Releases: saturdaymp/BEMCheckBox
Releases · saturdaymp/BEMCheckBox
v2.2.0
v2.1.0
As part of this release we had 13 issues closed.
The user-facing changes in this release are:
- Added accessibility features to the checkbox. Please ping me if you they don't work and/or can be improved.
- Updated the minimum iOS version from 12 to 18.
Developer facing changes:
- Updated from Swift 5 to 6 but use Swift 5 compatibility mode for now.
Breaking
- !14 Update minimum iOS version to 18
DevOps
- !12 Update macOS and GitHub Action Versions in CI
- !13 Update GitVersion
- !17 Fix release notes action error on main branch
- !19 Fix unit test timeout issue in GitHub Actions
- !20 Prevent release notes generation on main branch push
- !22 Add 'refactoring' label to Git Release Manager config
- !27 Add release branch configuration to prevent increment when current commit is tagged
- !28 Readd GitReleaseManager setup for tag-based releases
- !29 Update CI permissions for artifact uploads
Documentation
- !26 Update CocaPods instructions
enhancement
- !15 Add accessibility support for BEMCheckBox
Refactoring
- !16 Remove Travis and Cocopods config
v2.0.0
As part of this release we had 5 issues closed.
This release has the following breaking changes:
- Minimum iOS version was increased from 8.4 to 12.
- Events renamed
didTapCheckBoxrenamed todidTapanimationDidStopCheckBoxtoanimationDidStopFor
Breaking
- #1 Update minimum iOS version from 8.4 to 12 and other Xcode project settings
DevOps
- #3 Create GitHub Action to build package for XPlugins.iOS.BEMCheckBox
- #6 Update build to upload fat binary to GitHub Release
- #7 Upload release to GitHub
Documentation
- #5 Update release note for v2.0.0 release
v1.4.1
v1.1.0
Added new delegate and BEMCheckBoxDelegate protocol used to receive check box events.