All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
3.3.xReleases - 3.3.03.2.xReleases - 3.2.03.1.xReleases - 3.1.03.0.xReleases - 3.0.2 | 3.0.1 | 3.0.0
2.0.xReleases - 2.0.0
1.0.xReleases - 1.0.0
- Update
README.md- Documented by @ns-vasilev in Pull Request #188.
Released on 2026-02-19. All issues associated with this milestone can be found using this filter.
- Update
README.md- Documented by @ns-vasilev in Pull Request #151.
- Add the
originalIDproperty toStoreTransaction- Implemented by @ns-vasilev in Pull Request #186.
- Add release workflow for GitHub Actions
- Implemented by @ns-vasilev in Pull Request #148.
- Add conventional-pr.yml for PR validation
- Implemented by @ns-vasilev in Pull Request #130.
- Switch from mint to mise
- Implemented by @ns-vasilev in Pull Request #140.
- Bumpd dependencies
- Contributed by @ns-vasilev in Pull Request #185.
- Add a test plan for the macOS action
- Contributed by @ns-vasilev in Pull Request #167.
- Add codeowners
- Contributed by @ns-vasilev in Pull Request #165.
- Remove
.swiftpm- Contributed by @ns-vasilev in Pull Request #163.
- Remove dependabot
- Contributed by @ns-vasilev in Pull Request #162.
- Bump the danger version
- Contributed by @ns-vasilev in Pull Request #164.
- Add
.spi.yml- Contributed by @ns-vasilev in Pull Request #150.
- Update the codecov action
- Contributed by @ns-vasilev in Pull Request #149.
- Add GitHub issue and PR templates
- Contributed by @ns-vasilev in Pull Request #146.
- Automate code formatting and linting with git hooks
- Contributed by @ns-vasilev in Pull Request #145.
- Update building and testing configurations
- Contributed by @ns-vasilev in Pull Request #137.
- Update ruby version to
3.4.7- Contributed by @ns-vasilev in Pull Request #141.
- Add a configuration for the renovate bot
- Contributed by @ns-vasilev in Pull Request #135.
- Update mocks for unit testing
- Contributed by @ns-vasilev in Pull Request #187.
- Add renovate.json
- Contributed by @renovate[bot] in Pull Request #131.
- Update dependency pointfreeco/swift-snapshot-testing to v1.18.9
- Contributed by @renovate[bot] in Pull Request #180.
- Update dependency apple/swift-docc-plugin to v1.4.6
- Contributed by @renovate[bot] in Pull Request #183.
- Update dependency space-code/concurrency to v0.3.1
- Contributed by @renovate[bot] in Pull Request #158.
- Update dependency space-code/atomic to v1.1.1
- Contributed by @renovate[bot] in Pull Request #159.
- @renovate[bot] made their first contribution in #180
Released on 2025-11-03. All issues associated with this milestone can be found using this filter.
- Release
3.2.0- Contributed by @ns-vasilev in Pull Request #127.
- Update
CHANGELOG.md- Contributed by @ns-vasilev in Pull Request #126.
- Bump actions/upload-artifact from 4 to 5
- Contributed by @dependabot[bot] in Pull Request #124.
- Bump actions/download-artifact from 4 to 6
- Contributed by @dependabot[bot] in Pull Request #125.
- Bump github.com/pointfreeco/swift-snapshot-testing from 1.18.4 to 1.18.7
- Contributed by @dependabot[bot] in Pull Request #122.
- Bump github.com/apple/swift-docc-plugin from 1.4.3 to 1.4.5
- Contributed by @dependabot[bot] in Pull Request #116.
- Bump rexml from 3.3.9 to 3.4.2
- Contributed by @dependabot[bot] in Pull Request #121.
- Add support for Swift 6.2
- Contributed by @ns-vasilev in Pull Request #123.
- Bump actions/checkout from 4 to 5
- Contributed by @dependabot[bot] in Pull Request #120.
- Bump github.com/pointfreeco/swift-snapshot-testing from 1.18.3 to 1.18.4
- Contributed by @dependabot[bot] in Pull Request #114.
Released on 2025-04-06. All issues associated with this milestone can be found using this filter.
- Enhance IRenewalInfo with renewalPrice and currenc…
- Implemented by @M7md-Ebrahim in Pull Request #85.
- Enhance IStoreTransaction with price and currency …
- Implemented by @M7md-Ebrahim in Pull Request #84.
- Release
3.1.0- Contributed by @ns-vasilev in Pull Request #108.
- Update
CHANGELOG.md- Contributed by @ns-vasilev in Pull Request #113.
- Implement the isEligibleForIntroOffer property
- Contributed by @ns-vasilev in Pull Request #112.
- Mark all snapshot tests with
@MainActor- Contributed by @ns-vasilev in Pull Request #111.
- Bump github.com/pointfreeco/swift-snapshot-testing from 1.18.1 to 1.18.3
- Contributed by @dependabot[bot] in Pull Request #110.
- Bump github.com/pointfreeco/swift-snapshot-testing from 1.15.3 to 1.18.1
- Contributed by @dependabot[bot] in Pull Request #106.
- Update GitHub Actions Scripts
- Contributed by @ns-vasilev in Pull Request #107.
- Bump github.com/space-code/concurrency from 0.1.0 to 0.2.0
- Contributed by @dependabot[bot] in Pull Request #105.
- Bump github.com/apple/swift-docc-plugin from 1.3.0 to 1.4.3
- Contributed by @dependabot[bot] in Pull Request #101.
- Update
publish-pages.yml- Contributed by @ns-vasilev in Pull Request #100.
- Update
publish-pages.yml- Contributed by @ns-vasilev in Pull Request #99.
- Release
3.1.0-rc.1- Contributed by @ns-vasilev in Pull Request #97.
- Fix uploading test coverage
- Contributed by @ns-vasilev in Pull Request #98.
- Update
CHANGELOG.md- Contributed by @ns-vasilev in Pull Request #96.
- Update
upload_test_coverage_report- Contributed by @ns-vasilev in Pull Request #95.
- Update
CHANGELOG.md- Contributed by @ns-vasilev in Pull Request #94.
- Update the
FlareUIpackage to Swift 6.0- Contributed by @ns-vasilev in Pull Request #93.
- Add full Swift concurrency support with Sendable requirements
- Contributed by @ns-vasilev in Pull Request #92.
- Bump rexml from 3.3.6 to 3.3.9
- Contributed by @dependabot[bot] in Pull Request #90.
- Bump github.com/pointfreeco/swift-snapshot-testing from 1.17.5 to 1.17.6
- Contributed by @dependabot[bot] in Pull Request #89.
- Implement locale for StoreProduct
- Contributed by @zy19890102 in Pull Request #82.
- Update
CONTRIBUTING.md- Contributed by @ns-vasilev in Pull Request #74.
- Bump github.com/pointfreeco/swift-snapshot-testing from 1.17.4 to 1.17.5
- Contributed by @dependabot[bot] in Pull Request #72.
- Bump github.com/apple/swift-docc-plugin from 1.4.2 to 1.4.3
- Contributed by @dependabot[bot] in Pull Request #71.
- Update
README.md- Contributed by @ns-vasilev in Pull Request #70.
- @M7md-Ebrahim made their first contribution in #85
Released on 2024-09-04. All issues associated with this milestone can be found using this filter.
- Product currencySymbol and ProductDiscount localizedPriceString
- Implemented by @zy19890102 in Pull Request #66.
- Release
3.0.2- Contributed by @ns-vasilev in Pull Request #69.
- Update
CHANGELOG.md- Contributed by @ns-vasilev in Pull Request #68.
- Update the code formatting
- Contributed by @ns-vasilev in Pull Request #67.
- Bump github.com/apple/swift-docc-plugin from 1.4.1 to 1.4.2
- Contributed by @dependabot[bot] in Pull Request #65.
- Bump rexml from 3.3.3 to 3.3.6
- Contributed by @dependabot[bot] in Pull Request #63.
- Bump github.com/apple/swift-docc-plugin from 1.3.0 to 1.4.1
- Contributed by @dependabot[bot] in Pull Request #64.
- @zy19890102 made their first contribution in #66
Released on 2024-08-09. All issues associated with this milestone can be found using this filter.
- Release
3.0.1- Contributed by @ns-vasilev in Pull Request #62.
- Update
CHANGELOG- Contributed by @ns-vasilev in Pull Request #61.
- Update Mocks
- Contributed by @ns-vasilev in Pull Request #60.
- Implement Restoring Transactions
- Contributed by @ns-vasilev in Pull Request #57.
- Bump
codecovfrom 3.1.0 to 4.5.0- Contributed by @ns-vasilev in Pull Request #59.
- Bump rexml from 3.2.8 to 3.3.3
- Contributed by @dependabot[bot] in Pull Request #53.
- Bump github.com/pointfreeco/swift-snapshot-testing from 1.17.2 to 1.17.4
- Contributed by @dependabot[bot] in Pull Request #58.
- Bump github.com/pointfreeco/swift-snapshot-testing from 1.16.2 to 1.17.2
- Contributed by @dependabot[bot] in Pull Request #52.
- Bump github.com/pointfreeco/swift-snapshot-testing from 1.16.1 to 1.16.2
- Contributed by @dependabot[bot] in Pull Request #49.
Released on 2024-06-15. All issues associated with this milestone can be found using this filter.
- Release
3.0.0- Contributed by @ns-vasilev in Pull Request #46.
- Update Snapshot Tests
- Contributed by @ns-vasilev in Pull Request #48.
- Fix the Snapshot Tests
- Contributed by @ns-vasilev in Pull Request #47.
- Update the Project Info
- Contributed by @ns-vasilev in Pull Request #45.
- Implement Disabling of the Purchase Button
- Contributed by @ns-vasilev in Pull Request #44.
- Bump github.com/pointfreeco/swift-snapshot-testing from 1.16.0 to 1.16.1
- Contributed by @dependabot[bot] in Pull Request #43.
- Bump rexml from 3.2.6 to 3.2.8
- Contributed by @dependabot[bot] in Pull Request #42.
- Bump github.com/pointfreeco/swift-snapshot-testing from 1.15.3 to 1.16.0
- Contributed by @dependabot[bot] in Pull Request #41.
- Release Candidate
3.0.0[#40]- Contributed by @ns-vasilev in Pull Request #40.
- Update
CHANGELOG.md- Contributed by @ns-vasilev in Pull Request #39.
- Update
publish-pages.yml- Contributed by @ns-vasilev in Pull Request #38.
- Implement the
FlareUIdocumentation- Contributed by @ns-vasilev in Pull Request #33.
- Bump actions/deploy-pages from 1 to 4
- Contributed by @dependabot[bot] in Pull Request #36.
- Bump actions/upload-pages-artifact from 1 to 3
- Contributed by @dependabot[bot] in Pull Request #37.
- Bump actions/checkout from 2 to 4
- Contributed by @dependabot[bot] in Pull Request #35.
- Bump github.com/pointfreeco/swift-snapshot-testing from 1.15.3 to 1.16.0
- Contributed by @dependabot[bot] in Pull Request #32.
- Update
dependabot.yml- Contributed by @ns-vasilev in Pull Request #34.
- Implement
FlareUI- Contributed by @ns-vasilev in Pull Request #28.
- Fix Handling of Cancelling Operations
- Contributed by @ns-vasilev in Pull Request #26.
- Implement asynchronous transaction completion
- Contributed by @ns-vasilev in Pull Request #25.
- Implement switching to the main thread
- Contributed by @ns-vasilev in Pull Request #24.
- Update the Documentation
- Contributed by @ns-vasilev in Pull Request #23.
- Release Candidate
3.0.0- Contributed by @ns-vasilev in Pull Request #22.
Released on 2023-09-14. All issues associated with this milestone can be found using this filter.
- Release 2.0.0
- Contributed by @ns-vasilev in Pull Request #4.
- Fix Branch
- Contributed by @ns-vasilev in Pull Request #21.
- Bump
atomicfrom 1.0.0 to 1.0.1- Contributed by @dependabot[bot] in Pull Request #20.
- Implement Products Caching Mechanism
- Contributed by @ns-vasilev in Pull Request #19.
- Update the Documentation Page for Promotional Offers
- Contributed by @ns-vasilev in Pull Request #18.
- Implement Logging
- Contributed by @ns-vasilev in Pull Request #17.
- [WIP] Implement Promotional Offers
- Contributed by @ns-vasilev in Pull Request #16.
- Add additional badges to
README.md- Contributed by @ns-vasilev in Pull Request #15.
- Fix typos
- Contributed by @ns-vasilev in Pull Request #14.
- Add files to comply with community standards
- Contributed by @ns-vasilev in Pull Request #13.
- Implement typo checking
- Contributed by @ns-vasilev in Pull Request #12.
- Build a documentation using
Docc- Contributed by @ns-vasilev in Pull Request #11.
- Integrate the
StoreKit2purchase method- Contributed by @ns-vasilev in Pull Request #10.
- Add badges for
Swift Version CompatibilityandPlatform Compatibility- Contributed by @ns-vasilev in Pull Request #8.
- Integrate
danger- Contributed by @ns-vasilev in Pull Request #7.
- [
StoreKit 2]: Refunding Purchases Integration- Contributed by @ns-vasilev in Pull Request #6.
- Support
visionOS- Contributed by @ns-vasilev in Pull Request #5.
- @dependabot[bot] made their first contribution in #20
Released on 2023-01-20. All issues associated with this milestone can be found using this filter.
- Update GitHub workflow
- Contributed by @ns-vasilev in Pull Request #3.
- Swift Concurrency Support [#1]
- Contributed by @ns-vasilev in Pull Request #1.