Releases: Ramiz69/Slider
0.2.0
-
Added vertical direction support (
bottomToTop
,topToBottom
) for the slider, complementing the existing horizontal orientation. -
Implemented new
TrackConfiguration
andThumbConfiguration
structures to allow detailed customization of the slider's appearance and behavior. -
Developed and documented the
SliderDelegate
protocol and associated methods for handling slider events. -
Implemented a documentation system using DocC, providing detailed guides and usage examples for the
Slider
class. -
Added Swift-style documentation comments for all new and updated slider components.
-
Updated methods to enhance performance and reduce code duplication in the
Slider
class. -
Modified the animation mechanism for smoother thumb movement on value changes.
-
Improved the system for updating and displaying the slider's visual components when its properties change.
-
Fixed potential compatibility issues when changing the slider's direction.
-
Addressed minor visual display issues in the slider identified during testing.
-
Created and published comprehensive documentation covering all aspects of using, configuring, and integrating the slider into an application.
Release 0.1.1
New Features
- SliderDelegate now supports Swift Concurrency.
- Refined animation transitions when changing directions for a more fluid user experience
For more detailed information on changes, fixes, and improvements, please refer to the CHANGELOG.md
.
0.0.9 Release
What's Changed
- Fixed podspec and SPM dependencies for better integration and compatibility.
New Features
- Added official support for Swift Package Manager (SPM).
Improvements
- Removed IBDesignable support to streamline interface building.
- Replaced CAShapeLayer with CALayer to enhance rendering performance.
For more detailed information on changes, fixes, and improvements, please refer to the CHANGELOG.md
.