CHANGELOG
The changelog for MSCircularSlider
. Summarized release notes can be found in the releases section on GitHub
1.3.2 - 05-04-2020
Fixed
- The slider moving even when the initial touch is not on the slider (thanks to @endy-s and @MoonshineSG)
- Triggering the
endedTrackingWith
delegate method before handle-snapping
Changed
- Some delegate methods fixed to actually be optional
1.3.0 - 02-07-2019
Added
- An option to bound the handle at 100% (after a given number of revolutions) and 0%, preventing endless looping
MSDoubleHandleCircularSlider
can now snap to labels and markers- A new optional protocol method to specify the sliding direction (
clockwise
,counterclockwise
, ornone
) sliderPadding
property to overcome components getting clipped (thanks to Noiibe!)- A new optional protocol method that detects how many revolutions have passed (valid only when the slider is a full circle (
maximumAngle
= 360.0))
Changed
- Minor changes to the example project to illustrate the new sliding direction and revolutions' counter methods
Fixed
- Swift 5.0 support
- Handle-image rotation bug (thanks to Noiibe!)
radius
member's value not getting updated
1.2.3 - 11-11-2018
Merged
- Swift 4.2 support (PR by ivanbarisic05)
1.2.2 - 19-06-2018
Added
- An option to rotate the handle image to always point outwards
Changed
- Minor structural improvement
1.2.1 - 09-02-2018
Fixed
- A setter conflict occuring on earlier Swift versions
1.2.0 - 02-02-2018
Added
- A handle image property to assign a
UIImage
to the handle(s) - Documentation for all exposed methods and members
Changed
- Major
MSCircularSliderHandle
structural enhancement
Fixed
- An issue that caused the
.doubleCircle
handle type to not highlight upon touch
1.1.1 - 28-12-2017
Fixed
- Access control levels causing IB to crash
- Podspec file configuration
1.1.0 - 27-12-2017
Added
- Support for using
snapToLabels
concurrently withsnapToMarkers
(snaps to the nearest label or marker) - Multiple new members to
MSDoubleHandleCircularSlider
to customize each handle separately
Fixed
- Issues and warnings risen from Swift updates, including errors caused by implicit access controls
1.0.0 - 06-10-2017
Fixed
- Many inconsistencies found in the pre-release version
- Travis CI yml file that caused build fails
- Pod and podspec files
Removed
- Removed the unneeded pod.lock file
0.X.X
All prerelease changes are not logged