All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Fix layout in right-to-left user interface direction.
- fix privacy manifest PrivacyInfo.xcprivacy.
- add privacy manifest PrivacyInfo.xcprivacy.
- add
tintColorto SwiftUIRadioGroupPicker.init. (thanks burrus!)
- add
selectedTintColor. (thanks jaimejazarenoiii!)
- fix build errors when using Swift Package Manager in a non-SwiftUI app.
- add SwiftUI view modifiers for appearance properties.
- make SwiftUI frame correctly respond to
.fixedSize(horizontal: false, vertical: true).
- add SwiftUI wrapper
RadioGroupPicker.
- calculate
intrinsicContentSizeto make the group work better with SwiftUIfixedSize().
- support Swift Package Manager.
- use
.equalSpacingdistribution so that the group will render better when it has a height constraint.
- use
NSAttributedStringin titles by settingattributedTitles.
- allow horizontal layout by setting
radioGroup.isVertical = false
- MiniLayout moved to SweeterSwift.
- Swift 5, CocoaPods 1.7.
- UIAppearance support for
RadioButton.
- UIAppearance support.
- multiline labels.
- fix layout warnings by adding
intrinsicContentSizetoRadioButton.
- allow
titleColorto be set beforetitles.
- configurable
titleColorandtitleFont.
- accessibility.
- remove old titles when setting new ones.
- initial release.