The changelog for MSCircularSlider. Summarized release notes can be found in the releases section on GitHub
- The slider moving even when the initial touch is not on the slider (thanks to @endy-s and @MoonshineSG)
- Triggering the
endedTrackingWithdelegate method before handle-snapping
- Some delegate methods fixed to actually be optional
- An option to bound the handle at 100% (after a given number of revolutions) and 0%, preventing endless looping
MSDoubleHandleCircularSlidercan now snap to labels and markers- A new optional protocol method to specify the sliding direction (
clockwise,counterclockwise, ornone) sliderPaddingproperty 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))
- Minor changes to the example project to illustrate the new sliding direction and revolutions' counter methods
- Swift 5.0 support
- Handle-image rotation bug (thanks to Noiibe!)
radiusmember's value not getting updated
- Swift 4.2 support (PR by ivanbarisic05)
- An option to rotate the handle image to always point outwards
- Minor structural improvement
- A setter conflict occuring on earlier Swift versions
- A handle image property to assign a
UIImageto the handle(s) - Documentation for all exposed methods and members
- Major
MSCircularSliderHandlestructural enhancement
- An issue that caused the
.doubleCirclehandle type to not highlight upon touch
- Access control levels causing IB to crash
- Podspec file configuration
- Support for using
snapToLabelsconcurrently withsnapToMarkers(snaps to the nearest label or marker) - Multiple new members to
MSDoubleHandleCircularSliderto customize each handle separately
- Issues and warnings risen from Swift updates, including errors caused by implicit access controls
- Many inconsistencies found in the pre-release version
- Travis CI yml file that caused build fails
- Pod and podspec files
- Removed the unneeded pod.lock file
All prerelease changes are not logged