The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
3.2.0 β Party on the SwiftUI street
1 week ago
## What's Changed
* Fix #50 Change ui dayCell by @UriyDevyataev in https://github.com/simla-tech/Fastis/pull/51
* fix #45 Remove current calendar by @UriyDevyataev in https://github.com/simla-tech/Fastis/pull/52
* Change logic for Shortcut lastWeek for selected 7 days by @UriyDevyataev in https://github.com/simla-tech/Fastis/pull/53
* SwiftUI Support by @UriyDevyataev in https://github.com/simla-tech/Fastis/pull/54
**Full Changelog**: https://github.com/simla-tech/Fastis/compare/3.1.0...3.2.0
3.1.0 β Longinquis Regionibus
19 weeks ago
### BREAKING CHANGE:
- `FastisConfig.MonthHeader.monthLocale` is **deprecated**. Use `FastisConfig.calendar.locale` instead.
- `FastisConfig.CurrentValueView.locale` is **deprecated**. Use `FastisConfig.calendar.locale` instead.
- `FastisShortcut.init` now allow use calendar. It to be passed as an argument in the closure.
### Improvements
- New you can use custom calendar. Just set `FastisConfig.calendar = Calendar(identifier: XXX)`. Also you can set locale for whole calendar view by setting `FastisConfig.calendar.locale = Locale(XXX)`. For more detail check [this](https://github.com/simla-tech/Fastis#customization) out.
- Example project now includes example with custom calendar usage.
3.0.0 β Peterbald Orange Camel
26 weeks ago
## What's Changed
* fix #29 Create one dismissHandler with two param instead dismissHa⦠by @UriyDevyataev in https://github.com/simla-tech/Fastis/pull/32
* fix #31 Add option to hide currentValueView by @UriyDevyataev in https://github.com/simla-tech/Fastis/pull/34
* fix #28 Add indication current date by @UriyDevyataev in https://github.com/simla-tech/Fastis/pull/36
**[Breaking change]** Instead of doneHandler you should use `dismissHandler` with `action` parameter:
was:
```swift
fastisController.doneHandler = { [weak self] result in
...
}
```
become:
```swift
fastisController.dismissHandler = { [weak self] action in
switch action {
case .done(let newValue):
...
case .cancel:
...
}
}
```
**Full Changelog**: https://github.com/simla-tech/Fastis/compare/2.3.0...3.0.0
2.3.0 β Pest Control
40 weeks ago
- Fix issue with arabic language #25
- Fix some memory leaks #23
- XCode 15 compatibility
- Other little code improvements
2.2.0 β Fix week days layout issue
1 year ago
Fix layout for calendars where the first weekday is different from Monday. Related issue #18
Breaking changes:
* Property `FastisConfig.weekView.calendar` was moved to `FastisConfig.calendar` to use one instance of the calendar in all components
2.1.0 β Casting off shackles
1 year ago
Remove SnapKit dependency. All UI components were rewritten into the native UILayoutConstraints
2.0.1 β Small fixes
1 year ago
A small UI layout fixes & improvements
2.0 β Ready Hook
1 year ago
## Breaking changes:
- `FastisConfig.MonthHeader.size` property renamed to `.height`
- `FastisConfig.DayCell.rangedBackgroundViewInset` property renamed to `.rangedBackgroundViewVerticalInset`
- `FastisConfig.CurrentValueView.placeholderedTextColor` property renamed to `.placeholderTextColor`
- Property `FastisConfig.Controller.titleTextAttributes` removed
## Improvements
- Documentation improvements
- Fix a lot of typos
- Dark mode support with the default configuration (Issue #12)
## Fixes
- Remove resource bundle. The clear icon was replaced with SF Symbol. (Issue #14, Issue #7)
- "Package.swift" manifest file was fixed (Issue #10)
Day cell custom selection view corner radius and ranged background view inset (thanks @wojteklembryk);
Fix bug with month selection
Custom cancel and done button
3 years ago
Custom cancel and done button. Thanks @wojteklembryk for this feature