Skip to content

Releases: smartnsoft/StarsKit

StarsKit 0.4.1

04 Nov 11:14
Compare
Choose a tag to compare

Fixed issue where the graphicContext's indicationTitleColor wasn't correctly used.

StarsKit 0.4.0

06 Dec 14:46
Compare
Choose a tag to compare

Swift 4.2 support.

StarsKit 0.3.1

29 Nov 13:44
Compare
Choose a tag to compare

Minor update to fix an issue with the Extra dependency preventing to use StarsKit 0.3 with Extra 1.1.1.

StarsKit 0.3.0

19 Nov 15:12
Compare
Choose a tag to compare

StarsKitConfiguration has a new prefersNativeRating property which replaces StarsKit.shared.priorityUsesNative.
It means we can now have a bool prefersNativeRating in the remote configuration.

StarsKit 0.2.0

19 Sep 10:06
Compare
Choose a tag to compare

It is now possible to use custom images in the rating view instead of Cosmos' stars by using the StarsKit.shared.customImageMode property.

StarsKit 0.1.0

20 Mar 11:30
Compare
Choose a tag to compare

First public release 🚀

StarsKit 0.1.0 (beta)

06 Mar 14:14
Compare
Choose a tag to compare
StarsKit 0.1.0 (beta) Pre-release
Pre-release

First beta version of StarsKit.

Features list

  • Use localizable or configuration strings
  • Default localizable strings
  • Overridable localizable strings
  • Static configuration strings
  • Cocoapods integration
  • Default & configurable step transitions
  • Default display algorithm behavior
  • Customizable display algorithm behavior
  • Customizable stars style
  • Customizable fonts, text & tint colors
  • Rating & screen actions callbacks
  • Configurable with dictionary/data or remote URL: everything you want!
  • Native iOS 10.3+ StoreKit integration
  • Overridable layouts
  • Lifecycle display events ([will/did]appear/disappear)
  • Additional condition checking on the default check
  • Carthage integration
  • Configurable metrics for display
  • You can specify metrics to trigger the default display behavior or use your own one.
  • Disable/enable the component
  • Increment sessions counter
  • Increment crashes counter
  • Static configuration strings
  • Days without crashes
  • Days before asking again
  • Number of reminding
  • Maximum of days between session count
  • email properties: mail address, mail subject, mail header body
  • Step 1: Rate screen properties
  • Step 2: Feedback screen properties
  • Step 3: Store review screen properties

See ReadMe for all detailed features.