-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release Candidate 3.0.0
#40
Commits on Feb 20, 2024
-
Update the Documentation (#23)
* Update the documentation * Update `README.md` * Update `CHANGELOG.md`
Configuration menu - View commit details
-
Copy full SHA for 8fad3d3 - Browse repository at this point
Copy the full SHA 8fad3d3View commit details
Commits on Feb 21, 2024
-
Implement switching to the main thread (#24)
* Implement switching to the main thread * Update `CHANGELOG.md`
Configuration menu - View commit details
-
Copy full SHA for 9587d1c - Browse repository at this point
Copy the full SHA 9587d1cView commit details
Commits on Feb 22, 2024
-
Implement asynchronous transaction completion (#25)
* Implement asynchronous transaction completion * Update `CHANGELOG.md` * Implement test cases
Configuration menu - View commit details
-
Copy full SHA for 70b3de5 - Browse repository at this point
Copy the full SHA 70b3de5View commit details
Commits on Feb 23, 2024
-
Fix Handling of Cancelling Operations (#26)
* Fix handling of cancelling operations * Update `CHANGELOG.md`
Configuration menu - View commit details
-
Copy full SHA for c6eddbd - Browse repository at this point
Copy the full SHA c6eddbdView commit details
Commits on Apr 29, 2024
-
* Create `FlareUI` library * Implement both `SubscriptionsView` & `ProductsView` * Implement a user interface for products * Implement fetching & purchasing storekit product via `ProductView` * Implement an appearing & disappearing animation * Fix UI elements * Implement displaying product's icon * Implement updaing view with animation * Remove the example app * Add code comments * Create a test target for `FlareUI` library * Update `SwiftLint` action * Implement `upload_test_coverage_report.yml` * Update `workflows` * Implement `build_and_test` action * Implement test cases for `ProductView` - Create the shared `FlareMock` package - Implement snapshot tests - Implement unit tests * Implement test cases for `ProductsView` * Implement store buttons - Implement the `restore` button * Implement various product styles * Update the logic for generating `swiftgen` files * Displaying an error alert when restoring purchases * Displaying a subscription duration next to the price * Implement the display of a placeholder icon * Implement tests * Update tests * Implement passing parameters to a view - Implement `onInAppPurchaseCompletion` to handle the completion of a purchase. - Implement `inAppPurchaseOptions` to pass additional parameters for a purchase. * Update the `FlareUITests` target's configuration * Update `CHANGELOG.md` * Create a test plan for snapshot testing * Update the snapshot tests * Implement the snapshot tests target * Refactor the finish transaction logic * Implement `compact` & `large` product style for iOS * Make the `large` and `compact` product styles public * Remove unnecessary test cases for specific platforms * Implement passing assemblies using `environment` * Fix displaying price for compact product style * Make `ProductView` & `ProductsView` public * Implement wrappers in `UIKit` for `ProductView` & `ProductsView` * Implement UIKit wrappers for `tvOS` and `macOS` * Add Russian localization * Implement the passing of view styles to UIKit wrappers * Implement scrolling for products * Implement sorting for fetched products * Implement the `loading` & `error` state for `SubscriptionsView` * Implement customization of subscription item styles * Update the footer view * Implement passing tint colors * Implement the creation of marketing content for the subscription view * Implement settings background for subscription view * Implement constast text * Implement the formatting of a subscription price * Implement bold button style * Implement `Privacy Policy` & `Terms of Service` buttons * Fix tests * Temp commit * Refactor `SubscriptionsWrapperView` * Update `CardButtonSubscriptionStoreControlStyle` * Implement `PoliciesButtonStyle` * Update the `CardButtonSubscriptionStoreControlView` style * Add `MARK` * Implement auto-detection of active subscriptions * Implement `SubscriptionStatusVerifierProvider` * Fix building `Flare` for macOS * Implement displaying a header for tvOS * Implement the `SubscriptionsViewController` wrapper * Implement `SubscriptionsPresenterTests` * Fix typos * Fixing the project build for Xcode 14 * Disable support for `watchOS` * Implement snapshot tests * Fix project building * Fix tests
Configuration menu - View commit details
-
Copy full SHA for e333aaf - Browse repository at this point
Copy the full SHA e333aafView commit details
Commits on May 2, 2024
-
* Update `dependabot.yml` * Update `CHANGELOG.md`
Configuration menu - View commit details
-
Copy full SHA for 482da6a - Browse repository at this point
Copy the full SHA 482da6aView commit details -
Bump github.com/pointfreeco/swift-snapshot-testing from 1.15.3 to 1.1…
…6.0 (#32) Bumps [github.com/pointfreeco/swift-snapshot-testing](https://github.com/pointfreeco/swift-snapshot-testing) from 1.15.3 to 1.16.0. - [Release notes](https://github.com/pointfreeco/swift-snapshot-testing/releases) - [Commits](pointfreeco/swift-snapshot-testing@1.15.3...1.16.0) --- updated-dependencies: - dependency-name: github.com/pointfreeco/swift-snapshot-testing dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3f18229 - Browse repository at this point
Copy the full SHA 3f18229View commit details
Commits on May 3, 2024
-
Bump actions/checkout from 2 to 4 (#35)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v2...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 74e1042 - Browse repository at this point
Copy the full SHA 74e1042View commit details -
Bump actions/upload-pages-artifact from 1 to 3 (#37)
Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact) from 1 to 3. - [Release notes](https://github.com/actions/upload-pages-artifact/releases) - [Commits](actions/upload-pages-artifact@v1...v3) --- updated-dependencies: - dependency-name: actions/upload-pages-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d0b0fe4 - Browse repository at this point
Copy the full SHA d0b0fe4View commit details -
Bump actions/deploy-pages from 1 to 4 (#36)
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages) from 1 to 4. - [Release notes](https://github.com/actions/deploy-pages/releases) - [Commits](actions/deploy-pages@v1...v4) --- updated-dependencies: - dependency-name: actions/deploy-pages dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3c1cf13 - Browse repository at this point
Copy the full SHA 3c1cf13View commit details
Commits on May 10, 2024
-
Implement the
FlareUI
documentation (#33)* Implement the `publish-pages.yml` action * Update `publish_pages` * Update `DocC Plugin` * Generate docs * Add code comments * Update `publish_pages` * Update worflows * Delete useless files * Update worflows * Update worflows * Update worflows * Update worflows * Update `CHANGELOG.md` * Update worflows * Update workflows * Add documentation for `SubscriptionsView` * Add documentation for `ProductView` & `ProductsView` * Add documentation for `SubscriptionsViewController` * Add documentation for `ProductViewController` * Add documentation for `ProductsViewController` * Make view controllers visible for macOS * Add documentation * Add `FlareUI.docc` * Update docs * Update `publish-pages.yml` * Update docs * Update `README.md` * Fix warnings * Add screenshots * Fix build errors * Fix typos
Configuration menu - View commit details
-
Copy full SHA for edd438b - Browse repository at this point
Copy the full SHA edd438bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a598fe5 - Browse repository at this point
Copy the full SHA a598fe5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c200dd - Browse repository at this point
Copy the full SHA 7c200ddView commit details