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.
Add self-related layout builder and centerAnchor
2 years ago
Remove SnapKit dependency
2 years ago
- 🎊 recreate own DSL without mixing and matching with SnapKit DSL
- bump minimum iOS version from 10 to 11
- ⛔️ drop ViewStyle feature
- merge all submodules(subspecs) in one module(subspect) - DeclarativeLayoutKit
- ⛔️ drop V|HStackBuilder
- 🎊 add more useful helpers for UIStackView
- extend funtionBuilder compatibility: add optional, conditional, array block
Expand functionality
3 years ago
- AnchorLayoutBuider.build() now return UIView instead Self
- Add relative anchor operator like: above(bottomView:), below(topView:), after(leftView:), before(rightView:)
- Add multiplier operator on Constraint DSL
- Add "chainabilty" for UIDatePicker, UIPageControl, UIPickerView, UIStepper, UITabBar, UIToolBar
- Add KeyPath "chainabilty"
- Add frame\bounds chains
- Add closure-based api for adding gesture recognizers
- Add more desired UIControl actions like: onSwitchToggle, onTextChanged, onSliderChanged
- Add options to overwrite existed targets on new creation closure action
- Add UIStackView builder (such as Declarative StackBuilder)
- Change interitem spacing syntax in StackBuilder
- Fix Stack initializing error
- Add ViewStyle functionBuilder
Add from|to target positioning + orLess|orGreater comparision support for AnchorLayoutBuilderConstraint
3 years ago