Skip to content

Commit

Permalink
Release/1.0.0-beta.1 (#117)
Browse files Browse the repository at this point in the history
* Version bump for 1.0.0-beta.1

* Updates VERSIONS.md

* Updates the changelog.

* Updates the fastlane readme.

* Adds git-user-ops context to the tag-current-branch job.

---------

Co-authored-by: JayShortway <[email protected]>
  • Loading branch information
RCGitBot and JayShortway authored Jun 26, 2024
1 parent 17ee607 commit 031174a
Show file tree
Hide file tree
Showing 6 changed files with 102 additions and 1 deletion.
1 change: 1 addition & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -253,6 +253,7 @@ workflows:
- revenuecat/tag-current-branch:
requires:
- hold
context: git-user-ops

# The third and last stage of the release train actually publishes the release
# to Maven Central and creates a GitHub release for it. The release train has
Expand Down
45 changes: 45 additions & 0 deletions CHANGELOG-LATEST.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
### Breaking Changes

* Changes package to com.revenuecat (#80) via JayShortway (@JayShortway)
* Fix iOS StoreProduct description & price (#108) via JayShortway (@JayShortway)
* Uses PurchasesAreCompletedBy (#105) via JayShortway (@JayShortway)
* PurchasesConfiguration binary compatibility (#72) via JayShortway (@JayShortway)
* Removes PurchasesFactory (#103) via JayShortway (@JayShortway)
* configuration consistency (#71) via JayShortway (@JayShortway)
* Removes StoreProduct.pricePer*() functions, as they are not available in PHC, nor in e.g.
Flutter & React Native. via JayShortway (@JayShortway)
### New Features
* Adds ProductCategory to StoreProduct (#114) via JayShortway (@JayShortway)
* Checks PHC version at configure() time on iOS (#104) via JayShortway (@JayShortway)
### Bugfixes
* Fixes Compose<->K2 compilation error (#111) via JayShortway (@JayShortway)
* Fixes the Transaction type (#113) via JayShortway (@JayShortway)
* Fixes showInAppMessagesIfNeeded() on iOS (#110) via JayShortway (@JayShortway)
### Dependency Updates
* Consolidates Compose versions (#112) via JayShortway (@JayShortway)
* Update dependency org.jetbrains.kotlinx:kotlinx-datetime to v0.6.0 (#66) via JayShortway (
@JayShortway)
* Update agp to v8.4.1 (#68) via JayShortway (@JayShortway)
* Update agp to v8.4.0 (#62) via JayShortway (@JayShortway)
### Other Changes
* Adds .aiexclude (#109) via JayShortway (@JayShortway)
* Fixes snapshot publishing (#107) via JayShortway (@JayShortway)
* Adds prepare-next-snapshot-version CI job (#102) via JayShortway (@JayShortway)
* Copies some CI jobs from GitHub Actions to CircleCI. (#101) via JayShortway (@JayShortway)
* Moves publishing logic from the CircleCI config to Fastlane. (#100) via JayShortway (@JayShortway)
* Release train (#99) via JayShortway (@JayShortway)
* Adds the upgrade-hybrid-common action (#93) via JayShortway (@JayShortway)
* Adds Fastlane (#90) via JayShortway (@JayShortway)
* Adds the Danger bot. (#87) via JayShortway (@JayShortway)
* Corrects the artifactId of the :paywalls module. (#86) via JayShortway (@JayShortway)
* Adds snapshot publishing (#83) via JayShortway (@JayShortway)
* Adds note on migration to README.md (#79) via JayShortway (@JayShortway)
* Update README.md (#78) via JayShortway (@JayShortway)
* Adds Paywalls (#77) via JayShortway (@JayShortway)
* Adds issue and PR templates. via JayShortway (@JayShortway)
* Fixes docs for StoreProduct.presentedOfferingContext. via JayShortway (@JayShortway)
* Adds a currently-disabled check for the PHC version on iOS. via JayShortway (@JayShortway)
* Minor consistency update. via JayShortway (@JayShortway)
* PlatformInfo is properly passed on Android and iOS. via JayShortway (@JayShortway)
* Adds klib abi validation. via JayShortway (@JayShortway)
* Now depends on PurchasesHybridCommon (#70) via JayShortway (@JayShortway)
46 changes: 46 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
## 1.0.0-beta.1
### Breaking Changes

* Changes package to com.revenuecat (#80) via JayShortway (@JayShortway)
* Fix iOS StoreProduct description & price (#108) via JayShortway (@JayShortway)
* Uses PurchasesAreCompletedBy (#105) via JayShortway (@JayShortway)
* PurchasesConfiguration binary compatibility (#72) via JayShortway (@JayShortway)
* Removes PurchasesFactory (#103) via JayShortway (@JayShortway)
* configuration consistency (#71) via JayShortway (@JayShortway)
* Removes StoreProduct.pricePer*() functions, as they are not available in PHC, nor in e.g.
Flutter & React Native. via JayShortway (@JayShortway)
### New Features
* Adds ProductCategory to StoreProduct (#114) via JayShortway (@JayShortway)
* Checks PHC version at configure() time on iOS (#104) via JayShortway (@JayShortway)
### Bugfixes
* Fixes Compose<->K2 compilation error (#111) via JayShortway (@JayShortway)
* Fixes the Transaction type (#113) via JayShortway (@JayShortway)
* Fixes showInAppMessagesIfNeeded() on iOS (#110) via JayShortway (@JayShortway)
### Dependency Updates
* Consolidates Compose versions (#112) via JayShortway (@JayShortway)
* Update dependency org.jetbrains.kotlinx:kotlinx-datetime to v0.6.0 (#66) via JayShortway (
@JayShortway)
* Update agp to v8.4.1 (#68) via JayShortway (@JayShortway)
* Update agp to v8.4.0 (#62) via JayShortway (@JayShortway)
### Other Changes
* Adds .aiexclude (#109) via JayShortway (@JayShortway)
* Fixes snapshot publishing (#107) via JayShortway (@JayShortway)
* Adds prepare-next-snapshot-version CI job (#102) via JayShortway (@JayShortway)
* Copies some CI jobs from GitHub Actions to CircleCI. (#101) via JayShortway (@JayShortway)
* Moves publishing logic from the CircleCI config to Fastlane. (#100) via JayShortway (@JayShortway)
* Release train (#99) via JayShortway (@JayShortway)
* Adds the upgrade-hybrid-common action (#93) via JayShortway (@JayShortway)
* Adds Fastlane (#90) via JayShortway (@JayShortway)
* Adds the Danger bot. (#87) via JayShortway (@JayShortway)
* Corrects the artifactId of the :paywalls module. (#86) via JayShortway (@JayShortway)
* Adds snapshot publishing (#83) via JayShortway (@JayShortway)
* Adds note on migration to README.md (#79) via JayShortway (@JayShortway)
* Update README.md (#78) via JayShortway (@JayShortway)
* Adds Paywalls (#77) via JayShortway (@JayShortway)
* Adds issue and PR templates. via JayShortway (@JayShortway)
* Fixes docs for StoreProduct.presentedOfferingContext. via JayShortway (@JayShortway)
* Adds a currently-disabled check for the PHC version on iOS. via JayShortway (@JayShortway)
* Minor consistency update. via JayShortway (@JayShortway)
* PlatformInfo is properly passed on Android and iOS. via JayShortway (@JayShortway)
* Adds klib abi validation. via JayShortway (@JayShortway)
* Now depends on PurchasesHybridCommon (#70) via JayShortway (@JayShortway)
1 change: 1 addition & 0 deletions VERSIONS.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
| Version | iOS version | Android version | Common files version |
|---------|-------------|-----------------|----------------------|
| 1.0.0-beta.1 | 4.43.0 | 7.11.1 | 10.10.0 |
8 changes: 8 additions & 0 deletions fastlane/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,14 @@ Automatically determines next version, bumps it, edits changelog, and creates pu

Update purchases-hybrid-common dependency

### prepare_next_snapshot_version

```sh
[bundle exec] fastlane prepare_next_snapshot_version
```

Opens a PR updating the SDK version to the next minor, appending -SNAPSHOT.

### tag_current_branch

```sh
Expand Down
2 changes: 1 addition & 1 deletion gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ android-targetSdk = "34"
java = "1.8"
kotlin = "1.9.23"
revenuecat-common = "10.10.0"
revenuecat-kmp = "0.5.0-SNAPSHOT"
revenuecat-kmp = "1.0.0-beta.1"

[libraries]
android-gradlePlugin = { module = "com.android.tools.build:gradle", version.ref = "agp" }
Expand Down

0 comments on commit 031174a

Please sign in to comment.