Releases: smartnsoft/StarsKit
Releases · smartnsoft/StarsKit
StarsKit 0.4.1
Fixed issue where the graphicContext's indicationTitleColor
wasn't correctly used.
StarsKit 0.4.0
Swift 4.2 support.
StarsKit 0.3.1
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
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
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
First public release 🚀
StarsKit 0.1.0 (beta)
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.