Skip to content

Update exchange rates and licenses - #1045

Merged
DennisBauer merged 2 commits into
mainfrom
bot/update-exchange-rates-and-licenses
Sep 26, 2026
Merged

DennisBauer merged 2 commits into
mainfrom
bot/update-exchange-rates-and-licenses

Conversation

@DennisBauer

@DennisBauer DennisBauer commented Sep 26, 2026 •

Copy link
Copy Markdown
Owner

Automated update of exchange rates and library licenses

Summary by CodeRabbit

  • Updates
    • Refreshed the bundled library catalog with updated version and release information.
    • Updated the exchange-rate snapshot with newer rates for supported currencies and cryptocurrencies.
  • Bug Fixes
    • Corrected the Colombian peso’s name.

@DennisBauer DennisBauer added the dependencies Pull requests that update a dependency file label Sep 26, 2026
@coderabbitai

coderabbitai Bot commented Sep 26, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

Navigate logical layers of code changes, visualize relationships, and explore their blast radius.

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Advanced

Run ID: cb760c61-5d35-4233-9f8d-78fdf1938ce1

📥 Commits

Reviewing files that changed from the base of the PR and between 5cd638d and fcf9161.

📒 Files selected for processing (3)
  • shared/src/commonMain/composeResources/files/aboutlibraries.json
  • shared/src/commonMain/composeResources/files/currencies.json
  • shared/src/commonMain/composeResources/files/exchange_rates.json

Included review availability: This review used your included allowance. Your plan provides up to 2 included reviews per hour; 1 remain after this review.


Walkthrough

The bundled dependency catalog now lists updated versions and multiplatform artifact coordinates, with several entries added or removed. The currency resources correct the COP name and refresh the exchange-rate snapshot, including its timestamps.

Changes

Dependency catalog

Layer / File(s) Summary
AndroidX Compose coordinates
shared/src/commonMain/composeResources/files/aboutlibraries.json
AndroidX Compose records use updated versions and unsuffixed artifact coordinates. Annotation and AppCompat records are also updated.
AndroidX library records
shared/src/commonMain/composeResources/files/aboutlibraries.json
Core, DataStore, Glance, Lifecycle, Navigation, Room, SQLite, and other AndroidX records are updated. DocumentFile, DynamicAnimation, and Support Print entries are removed.
Multiplatform and Kotlin ecosystem records
shared/src/commonMain/composeResources/files/aboutlibraries.json
Stately, KSafe, and Koin records are added or updated. AboutLibraries, JetBrains Compose, Lifecycle, Kotlin, Coroutines, and Serialization records receive coordinate, version, or metadata updates.

Currency resources

Layer / File(s) Summary
Currency label and exchange-rate snapshot
shared/src/commonMain/composeResources/files/currencies.json, shared/src/commonMain/composeResources/files/exchange_rates.json
The COP label changes to “Colombian Peso.” Exchange-rate values and snapshot timestamps are updated; the listed codes and data structure remain unchanged.

Priority: ⬇️ Low

Estimated code review effort: 2 (Simple) | ~15 minutes

Change: Other · Severity of issue fixed: Low

Merge Risk: ⚪ Minimal · up to fcf91

The currency and license updates are ready to merge after normal checks; no actionable issue was identified.

Architecture Summary

Architecture risk: 🔵 Low · up to fcf91

The change affects 1 system.

Changed systems: shared

Architecture concerns
No architecture-level concerns identified.

Review details

Systems and components

  • observed — shared (service) was modified; 3 changed files map to changed impact.

Before / after behavior

  • observed — Modified behavior in shared/src/commonMain/composeResources/files/aboutlibraries.json: The Annotation record replaces the annotation-experimental record at this position, and annotation-experimental is listed separately at 1.5.0. AppCompat and AppCompat Resources are updated from 1.7.1 to 1.8.0; release links follow the new version.
  • observed — Modified behavior in shared/src/commonMain/composeResources/files/aboutlibraries.json: The collection artifact identifier changes from collection-jvm to collection. Compose Animation, Animation Core, Foundation, and Foundation Layout change from Android-suffixed identifiers at 1.11.2 to unsuffixed identifiers at 1.12.1, with corresponding release links.
  • observed — Modified behavior in shared/src/commonMain/composeResources/files/aboutlibraries.json: Compose Material3, Material Icons Core and Extended, and Material Ripple identifiers lose the Android suffix. Compose Runtime, Runtime Annotation, Runtime Retain, and Runtime Saveable likewise lose the suffix and update from 1.11.2 to 1.12.1.
  • observed — Modified behavior in shared/src/commonMain/composeResources/files/aboutlibraries.json: Compose UI, Geometry, Graphics, Text, Tooling Preview, Unit, and Util identifiers lose the Android suffix; their versions and release links change from 1.11.2 to 1.12.1.
🚥 Pre-merge checks | ✅ 4
✅ Passed checks (4 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately summarizes the two main changes: the exchange-rate refresh and the library license catalog update.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@DennisBauer
DennisBauer merged commit 39c0109 into main Sep 26, 2026
4 checks passed
@DennisBauer
DennisBauer deleted the bot/update-exchange-rates-and-licenses branch September 26, 2026 11:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant