Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
85 commits
Select commit Hold shift + click to select a range
d07da99
Version bump for 8.22.0
Jul 9, 2025
0b8daa2
Expose getStorefront APIs in CustomEntitlementComputation flavor (#2579)
tonidero Aug 1, 2025
db9b970
Version bump for 8.22.1
tonidero Aug 1, 2025
de2e93a
Remove imports after cherry-pick from main
tonidero Aug 1, 2025
a997e86
Fix `Switch` component previews (#2509)
tonidero Jul 10, 2025
601d7d8
Update CustomEntitlementComputation sample app kotlin version (#2510)
tonidero Jul 10, 2025
e537ae1
Bump AGP to 8.10.1 and Gradle to 8.14.2 (#2440)
skydoves Jul 10, 2025
c57e59a
[RENOVATE] Update build-dependencies (#2472)
RCGitBot Jul 11, 2025
ea5a116
[RENOVATE] Update build-dependencies (#2515)
RCGitBot Jul 11, 2025
82f4802
Update CircleCI android orb (#2521)
tonidero Jul 15, 2025
12c9d5e
Fix snapshot deployment (#2526)
tonidero Jul 15, 2025
094220e
Increase compile/target SDK version to 35 (#2525)
tonidero Jul 15, 2025
9371b6b
Make PaywallActivity not consume insets in Android 16+ (#2520)
tonidero Jul 15, 2025
9398256
Remove logic to avoid repurchasing already subscribed products (#2492)
tonidero Jul 16, 2025
d1904a8
PaywallActivityLauncher: Add `edgeToEdge` parameter to display paywal…
tonidero Jul 16, 2025
4c6206b
Introduces `CompatComposeView` to handle scenarios where the view tre…
JayShortway Jul 16, 2025
9490829
Virtual Currency Support (#2519)
fire-at-will Jul 16, 2025
9051980
Dont run VC tests on load shedder integration tests (#2538)
fire-at-will Jul 16, 2025
c057976
Expose API key validation result to BillingFactory (#2542)
tonidero Jul 17, 2025
0631bca
Expose Virtual Currency Constructors with @InternalRevenueCatAPI (#2543)
fire-at-will Jul 17, 2025
ae5b7c0
Resubscribe if cancelled (#2487)
vegaro Jul 18, 2025
f0df551
Fix paywall tester so customer center doesn't close when changing to …
vegaro Jul 18, 2025
8b67457
Bump nokogiri from 1.18.8 to 1.18.9 (#2553)
dependabot[bot] Jul 22, 2025
7d49e61
Bump fastlane-plugin-revenuecat_internal from `9a29f63` to `7d97553` …
dependabot[bot] Jul 22, 2025
5b547f7
Bump fastlane from 2.227.2 to 2.228.0 (#2557)
dependabot[bot] Jul 22, 2025
ccd05fb
Update VC Caching Log Message (#2552)
fire-at-will Jul 22, 2025
3add2d8
Bump danger from 9.5.1 to 9.5.3 (#2556)
dependabot[bot] Jul 23, 2025
a435673
Update design of No Active subscriptions screen in Customer Center (#…
vegaro Jul 23, 2025
b0e1963
Parallel test jobs (#2549)
vegaro Jul 24, 2025
5ff45b0
Display latest expired subscription if no active subscriptions (#2564)
vegaro Jul 28, 2025
1d70418
Remove TestStoreProduct purchase check (#2570)
tonidero Jul 29, 2025
9e211d2
Add WebBillingGetProducts endpoint (#2571)
tonidero Jul 29, 2025
cc544e1
Convert WebBilling products into TestStoreProducts (#2573)
tonidero Jul 29, 2025
ff17ff4
Add lifetime badge to customer center (#2565)
vegaro Jul 30, 2025
e226f22
Introduce custom actions for customer center (#2572)
facumenzella Jul 30, 2025
3d938b1
Add support for az-AZ locale (#2575)
francocorreasosa Jul 30, 2025
80f185a
Add missing dokka-hide-internal tests to CI and fix reported number o…
vegaro Jul 31, 2025
4586a95
Expose getStorefront APIs in CustomEntitlementComputation flavor (#2579)
tonidero Aug 1, 2025
953d27f
Change metalava job to diff dump generated dump files (#2585)
tonidero Aug 1, 2025
2b99655
Fix insets in Paywall Tester (#2584)
vegaro Aug 5, 2025
641f73e
Support test store (#2554)
tonidero Aug 5, 2025
81cc161
Fail configure call if using test api key in release builds (#2590)
tonidero Aug 5, 2025
83669ad
Rename TestStore to SimulatedStore (#2591)
tonidero Aug 7, 2025
2ab45ec
Add alias users backend call (#2594)
tonidero Aug 8, 2025
20a0cc3
Fix title and price of non-Google purchases in Customer Center (#2576)
vegaro Aug 12, 2025
f66ea1e
Show a subscribe button in customer center when there are no subscrip…
facumenzella Aug 12, 2025
699ff8a
Add log when restoring purchases finds no purchases with some trouble…
tonidero Aug 14, 2025
faff499
Migrate amazon & debugview modules to KTS (#2327)
skydoves Aug 19, 2025
1ffb7fc
Use `Block store` to backup anonymous user ids across installations (…
tonidero Aug 19, 2025
e258a5d
Migrate deprecated kotlinOptions to compilerOptions (#2607)
skydoves Aug 20, 2025
d54ce32
Bump Baseline Profiles to 1.4.0 and update profiles (#2611)
skydoves Aug 20, 2025
5b5a7bf
Add APIs for hybrid SDKs to set presentedOfferingContext (#2610)
tonidero Aug 20, 2025
33b3f3a
Override presented offering context paywalls without offering (#2612)
tonidero Aug 20, 2025
6d2ec41
Fixes price formatting discrepancies on Paywalls for `{{ product.pric…
JayShortway Aug 20, 2025
8ca222d
Add annotation experimental library to debug builds (#2617)
tonidero Aug 21, 2025
ce674f0
Migrate RC SharedPreferences data to a separate file (#2621)
tonidero Aug 22, 2025
d278232
Fix embedded font family loading (#2624)
tonidero Aug 22, 2025
d989eaf
Fix integration tests shared preferences file (#2629)
tonidero Aug 25, 2025
bc8293f
Version bump for 8.23.0
tonidero Aug 25, 2025
ec6e43b
Update CHANGELOG for version 8.23.0
tonidero Aug 25, 2025
aa0ebe6
Update CHANGELOG for version 8.23.0
tonidero Aug 25, 2025
19f40bb
Revise changelog for SDK versions 9.0.0 to 9.3.2
tonidero Aug 25, 2025
cd61c70
Revert "[RENOVATE] Update build-dependencies (#2515)"
tonidero Aug 25, 2025
b0803a5
Revert "[RENOVATE] Update build-dependencies (#2472)"
tonidero Aug 25, 2025
ecbb1be
Update changelog after reverts
tonidero Aug 25, 2025
ab2eaa9
Revert "Bump AGP to 8.10.1 and Gradle to 8.14.2 (#2440)"
tonidero Aug 25, 2025
658043b
Update changelog after reverts
tonidero Aug 25, 2025
5513fd1
Revert "Add annotation experimental library to debug builds (#2617)"
tonidero Aug 25, 2025
e7743b1
Fix tests
tonidero Aug 25, 2025
e8e112a
update changelogs
tonidero Aug 25, 2025
862a727
Handle payment pending errors when restoring properly (#2635)
tonidero Aug 26, 2025
50cdf49
MON-1193 Support delayed close button (Component Transitions) (#2623)
JZDesign Aug 26, 2025
1df5a11
Add button_text to ScreenOffering (#2638)
facumenzella Aug 27, 2025
2fdb414
Fix PaywallDialog going over screen size on Android 35+ (#2642)
tonidero Aug 28, 2025
8102d30
MON-1193 flatten Transition JSON structure after chatting more thorou…
JZDesign Aug 28, 2025
951309d
Add option to disable automatic ID collection when setting attributio…
tonidero Aug 28, 2025
6394afc
Add preferred UI locale override for RevenueCat UI components (#2620)
joshdholtz Sep 3, 2025
a2055fe
Remove validation for no packages on paywalls (#2653)
joshdholtz Sep 3, 2025
5f055e3
Improve thread safety of setting paywalls preferred locale (#2655)
joshdholtz Sep 3, 2025
1fd83e2
Support setting null offering id on PaywallView (#2658)
tonidero Sep 4, 2025
e06e552
Fix CoroutineCreationDuringComposition lint error on AGP 8.13.0 (#2659)
vegaro Sep 9, 2025
5dda113
Add `RevenueCatBackupAgent` (#2625)
tonidero Sep 10, 2025
f05084d
Update Gemfile.lock
tonidero Sep 10, 2025
96e4d25
Version bump for 8.24.0
tonidero Sep 10, 2025
e0bae0c
Fix integration tests
tonidero Sep 10, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
391 changes: 272 additions & 119 deletions .circleci/config.yml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion .version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
8.22.0-SNAPSHOT
8.24.0
36 changes: 18 additions & 18 deletions CHANGELOG.latest.md
Original file line number Diff line number Diff line change
@@ -1,27 +1,27 @@
## RevenueCat SDK
> [!NOTE]
> This release brings all non-breaking changes between SDK versions 9.4.0 and 9.6.0 to major 8, so developers that don't/can't use major 9, can still get the latest updates.

### ✨ New Features
* Add `managementURL` to `SubscriptionInfo` (#2468) via Cesar de la Vega (@vegaro)
* Add `RevenueCatBackupAgent` (#2625) via Toni Rico (@tonidero)
* Add preferred UI locale override for RevenueCat UI components (#2620) via Josh Holtz (@joshdholtz)
* Add option to disable automatic ID collection when setting attribution network IDs at configuration time (#2643) via Toni Rico (@tonidero)
### 🐞 Bugfixes
* Use subscription's managementURL instead of CustomerInfo's in Customer Center (#2473) via Cesar de la Vega (@vegaro)
* Issue when loading promotional offers when products are missing base plans (#2471) via Cesar de la Vega (@vegaro)
* Purchases the right package when a purchase button is inside a package component (#2469) via JayShortway (@JayShortway)
* fix potential infinite loop in paywalls (#2462) via Antonio Pallares (@ajpallares)
* Handle payment pending errors when restoring properly (#2635) via Toni Rico (@tonidero)

## RevenueCatUI SDK
### Customer Center
### Paywallv2
#### ✨ New Features
* Support multi purchases in Customer Center (#2431) via Cesar de la Vega (@vegaro)
* MON-1193 Support delayed close button (Component Transitions) (#2623) via Jacob Rakidzich (@JZDesign)
#### 🐞 Bugfixes
* Use Material TopAppBar in Customer Center (#2459) via Cesar de la Vega (@vegaro)
* Redo navigation in Customer Center (#2458) via Cesar de la Vega (@vegaro)
* Fix PaywallDialog going over screen size on Android 35+ (#2642) via Toni Rico (@tonidero)
### Customer Center
#### ✨ New Features
* Add button_text to ScreenOffering (#2638) via Facundo Menzella (@facumenzella)

### 🔄 Other Changes
* Migrates publishing to Maven Central Portal. (#2476) via JayShortway (@JayShortway)
* Introduce the Compose compiler metrics option for the ui package (#2474) via Jaewoong Eum (@skydoves)
* Update workflows/issue-notifications.yml@v2 (#2475) via Josh Holtz (@joshdholtz)
* Configure Renovate (#2470) via RevenueCat Git Bot (@RCGitBot)
* Add GitHub Issue Action Ack (#2467) via Josh Holtz (@joshdholtz)
* [AUTOMATIC][Paywalls V2] Updates paywall-preview-resources submodule (#2448) via RevenueCat Git Bot (@RCGitBot)
* Improve paywall error logs (#2461) via Toni Rico (@tonidero)
* [EXTERNAL] Improve logger performance with message lambdas (#2456) via @landarskiy (#2460) via JayShortway (@JayShortway)
* [Paywalls] Ignores `sheet.background` property in schema (#2451) via JayShortway (@JayShortway)
* Fix CoroutineCreationDuringComposition lint error on AGP 8.13.0 (#2659) via Cesar de la Vega (@vegaro)
* Support setting null offering id on PaywallView (#2658) via Toni Rico (@tonidero)
* Improve thread safety of setting paywalls preferred locale (#2655) via Josh Holtz (@joshdholtz)
* Remove validation for no packages on paywalls (#2653) via Josh Holtz (@joshdholtz)
* MON-1193 flatten Transition JSON structure after chatting more thoroughly with team (#2641) via Jacob Rakidzich (@JZDesign)
121 changes: 121 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,124 @@
## 8.24.0
## RevenueCat SDK
> [!NOTE]
> This release brings all non-breaking changes between SDK versions 9.4.0 and 9.6.0 to major 8, so developers that don't/can't use major 9, can still get the latest updates.

### ✨ New Features
* Add `RevenueCatBackupAgent` (#2625) via Toni Rico (@tonidero)
* Add preferred UI locale override for RevenueCat UI components (#2620) via Josh Holtz (@joshdholtz)
* Add option to disable automatic ID collection when setting attribution network IDs at configuration time (#2643) via Toni Rico (@tonidero)
### 🐞 Bugfixes
* Handle payment pending errors when restoring properly (#2635) via Toni Rico (@tonidero)

## RevenueCatUI SDK
### Paywallv2
#### ✨ New Features
* MON-1193 Support delayed close button (Component Transitions) (#2623) via Jacob Rakidzich (@JZDesign)
#### 🐞 Bugfixes
* Fix PaywallDialog going over screen size on Android 35+ (#2642) via Toni Rico (@tonidero)
### Customer Center
#### ✨ New Features
* Add button_text to ScreenOffering (#2638) via Facundo Menzella (@facumenzella)

### 🔄 Other Changes
* Fix CoroutineCreationDuringComposition lint error on AGP 8.13.0 (#2659) via Cesar de la Vega (@vegaro)
* Support setting null offering id on PaywallView (#2658) via Toni Rico (@tonidero)
* Improve thread safety of setting paywalls preferred locale (#2655) via Josh Holtz (@joshdholtz)
* Remove validation for no packages on paywalls (#2653) via Josh Holtz (@joshdholtz)
* MON-1193 flatten Transition JSON structure after chatting more thoroughly with team (#2641) via Jacob Rakidzich (@JZDesign)

## 8.23.0
> [!NOTE]
> This release brings all non-breaking changes between SDK versions 9.0.0 and 9.3.2 to major 8, so developers that don't/can't use major 9, can still get the latest updates.

## RevenueCat SDK
### ✨ New Features
* Virtual Currency Support (#2519) via Will Taylor (@fire-at-will)
### 🐞 Bugfixes
* Use `Block store` to backup anonymous user ids across installations (#2595) via Toni Rico (@tonidero)

## RevenueCatUI SDK
### Paywallv2
#### ✨ New Features
* Add support for az-AZ locale (#2575) via Franco Correa (@francocorreasosa)
* PaywallActivityLauncher: Add `edgeToEdge` parameter to display paywall in full screen (#2530) via Toni Rico (@tonidero)
#### 🐞 Bugfixes
* Fix embedded font family loading (#2624) via Toni Rico (@tonidero)
* Fixes price formatting discrepancies on Paywalls for `{{ product.price_per_[day|week|month|year] }}` (#2604) via JayShortway (@JayShortway)
* Remove logic to avoid repurchasing already subscribed products (#2492) via Toni Rico (@tonidero)
* Make PaywallActivity not consume insets in Android 16+ (#2520) via Toni Rico (@tonidero)

### Customer Center
#### ✨ New Features
* Show a subscribe button in customer center when there are no subscriptions (#2596) via Facundo Menzella (@facumenzella)
* Introduce custom actions for customer center (#2572) via Facundo Menzella (@facumenzella)
#### 🐞 Bugfixes
* Fix title and price of non-Google purchases in Customer Center (#2576) via Cesar de la Vega (@vegaro)
* Add lifetime badge to customer center (#2565) via Cesar de la Vega (@vegaro)
* Display latest expired subscription if no active subscriptions (#2564) via Cesar de la Vega (@vegaro)
* Resubscribe if cancelled (#2487) via Cesar de la Vega (@vegaro)

### 🔄 Other Changes
* Fix integration tests shared preferences file (#2629) via Toni Rico (@tonidero)
* Migrate RC SharedPreferences data to a separate file (#2621) via Toni Rico (@tonidero)
* Override presented offering context paywalls without offering (#2612) via Toni Rico (@tonidero)
* Add APIs for hybrid SDKs to set presentedOfferingContext (#2610) via Toni Rico (@tonidero)
* Bump Baseline Profiles to 1.4.0 and update profiles (#2611) via Jaewoong Eum (@skydoves)
* Migrate deprecated kotlinOptions to compilerOptions (#2607) via Jaewoong Eum (@skydoves)
* Migrate amazon & debugview modules to KTS (#2327) via Jaewoong Eum (@skydoves)
* Add log when restoring purchases finds no purchases with some troubleshooting (#2599) via Toni Rico (@tonidero)
* Add alias users backend call (#2594) via Toni Rico (@tonidero)
* Rename TestStore to SimulatedStore (#2591) via Toni Rico (@tonidero)
* Fail configure call if using test api key in release builds (#2590) via Toni Rico (@tonidero)
* Support test store (#2554) via Toni Rico (@tonidero)
* Fix insets in Paywall Tester (#2584) via Cesar de la Vega (@vegaro)
* Change metalava job to diff dump generated dump files (#2585) via Toni Rico (@tonidero)
* Expose getStorefront APIs in CustomEntitlementComputation flavor (#2579) via Toni Rico (@tonidero)
* Add missing dokka-hide-internal tests to CI and fix reported number of tests (#2569) via Cesar de la Vega (@vegaro)
* Convert WebBilling products into TestStoreProducts (#2573) via Toni Rico (@tonidero)
* Add WebBillingGetProducts endpoint (#2571) via Toni Rico (@tonidero)
* Remove TestStoreProduct purchase check (#2570) via Toni Rico (@tonidero)
* Parallel test jobs (#2549) via Cesar de la Vega (@vegaro)
* Update VC Caching Log Message (#2552) via Will Taylor (@fire-at-will)
* Update design of No Active subscriptions screen in Customer Center (#2559) via Cesar de la Vega (@vegaro)
* Bump danger from 9.5.1 to 9.5.3 (#2556) via dependabot[bot] (@dependabot[bot])
* Bump fastlane from 2.227.2 to 2.228.0 (#2557) via dependabot[bot] (@dependabot[bot])
* Bump fastlane-plugin-revenuecat_internal from `9a29f63` to `7d97553` (#2558) via dependabot[bot] (@dependabot[bot])
* Bump nokogiri from 1.18.8 to 1.18.9 (#2553) via dependabot[bot] (@dependabot[bot])
* Fix paywall tester so customer center doesn't close when changing to dark mode (#2550) via Cesar de la Vega (@vegaro)
* Expose Virtual Currency Constructors with @InternalRevenueCatAPI (#2543) via Will Taylor (@fire-at-will)
* Expose API key validation result to BillingFactory (#2542) via Toni Rico (@tonidero)
* Dont run VC tests on load shedder integration tests (#2538) via Will Taylor (@fire-at-will)
* Introduces `CompatComposeView` to handle scenarios where the view tree is not set up (#2527) via JayShortway (@JayShortway)
* Increase compile/target SDK version to 35 (#2525) via Toni Rico (@tonidero)
* Fix snapshot deployment (#2526) via Toni Rico (@tonidero)
* Update CircleCI android orb (#2521) via Toni Rico (@tonidero)
* Fixes compilation of the CEC sample app. (#2512) via JayShortway (@JayShortway)
* Update CustomEntitlementComputation sample app kotlin version (#2510) via Toni Rico (@tonidero)
* Fix `Switch` component previews (#2509) via Toni Rico (@tonidero)


## 8.22.1
### 🔄 Other Changes
* Expose getStorefront APIs in CustomEntitlementComputation flavor (#2579)

## 8.22.0
## RevenueCat SDK
### ✨ New Features
* feat(purchases): Add setPostHogUserId() method to Purchases API (#2495) via Hussain Mustafa (@hussain-mustafa990)
### 🐞 Bugfixes
* Improves button progress indicator size calculation. (#2485) via JayShortway (@JayShortway)

### 🔄 Other Changes
* Revert "BC8 migration (#2477)" (#2501) via Toni Rico (@tonidero)
* Add codelab instructions on README file (#2489) via Jaewoong Eum (@skydoves)
* Use collectAsStateWithLifecycle instead of collectAsState in Compose (#2488) via Jaewoong Eum (@skydoves)
* Improve Composable stabilities (#2478) via Jaewoong Eum (@skydoves)
* [AUTOMATIC][Paywalls V2] Updates paywall-preview-resources submodule (#2486) via RevenueCat Git Bot (@RCGitBot)
* BC8 migration (#2477) via Toni Rico (@tonidero)
* Fixes building sample apps with SNAPSHOT dependencies (#2483) via JayShortway (@JayShortway)
* [AUTOMATIC][Paywalls V2] Updates paywall-preview-resources submodule (#2484) via RevenueCat Git Bot (@RCGitBot)

## 8.21.0
## RevenueCat SDK
### ✨ New Features
Expand Down
90 changes: 58 additions & 32 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
GIT
remote: https://github.com/RevenueCat/fastlane-plugin-revenuecat_internal
revision: 9a29f638e834a61c2f522df6247d484ad478bba0
revision: 7d97553e9c5baabcd18286f03d8034797a27dd64
branch: main
specs:
fastlane-plugin-revenuecat_internal (0.1.0)
Expand All @@ -14,30 +14,44 @@ GEM
base64
nkf
rexml
activesupport (7.2.2.2)
base64
benchmark (>= 0.3)
bigdecimal
concurrent-ruby (~> 1.0, >= 1.3.1)
connection_pool (>= 2.2.5)
drb
i18n (>= 1.6, < 2)
logger (>= 1.4.2)
minitest (>= 5.1)
securerandom (>= 0.3)
tzinfo (~> 2.0, >= 2.0.5)
addressable (2.8.7)
public_suffix (>= 2.0.2, < 7.0)
artifactory (3.0.17)
atomos (0.1.3)
aws-eventstream (1.3.2)
aws-partitions (1.1098.0)
aws-sdk-core (3.223.0)
aws-eventstream (1.4.0)
aws-partitions (1.1132.0)
aws-sdk-core (3.227.0)
aws-eventstream (~> 1, >= 1.3.0)
aws-partitions (~> 1, >= 1.992.0)
aws-sigv4 (~> 1.9)
base64
jmespath (~> 1, >= 1.6.1)
logger
aws-sdk-kms (1.100.0)
aws-sdk-core (~> 3, >= 3.216.0)
aws-sdk-kms (1.107.0)
aws-sdk-core (~> 3, >= 3.227.0)
aws-sigv4 (~> 1.5)
aws-sdk-s3 (1.185.0)
aws-sdk-core (~> 3, >= 3.216.0)
aws-sdk-s3 (1.194.0)
aws-sdk-core (~> 3, >= 3.227.0)
aws-sdk-kms (~> 1)
aws-sigv4 (~> 1.5)
aws-sigv4 (1.11.0)
aws-sigv4 (1.12.1)
aws-eventstream (~> 1, >= 1.0.2)
babosa (1.0.4)
base64 (0.2.0)
base64 (0.3.0)
benchmark (0.4.1)
bigdecimal (3.2.2)
claide (1.1.0)
claide-plugins (0.9.2)
cork
Expand All @@ -47,27 +61,30 @@ GEM
colored2 (3.1.2)
commander (4.6.0)
highline (~> 2.0.0)
concurrent-ruby (1.3.5)
connection_pool (2.5.3)
cork (0.3.0)
colored2 (~> 3.1)
danger (9.5.1)
danger (9.5.3)
base64 (~> 0.2)
claide (~> 1.0)
claide-plugins (>= 0.9.2)
colored2 (~> 3.1)
colored2 (>= 3.1, < 5)
cork (~> 0.1)
faraday (>= 0.9.0, < 3.0)
faraday-http-cache (~> 2.0)
git (~> 1.13)
kramdown (~> 2.3)
git (>= 1.13, < 3.0)
kramdown (>= 2.5.1, < 3.0)
kramdown-parser-gfm (~> 1.0)
octokit (>= 4.0)
pstore (~> 0.1)
terminal-table (>= 1, < 4)
terminal-table (>= 1, < 5)
declarative (0.0.20)
digest-crc (0.7.0)
rake (>= 12.0.0, < 14.0.0)
domain_name (0.6.20240107)
dotenv (2.8.1)
drb (2.2.3)
emoji_regex (3.2.3)
excon (0.112.0)
faraday (1.10.4)
Expand All @@ -86,12 +103,12 @@ GEM
faraday (>= 0.8.0)
http-cookie (~> 1.0.0)
faraday-em_http (1.0.0)
faraday-em_synchrony (1.0.0)
faraday-em_synchrony (1.0.1)
faraday-excon (1.1.0)
faraday-http-cache (2.5.1)
faraday (>= 0.8)
faraday-httpclient (1.0.1)
faraday-multipart (1.1.0)
faraday-multipart (1.1.1)
multipart-post (~> 2.0)
faraday-net_http (1.0.2)
faraday-net_http_persistent (1.2.0)
Expand All @@ -101,7 +118,7 @@ GEM
faraday_middleware (1.2.1)
faraday (~> 1.0)
fastimage (2.4.0)
fastlane (2.227.2)
fastlane (2.228.0)
CFPropertyList (>= 2.3, < 4.0.0)
addressable (>= 2.8, < 3.0.0)
artifactory (~> 3.0)
Expand Down Expand Up @@ -147,8 +164,10 @@ GEM
fastlane-sirp (1.0.0)
sysrandom (~> 1.0)
gh_inspector (1.1.3)
git (1.19.1)
git (2.3.3)
activesupport (>= 5.0)
addressable (~> 2.8)
process_executer (~> 1.1)
rchardet (~> 1.8)
google-apis-androidpublisher_v3 (0.54.0)
google-apis-core (>= 0.11.0, < 2.a)
Expand Down Expand Up @@ -192,48 +211,52 @@ GEM
domain_name (~> 0.5)
httpclient (2.9.0)
mutex_m
i18n (1.14.7)
concurrent-ruby (~> 1.0)
jmespath (1.6.2)
json (2.11.3)
jwt (2.10.1)
json (2.13.0)
jwt (2.10.2)
base64
kramdown (2.5.1)
rexml (>= 3.3.9)
kramdown-parser-gfm (1.1.0)
kramdown (~> 2.0)
logger (1.7.0)
mime-types (3.6.2)
mime-types (3.7.0)
logger
mime-types-data (~> 3.2015)
mime-types-data (3.2025.0325)
mime-types-data (~> 3.2025, >= 3.2025.0507)
mime-types-data (3.2025.0715)
mini_magick (4.13.2)
mini_mime (1.1.5)
mini_portile2 (2.8.8)
multi_json (1.15.0)
mini_portile2 (2.8.9)
minitest (5.25.5)
multi_json (1.17.0)
multipart-post (2.4.1)
mutex_m (0.3.0)
nanaimo (0.4.0)
nap (1.1.0)
naturally (2.2.1)
naturally (2.3.0)
netrc (0.11.0)
nkf (0.2.0)
nokogiri (1.18.8)
nokogiri (1.18.9)
mini_portile2 (~> 2.8.2)
racc (~> 1.4)
nokogiri (1.18.8-arm64-darwin)
nokogiri (1.18.9-arm64-darwin)
racc (~> 1.4)
nokogiri (1.18.8-x86_64-darwin)
nokogiri (1.18.9-x86_64-darwin)
racc (~> 1.4)
octokit (9.2.0)
octokit (10.0.0)
faraday (>= 1, < 3)
sawyer (~> 0.9)
open4 (1.3.4)
optparse (0.6.0)
os (1.1.4)
plist (3.7.2)
process_executer (1.3.0)
pstore (0.2.0)
public_suffix (6.0.2)
racc (1.8.1)
rake (13.2.1)
rake (13.3.0)
rchardet (1.9.0)
representable (3.2.0)
declarative (< 0.1.0)
Expand All @@ -252,6 +275,7 @@ GEM
sawyer (0.9.2)
addressable (>= 2.3.5)
faraday (>= 0.17.3, < 3)
securerandom (0.4.1)
security (0.1.5)
signet (0.20.0)
addressable (~> 2.8)
Expand All @@ -270,6 +294,8 @@ GEM
tty-screen (0.8.2)
tty-spinner (0.9.3)
tty-cursor (~> 0.7)
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
uber (0.1.0)
unicode-display_width (2.6.0)
word_wrap (1.0.0)
Expand Down
Loading