Skip to content

Latest commit

 

History

History
168 lines (118 loc) · 4.86 KB

CHANGELOG.md

File metadata and controls

168 lines (118 loc) · 4.86 KB

Change Log

All changes to RangeUISlider will be documented in this file.

Release date: 2023-11-25.

Adding

  • New example for SwiftUI

Release date: 2022-07-15.

Adding

  • New slider delegate methods signature.

Release date: 2022-03-24.

Fixed

  • Increased Package.swift supported version

Release date: 2021-12-02.

Fixed

  • Merged fix for valid knob range

Release date: 2021-11-30.

Fixed

  • Merged fix for valid knob range

Release date: 2021-10-06.

Added

  • Xcode 13 support

Release date: 2021-03-04.

Added

  • new public api to read all the UI components of RangeUISlider
  • new knobs label UI components

Release date: 2021-02-17.

Fixed

  • defaultValueLeftKnob and defaultValueRightKnob now are settedn when changed programmatically

Release date: 2021-02-10.

Fixed

  • rangeNotSelectedColor was not working. Added guard on gradient colors to avoid the creation of useless layers.

Release date: 2021-02-03.

Added

  • SwiftUI support: new RangeSlider SwiftUI component
  • Unit test + UI Tests: safer refactoring.
  • Test plans: UI test for multiple devide configuration (e.g. test RTL)
  • Added SwiftLint: introduced code style standards.
  • Added Codebeat: start to measure code quality
  • Refactoring to improve internal structure (code quality and ability to introduct new features)

Release date: 2021-01-03.

Added

  • New UI Test target to check custom behaviour of RangeUISlider
  • Added UI Test plans to CI
  • New Unit test target to test classes that contains extracted logic from RangeUISlider main class
  • Added unit test target to CI
  • Added support for RTL

Release date: 2020-12-04.

Fixed

  • scaleMinValue and scaleMaxValue can be set programmatically even after RangeUISlider view is already attached to a view hierarchy

Release date: 2020-10-09.

Added

  • Programmatic api to change the knob values
  • Now Minimum iOS version is 9.0
  • Github Actions as CI

Release date: 2019-09-24.

Added

  • SPM support

Release date: 2019-04-10.

Added

  • New step increment feature

Release date: 2019-04-01.

Added

  • Upgrade to Swift 5
  • New method rangeChangeStarted in RangeUISliderDelegate

Release date: 2019-03-20.

Added

  • Swift 4.2 compatibility (thanks to sjongejan)

Release date: 2018-09-01.

Added

  • RangeUISlider became a open class
  • RangeUISlider could be set entirely in a programmatic way

Release date: 2018-05-03.

Added

  • Now it is possible to set the default starting value for left and right knob programmatically.
  • Now it is possible to set the min and max scale of the range programmatically.

Release date: 2017-10-01.

Updated

  • Upgrade to XCode 9 and Swift 4.
  • Removed unused comments.
  • Improved code style.

Fixed

  • Fixed a bug that prevents the user from moving the knobs if both of them were placed at a margin of the bar.

Release date: 2017-06-02.

Added

  • Default starting value for left and right knob.

Release date: 2017-04-05.

Added

  • Improved dragging of knobs, now more smooth and efficient.

Release date: 2017-04-04.

Added

  • Change folder structure.
  • Added swift package manager support.

Release date: 2017-04-03.

Added

  • Initial release.