Skip to content
This repository has been archived by the owner on Jan 19, 2022. It is now read-only.

Releases: luispadron/UICircularProgressRing

Version 7.0.0

12 Jul 22:49
83809eb
Compare
Choose a tag to compare

Version 7.0.0

  • With this version the library gets a complete rewrite.
  • Written using SwiftUI.
  • Read the README for more info!

Version 6.5.0

16 Jan 05:00
4a1fd4a
Compare
Choose a tag to compare

Version 6.5.0

  • Fix clipping of value knob

Version 6.4.0

27 Oct 17:59
Compare
Choose a tag to compare

Version 6.4.0

Adds Swift Package Manager support

Version 6.3.0

15 Sep 01:38
Compare
Choose a tag to compare

Version 6.3.0

  • Add new "knob" related features, such as custom knob paths and ability to add images to the progress ring knob. Thanks to @Tom Knapen for the PR!

Version 6.2.1

15 Jul 17:55
Compare
Choose a tag to compare

Version 6.2.1

Fix border width calculation to allow proper fitting of view within given bounds. Thanks to @ zulkis for the PR.

Version 6.2.0

27 May 17:50
d371ac4
Compare
Choose a tag to compare

Version 6.2.0

  • Adds ability to start the timer ring from a value other than 0.

Version 6.1.0

27 Mar 14:37
ef55ce9
Compare
Choose a tag to compare

Version 6.1.0

  • Migrate to Swift 5.0, thanks to darecki for the PR!

Version 6.0.2

02 Mar 04:50
Compare
Choose a tag to compare

Version 6.0.2

  • Fix issue with formatter initializers being interal, they're now public as intended.

Version 6.0.1

25 Feb 23:56
Compare
Choose a tag to compare

Version 6.0.1

  • Fix bug relating to label being removed during animation (#171)

Version 6.0.0

22 Feb 19:54
332ea72
Compare
Choose a tag to compare

Version 6.0.0

  • Fixed issue with API of UICircularRingStyle which made it impossible to have both a gradient and outer ring style, etc.
  • Refactor way that UICircularRingValueFormatter works. It's now a simple protocol which anyone can conform to. There are two concrete implementations from 5.0.0 which can still be used, however, they're now structs so cannot be mutated.

Breaking Changes

  • Due to the fact that both the .style property now doesnt allow setting .gradient, this API has been broken. Instead, use the new .gradientOptions property to set a gradient, and .style if you need extra styling on top of gradient
  • Because the value formatter are now structs, they cannot be modified with . syntax. Instead create a brand new formatter and assign to the .valueFormatter property. This will be over all much better in the future, less state and structs are cool!