Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
228 commits
Select commit Hold shift + click to select a range
79dac20
TLPURBI-301, TELPISO-3145 | Update ATAC and move expired tickets, Rol…
gaglileo Feb 19, 2024
a78ca9a
Version bump (#428)
dommy1985 Feb 23, 2024
9b62763
Version bump (#429)
dommy1985 Feb 27, 2024
103fda5
Upload build (#432)
dommy1985 Mar 11, 2024
de8eb08
Caronte new libs upload (#433)
gaglileo Mar 11, 2024
0416e52
Upload refresh dependencies (#434)
gaglileo Mar 12, 2024
522d352
Upload libs test version 6.4.12 (#436)
gaglileo Mar 15, 2024
1068d91
Upload new libs 6.4.12 (#437)
gaglileo Mar 18, 2024
9733afa
#1738 | Login crash (#438)
gaglileo Mar 19, 2024
418a481
TELPISO-3682 | Update libs (#439)
gaglileo Mar 19, 2024
1857ef3
Upload libs for version app 6.5.0 (#441)
gaglileo Mar 21, 2024
992d129
Update libs for login crash (#442)
gaglileo Mar 21, 2024
06c4d95
Update libs (#443)
gaglileo Mar 25, 2024
2f45613
Version bump (#445)
dommy1985 Apr 5, 2024
824b2b2
Upload libs for 6.5.2 (#446)
gaglileo Apr 8, 2024
fdfdd65
Update to play services location 21 (#447)
gaglileo Apr 9, 2024
52b9c9d
Version Bump (#448)
dommy1985 Apr 9, 2024
6f7eadf
Refactoring Font (#449)
dommy1985 Apr 10, 2024
feb9c17
Version bump (#450)
dommy1985 Apr 15, 2024
e93ee1d
version bump (#451)
dommy1985 Apr 16, 2024
eccd2a0
Version bump (#452)
dommy1985 Apr 22, 2024
3f9c543
Update/libraries (#454)
dommy1985 Apr 24, 2024
7e31b57
Added disable 'UnsafeOptInUsageError'
dommy1985 Apr 24, 2024
01b265a
Update libs (#455)
gaglileo Apr 29, 2024
0fcccbe
Update libs for Unico - Telepass (#456)
gaglileo May 3, 2024
4a90be7
Fix location param TKT TranspoLib.kt (#457)
gaglileo May 3, 2024
b921438
Upload libs to 6.7.0 (#458)
gaglileo May 3, 2024
c2fdfe5
Version bump (#459)
dommy1985 May 6, 2024
58e4891
Upload libs for 6.7.0 (#460)
gaglileo May 10, 2024
35e531b
Version bump (#461)
dommy1985 May 13, 2024
58165d3
Version bump (#462)
dommy1985 May 15, 2024
31db70d
Version bump (#463)
dommy1985 May 17, 2024
7c16c5e
Bug Fix (#464)
dommy1985 May 17, 2024
606afe9
Version bump (#465)
dommy1985 May 18, 2024
af2c09f
Version bump (#467)
dommy1985 May 20, 2024
806680b
Update lib for Fixed Vehicle model crash (#468)
gaglileo May 21, 2024
6b5029c
Version bump (#469)
dommy1985 May 23, 2024
e241bd0
Version Bump (#470)
dommy1985 May 30, 2024
a79641b
Upload libs (#471)
gaglileo May 30, 2024
90f889b
Uodate Scripts (#472)
dommy1985 May 31, 2024
28905d3
Upload libs for crash (#473)
gaglileo May 31, 2024
746f8f4
Upload libs (#474)
gaglileo Jun 4, 2024
9a082c5
chore: upload libs (#477)
ilkerurbi Jun 10, 2024
2460241
#1969 | Update dependencies (#478)
dommy1985 Jun 12, 2024
028e70d
Version bump (#479)
dommy1985 Jun 17, 2024
7b92225
Update Staging (#480)
dommy1985 Jun 17, 2024
b290c97
Update Version lib (#481)
dommy1985 Jun 17, 2024
63da302
Update Libs (#482)
dommy1985 Jun 19, 2024
60b2bef
Upload lib (#483)
dommy1985 Jun 21, 2024
c56c74d
Version lib (#485)
dommy1985 Jun 24, 2024
52a7ac9
Done pt1 #2016 (#486)
dommy1985 Jun 26, 2024
762cb73
Dowgrade (#487)
dommy1985 Jun 27, 2024
ae5f577
Update libs for 6.9.0 (#488)
gaglileo Jun 28, 2024
317d6f5
Fix Tripo 1.8.5 (#489)
dommy1985 Jul 1, 2024
6896f03
Format (#491)
dommy1985 Jul 2, 2024
d9d057b
Added dependencyGuard (#492)
dommy1985 Jul 3, 2024
6c6b8c6
versionlib (#493)
dommy1985 Jul 5, 2024
daebed2
Upload urbipay fixed (#494)
gaglileo Jul 5, 2024
adb8cb1
Version 6.12.1 (#495)
dommy1985 Jul 8, 2024
7466ad2
Upload Transpo (#496)
gaglileo Jul 8, 2024
0177355
Version update (#498)
dommy1985 Jul 9, 2024
0854410
Fix For Area (#500)
dommy1985 Jul 12, 2024
7725f0a
Update Libs (#501)
dommy1985 Jul 12, 2024
22ad241
Update versionlib (#502)
dommy1985 Jul 12, 2024
fcefa40
Versionlib (#503)
dommy1985 Jul 12, 2024
2ba6737
Version lib (#504)
dommy1985 Jul 15, 2024
5273ba2
TripPlan (#506)
dommy1985 Jul 29, 2024
f8bfafc
Versionlib (#507)
dommy1985 Jul 30, 2024
ae8a501
Version libs update (#509)
dommy1985 Aug 22, 2024
52b621b
Update Libs (#511)
dommy1985 Sep 3, 2024
8cea12e
Added refresh state (#510)
dommy1985 Sep 5, 2024
c077695
Version Update (#512)
dommy1985 Sep 6, 2024
4197081
Version 6.14 (#513)
dommy1985 Sep 6, 2024
ff771e5
Update urbipay (#514)
dommy1985 Sep 6, 2024
7a0083f
Version Update (#515)
dommy1985 Sep 9, 2024
b9fb1e0
chore: upload libs and distribute 6.14(242600948) (#517)
ilkerurbi Sep 17, 2024
5beea47
feat: show three hours after current time for future booking (#518)
ilkerurbi Sep 18, 2024
23c8b1e
Version Bump + Config (#519)
dommy1985 Sep 19, 2024
1ad23ad
Update transpo dependency (#520)
gaglileo Sep 19, 2024
3a25591
Upload libs to align hotfix (#521)
gaglileo Sep 20, 2024
bab792e
chore: downgrade coroutines to 1.8.1 (#522)
ilkerurbi Sep 20, 2024
2be4239
fix: limolane telepass (#523)
ilkerurbi Sep 23, 2024
20907c3
#2180 | Edit copy for check-in (#524)
gaglileo Sep 23, 2024
2145834
Upload versions (#526)
gaglileo Sep 24, 2024
a87a625
Upload last version for 6.15.1 (#527)
gaglileo Sep 24, 2024
18a5bda
Version bump (#528)
dommy1985 Sep 25, 2024
531b0ae
Version bump (#529)
dommy1985 Sep 25, 2024
8af77c5
Version bump (#530)
dommy1985 Sep 26, 2024
bb95ed6
Update lib (#532)
dommy1985 Sep 27, 2024
1e02f55
feat: disable old taxi lib (#533)
ilkerurbi Sep 30, 2024
1fb8784
Update Lib (#534)
dommy1985 Oct 1, 2024
ca415a3
chore: upload lib taxi (#535)
ilkerurbi Oct 2, 2024
4a2dfaf
fix: taxi scaffold (#537)
ilkerurbi Oct 3, 2024
2cfeaa5
fix: show cancellation note only for urbi (#538)
ilkerurbi Oct 3, 2024
bfef426
Done #2178 (#531)
dommy1985 Oct 10, 2024
2b20c61
Upload libraries for 6.15.6 (#541)
gaglileo Oct 11, 2024
0eaa716
Upload libs (#542)
gaglileo Oct 16, 2024
81b39a4
Upload libs RC 6.15.6 (#543)
gaglileo Oct 18, 2024
50105ad
TELPISO-5947 | Update version (#546)
gaglileo Oct 25, 2024
50b7f57
chore: upload libs and bump version to 6_15_7 (#547)
ilkerurbi Nov 6, 2024
1b48d28
#2287 | Added new MaaS cities (#548)
gaglileo Nov 7, 2024
a0f2d0b
update mobilitylib (#549)
gaglileo Nov 8, 2024
eaf3b5b
Upload libs for 6.16.0 (#552)
gaglileo Dec 18, 2024
63892c8
Upload libs for 6.16.1 (#555)
gaglileo Jan 10, 2025
f560033
Added Payment method management to 6.16.1 (#556)
gaglileo Jan 13, 2025
b180ea4
#2363 | Remove Adjust (#558)
gaglileo Jan 15, 2025
6147744
fix: onfido nfc and transitive dependencies (#551)
ilkerurbi Jan 16, 2025
04904ba
Version lib (#559)
dommy1985 Jan 21, 2025
71761b0
Fix Taxi Test (#560)
dommy1985 Jan 23, 2025
5eecfb7
Fix Bad update (#561)
dommy1985 Jan 23, 2025
4e1399b
Update lib (#562)
dommy1985 Jan 24, 2025
60f136d
Bug Fix Permission read Image (#563)
dommy1985 Jan 27, 2025
849e715
Upload libs (#565)
gaglileo Jan 30, 2025
0ada464
Rollback driving license API call (#566)
gaglileo Jan 31, 2025
8a97df6
fix: downgrade onfido (#568)
ilkerurbi Feb 4, 2025
62831bc
Version Update (#569)
dommy1985 Feb 4, 2025
f306c5c
chore: upload libs (#570)
ilkerurbi Feb 5, 2025
18fd10d
Version 6.17.0
dommy1985 Feb 5, 2025
b719a8e
Update app 6.17.0 (#571)
gaglileo Feb 10, 2025
b968a84
Version bump (#572)
dommy1985 Feb 12, 2025
7fb599a
TLPURBI-548 | Fix crash after tripo purchase (#573)
gaglileo Feb 19, 2025
563930c
Upload libs 6.17.0 (#574)
gaglileo Feb 19, 2025
50db44b
Version Update (#576)
dommy1985 Feb 20, 2025
0c32296
Version Update (#577)
dommy1985 Feb 20, 2025
3d000a4
Upload libs to fix 6.17.0 (#578)
gaglileo Feb 24, 2025
42648d9
Commit version
dommy1985 Feb 25, 2025
16ef9f2
Update to Android SDK 35 (#579)
gaglileo Feb 28, 2025
16a2881
Version update (#582)
dommy1985 Mar 3, 2025
9f5fbb6
Added Facebook Core SDK (#580)
gaglileo Mar 3, 2025
b135338
Align dev for release 6.17.1 (#583)
dommy1985 Mar 11, 2025
5307eb9
Fix Test (#584)
dommy1985 Mar 12, 2025
189d2bb
Version fix (#586)
dommy1985 Mar 19, 2025
6fd4b05
Upload libraries (#588)
gaglileo Mar 20, 2025
10c9a38
Bug Fix Sca (#591)
dommy1985 Mar 24, 2025
b194283
Align commonView and transpo versions from hotfix (#593)
gaglileo Mar 26, 2025
a86a08c
Update libs for telepass (#594)
gaglileo Mar 27, 2025
db9e04d
Update Lib (#595)
dommy1985 Mar 28, 2025
d175f1d
Upload lib RC 6.19.0 (#596)
gaglileo Mar 28, 2025
f8f3516
Done #2470 (#598)
dommy1985 Apr 7, 2025
94fe4b0
Update Turbine (#600)
dommy1985 Apr 8, 2025
a62ae84
Update Android libraries (#564)
dommy1985 Apr 9, 2025
b8a10e4
Upload ATAC to 2.1.9 (#602)
gaglileo Apr 9, 2025
8cd2093
Update Depedencies (#604)
dommy1985 Apr 9, 2025
73014bb
Update Lib (#605)
dommy1985 Apr 11, 2025
971b84e
Update Libs (#606)
dommy1985 Apr 11, 2025
eadf7a1
Fix ATAC Crash (#608)
gaglileo Apr 15, 2025
f3c3913
Version Update (#610)
dommy1985 Apr 28, 2025
56ae3ce
Upload libs for Release 6.19.3 (#612)
gaglileo May 6, 2025
296a20f
Version update (#614)
dommy1985 May 16, 2025
7316579
ATAC update 2.2.2 (#616)
gaglileo May 23, 2025
58206ec
Version asti (#618)
dommy1985 May 27, 2025
b12d9be
Upload libs for Added multi_day icon (#621)
gaglileo May 29, 2025
9a3c956
Done #2630 (#620)
dommy1985 Jun 5, 2025
3b6444c
Security/rvapt 1199 (#622)
dommy1985 Jun 9, 2025
d710571
Version update (#623)
dommy1985 Jun 10, 2025
97b6305
Version update
dommy1985 Jun 10, 2025
a363791
Fix crash unreachable variable (#624)
gaglileo Jun 11, 2025
5d72d5d
Done #2639 (#626)
dommy1985 Jun 11, 2025
9b2da81
Update Onfido (#628)
gaglileo Jun 12, 2025
a87c67d
feat: maas kappa future festival 25 (#625)
ilkerurbi Jun 13, 2025
8395f3c
Upload version (#629)
dommy1985 Jun 13, 2025
d388395
#2530 | Create BoM for Urbi SDK (#615)
gaglileo Jun 16, 2025
769b876
Version update (#630)
dommy1985 Jun 16, 2025
cb2d125
Version Update (#633)
dommy1985 Jun 18, 2025
863ab71
#2650 | Upload libs (#632)
gaglileo Jun 24, 2025
1303d44
Upload libs for Release 6.21.1 (#634)
gaglileo Jun 24, 2025
dd00df6
Version update (#635)
dommy1985 Jun 25, 2025
7a993f3
Version Lib (#636)
dommy1985 Jun 26, 2025
d8a6015
Update libs (#639)
gaglileo Jul 10, 2025
8784d9a
Update version lib (#642)
dommy1985 Jul 15, 2025
1225ec0
Update bom script (#638)
dommy1985 Jul 22, 2025
e07a02b
Fix BoM details for Telepass (#641)
gaglileo Jul 22, 2025
4c47d12
Version bump 6.21.3
dommy1985 Aug 18, 2025
e5211e7
Update pre-commit
dommy1985 Aug 18, 2025
26bb346
Fixed automation for issues and PRs (#649)
gaglileo Sep 1, 2025
c895794
16KB page size support (#646)
gaglileo Sep 1, 2025
ae160f2
Fix #2729 (#651)
dommy1985 Sep 9, 2025
4703720
Version 6.21.4 (#653)
dommy1985 Sep 11, 2025
87cd791
feat: navigation to tripo payment fragment (#645)
ilkerurbi Sep 29, 2025
90d4fe7
Version 6.22.0
dommy1985 Sep 29, 2025
2fe6db4
Version 6.22.0
dommy1985 Sep 29, 2025
07447c1
Upload libs for 6.22.1 (#655)
gaglileo Oct 2, 2025
774fb97
Uploaded libs (#656)
gaglileo Oct 8, 2025
77d9f84
Uploaded libs for 6.22.3 (#658)
gaglileo Oct 21, 2025
8cdabc3
#2721 | Update Compose BoM (#654)
dommy1985 Oct 28, 2025
b905bac
Fix for urbi Pay (#663)
dommy1985 Oct 29, 2025
da31021
Version 6.22.5
dommy1985 Oct 30, 2025
02c29f2
Fix
dommy1985 Oct 30, 2025
2a6755b
Uploaded libs for 6.22.6 (#665)
gaglileo Nov 4, 2025
95d6485
Rename drawable (#667)
gaglileo Nov 6, 2025
e4d475f
Release 6.22.7 (#669)
gaglileo Nov 12, 2025
9c4675c
Version 6.23
dommy1985 Nov 20, 2025
5907121
Version 6.23.0
dommy1985 Nov 21, 2025
8692679
Add fix script (#673)
dommy1985 Dec 3, 2025
86b60fb
Version 6.24.0 (#675)
dommy1985 Dec 18, 2025
1bdb3a8
Release 6.24.0 (#676)
gaglileo Jan 5, 2026
f9a3275
Done #2793 (#678)
dommy1985 Jan 14, 2026
474b17b
Migrate toml (#679)
dommy1985 Jan 19, 2026
dfc590d
feat: Add documentation for main important class (#680)
dommy1985 Jan 19, 2026
36ee9a8
feat: Added configuration for pubblic repository
dommy1985 Jan 19, 2026
54732b1
Upload libs for Telepass (#682)
gaglileo Jan 28, 2026
0ae3645
#2844 | Multi-Tenant new HIVE Login (#674)
gaglileo Jan 30, 2026
0762318
Updated libs for 6.25.1 (#685)
gaglileo Feb 4, 2026
31288b8
Merge branch 'develop' into feature/maven
mammad-urbi Feb 5, 2026
d96480c
Merge pull request #687 from urbi-mobility/feature/maven
mammad-urbi Feb 5, 2026
b4deaa0
Uploaded libs for 6.25.2 (#688)
gaglileo Feb 13, 2026
2c57c73
Uploaded libs for bugfixing (#690)
gaglileo Feb 13, 2026
ef46f3c
Uploaded libs (#692)
gaglileo Feb 18, 2026
451bb68
feat: (#695)
dommy1985 Feb 24, 2026
0dfa056
bug(notifications): Report hotfix (#697)
gaglileo Feb 25, 2026
47721f4
bug(tripo): report hotfix version (#698)
gaglileo Mar 5, 2026
adbd995
Release 6.26.2 (#701)
gaglileo Mar 17, 2026
e955fe2
Release app 6.26.3 for logout investigation (#704)
gaglileo Mar 30, 2026
337361e
fix: update androidx.navigation to 2.9.3 (#699)
dommy1985 Apr 1, 2026
29e1fb3
Upload libs for RC 6.26.4 (#706)
gaglileo Apr 14, 2026
419f498
TELPISO-8447 | Purchased tickets NOT fetched (#710)
gaglileo Apr 17, 2026
b521b0c
#3136 | Login Apple/Google e flusso Migrazione (#715)
gaglileo Jun 3, 2026
87ed97f
Refactoring Social Login (#721)
dommy1985 Jun 8, 2026
feec6e3
BoM changelog auto-generation and GitHub Release (#718)
gaglileo Jun 10, 2026
ec875da
feat(atac_tkt): #3192 | Delete Legacy ATAC (#714)
gaglileo Jun 12, 2026
6681b26
Aggiornamento dipendenze build e rimozione chiave Telepass (#720)
gaglileo Jun 16, 2026
a2c10cc
Upload librerie 6.28.0 (#723)
gaglileo Jun 17, 2026
ca662df
release/6.28.1 → develop | sync versione 6.28.1 (#725)
gaglileo Jun 24, 2026
bbade12
#3290 | TaxiVeneto - RC 6.29.0 (#726)
gaglileo Jul 10, 2026
a16e853
Fix pre-commit changelog auto-update: stale commit message, merge com…
dommy1985 Jul 13, 2026
af3b43c
Update dependency versions (#727)
dommy1985 Jul 13, 2026
295703d
bugfix(tkt): Upload new Transpo version (#731)
gaglileo Jul 17, 2026
64c6db2
Merge branch 'master_telepass' into align_master_telepass
gaglileo Jul 17, 2026
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
139 changes: 135 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,137 @@
# android-scripts
This is an utility repo that contain scripts for use in our private repo sdk,
in particular is used as submodule for repos:
* [android-telepass-pay-framework](https://github.com/urbi-mobility/android-telepass-pay-framework)
* [android-urbi-unica-framework](https://github.com/wise-emotions/android-urbi-unica-framework)

Utility submodule used by `android-urbi-framework` (and other Urbi repos).
Contains Gradle scripts for version management, changelog automation, and library publishing.

---

## Contents

| Path | Purpose |
|---|---|
| `scripts/build.gradle.kts` | Publishing tasks: version bump, changelog update, BoM publish, GitHub Release |
| `gradle/depend.gradle` | Module version definitions (`//---Module Version---//` block) |
| `gradle/libs-urbi.versions.toml` | Version catalog, including the `urbi-bom` version (date-based) |

---

## Gradle Tasks

### `update-version-lib-changelog`
**Main entry point for a full publish cycle.**

Reads `[Unreleased]` sections from all module changelogs, aggregates them into `urbisample/changelog.md`, updates the BoM version in the TOML to today's date, then delegates to `upgrade-lib-version`.

```bash
# Default (patch bump)
./gradlew update-version-lib-changelog

# Minor or major bump
./gradlew update-version-lib-changelog -Dargs=minor
./gradlew update-version-lib-changelog -Dargs=major
```

---

### `upgrade-lib-version`
Reads module changelogs for pending `[Unreleased]` entries, bumps the affected library versions in `depend.gradle`, then:

1. Writes a new entry to `bom/CHANGELOG.md` (see [BoM Changelog](#bom-changelog))
2. Creates a GitHub Release on `android-urbi-framework` (see [GitHub Release](#github-release))
3. Publishes the BoM to GitHub Packages (`bom:publishAllBom`)
4. Uploads all changed libraries (`uploadlib`)

```bash
./gradlew upgrade-lib-version # patch bump, publishes GitHub Release
./gradlew upgrade-lib-version -Dargs=minor
./gradlew upgrade-lib-version -PskipRelease=true # skip GitHub Release creation
```

---

### `uploadlib`
Publishes all libraries with pending changes to GitHub Packages.
For each module: replaces the `[Unreleased]` section with the new versioned entry in its `changelog.md`, then publishes the artifact.

```bash
./gradlew uploadlib
./gradlew uploadlib -Pargs=skipService # skip copyServicesProvider
```

---

### `release-bom`
**Standalone BoM release — no lib upload required.**

For each module, looks up its current version in `depend.gradle` and reads the matching versioned section in its `changelog.md` (e.g. `## [UTL_6.26.6]`). Writes `bom/CHANGELOG.md`, publishes the BoM to GitHub Packages, and creates a GitHub Release.

Use this when:
- You uploaded one or more libraries via `uploadlib` (or any other flow) and want to cut a new BoM release.
- You want to publish a new BoM snapshot from the current state of all library versions without running a full upload cycle.

```bash
./gradlew release-bom # all modules with versioned entries
./gradlew release-bom -Pmodules=utilitylib,composeds # explicit subset
./gradlew release-bom -PskipRelease=true # skip GitHub Release creation
```

---

### `update-version-lib`
Lighter version of `upgrade-lib-version`: bumps versions and uploads libs, but does **not** update the BoM version, write the BoM changelog, or create a GitHub Release.

---

## BoM Changelog

`bom/CHANGELOG.md` (in `android-urbi-framework`) is auto-generated on every `upgrade-lib-version` run.

**Format:**
```markdown
## [2026.05.28] 2026-05-28

### composeds — 3.4.1
- #3027 | Fix orderId nella navigazione al dettaglio storico

### utilitylib — 6.26.5
- #3100 | Updated button style
```

Each entry lists only the modules that had `[Unreleased]` changes, with their new version and the individual changelog bullets. The BoM version matches the date in `libs-urbi.versions.toml` (`yyyy.MM.dd`).

---

## GitHub Release

A GitHub Release on `urbi-mobility/android-urbi-framework` is created automatically with tag `bom-<version>` (e.g., `bom-2026.05.28`) and the same content written to `bom/CHANGELOG.md`.

**Default behaviour:** Release is created on every `upgrade-lib-version` run.

**To skip** (e.g., dry-run or CI test):
```bash
./gradlew upgrade-lib-version -PskipRelease=true
```

Requires the `gh` CLI to be authenticated in the environment (`gh auth login`).

---

## Version Management

Module versions live in `gradle/depend.gradle` between the `//---Module Version---//` and `//---End---//` markers:

```groovy
//---Module Version---//
utilityVersion = '6.26.5'
modelVersion = '3.12.0'
// ...
//---End---//
```

The BoM version is separate, in `gradle/libs-urbi.versions.toml`:
```toml
[versions]
urbi-bom = "2026.05.28"
```

It is updated automatically by `update-version-lib-changelog` to today's date before each publish cycle.
53 changes: 18 additions & 35 deletions gradle/depend.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,7 @@ ext {
ghp_registry_name_third = 'GitHubPackages-Third'
urbiGroupId = 'co.urbi.android'
urbiGroupThirdId = 'co.urbi.third'
telepassGroupId = 'com.telepass.urbi'
urbi_ghp_registry_url = 'https://maven.pkg.github.com/urbi-mobility/android-urbi-framework'
telepass_ghp_registry_url = 'https://maven.pkg.github.com/wise-emotions/android-urbi-unica-framework'
telepass_urbi_ghp_registry_url = 'https://maven.pkg.github.com/wise-emotions/android-urbi-framework'
urbi_third_ghp_registry_url = 'https://maven.pkg.github.com/urbi-mobility/android-third-party-package-lib'
suffixArtifactId='third'
Expand All @@ -22,7 +20,6 @@ ext {
taxiId = 'taxi'
scanId = 'scan'
transpoId = 'transpo'
atacId = 'atac'
evchargingId = 'evcharging'
tripoId = 'tripo'
mobilitySharingId = 'mobilitysharing'
Expand All @@ -36,45 +33,35 @@ ext {
shopId = 'shop'
loginId = 'login'

telepassModelId = 'telepassmodel'
telepassNetworkId = 'telepassnetwork'
telepassLibId = 'telepasslib'

//---Module Version---//
utilityVersion = '4.1.2'
designsystemVersion = '3.1.3hotfix2'
modelVersion = '4.1.5'
coreVersion = '4.1.5'
payVersion = '3.1.3'
ticketVersion = '1.0.3'
searchVersion = '2.0.8'
taxiVersion = '3.1.3'
scanVersion = '2.1.2'
transpoVersion = '3.1.2hotfix3'
evchargingVersion = '3.1.4'
tripoVersion = '3.1.4hotfix2'
mobilitySharingVersion = '4.1.3hotfix2'
commonStateVersion = '2.1.7hotfix2'
commonViewVersion = '2.1.5'
composeNavigationVersion = '1.0.6'
composeDsVersion = '2.1.3hotfix2'
utilityVersion = '4.1.4'
designsystemVersion = '3.1.7'
modelVersion = '4.1.10'
coreVersion = '4.1.10'
payVersion = '3.1.6'
ticketVersion = '1.0.5'
searchVersion = '2.0.10'
taxiVersion = '3.1.9'
scanVersion = '2.1.3'
transpoVersion = '3.1.6'
evchargingVersion = '3.1.6'
tripoVersion = '3.1.10'
mobilitySharingVersion = '4.1.7'
commonStateVersion = '2.1.12'
commonViewVersion = '2.1.13'
composeNavigationVersion = '1.0.8'
composeDsVersion = '2.1.8'
historyVersion = '0.4.0'
mapVersion = '0.4.0'
profileVersion = '0.4.0'
shopVersion = '0.4.0'
loginVersion = '2.1.2'
loginVersion = '2.1.12'

telepassModelVersion = '2.7.0'
telepassNetworkVersion = '2.10.0'
telepassLibCode = '7'
telepassLibVersion = '2.13.' + telepassLibCode
//---End---//
atacVersion = '2.2.2'
urbiBomId = 'bom'
urbiBomThirdId = 'bomthird'
// BOM versions unified from libs-urbi.versions.toml
urbiBomVersion = libsUrbi.versions.urbi.bom.get()
urbiTelepassBomVersion = "$urbiBomVersion"
urbiThirdBomVersion = "$urbiBomVersion"
// Android
android_version_array = ["utility", utilityVersion, "designsystem", designsystemVersion, "modelVersion", modelVersion, "coreVersion", coreVersion, "pay", payVersion, "ticket", ticketVersion, "search", searchVersion, "taxi", taxiVersion,
Expand All @@ -85,10 +72,6 @@ ext {
target_sdk_version = 35
ndk_version = '28.2.13676358'


//ATAC
atac = "$urbiGroupId:$atacId:$atacVersion@aar"

// URBI

designsystem = "$urbiGroupId:$designsystemId"
Expand Down
15 changes: 10 additions & 5 deletions gradle/libs-urbi.versions.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[versions]
accompanist_compose = "0.37.3"
adapter-delegates4 = "4.3.2"
android-gradle-plugin = "8.11.2"
android-gradle-plugin = "8.13.2"
android-material = "1.13.0"
androidx-activity = "1.11.0"
androidx-camera = "1.4.2"
Expand Down Expand Up @@ -33,7 +33,7 @@ androidx-test-runner = "1.6.2"
androidx-work-manager = "2.8.1"
androidx-web-kit = "1.12.1"
commons-codec = "1.15"
dagger = "2.57.2"
dagger = "2.58"
dependencyGuard = "0.5.0"
dokka = "1.9.20"
facebook = "latest.release"
Expand Down Expand Up @@ -64,11 +64,11 @@ json-test = "20250107"
jmrtd = "0.7.18"
junit = "4.13.2"
jwt-decode = "2.0.2"
kotlin = "2.2.20"
kotlin = "2.3.21"
kotlinx-coroutines = "1.10.2"
kotlinter = "5.2.0"
kustomer = "4.2.1"
ksp-plugin = "2.2.20-2.0.4"
ksp-plugin = "2.3.9"
landscapist-glide = "1.5.2"
lottie = "6.4.1"
material-datetime-picker = "4.2.3"
Expand All @@ -93,13 +93,15 @@ triplet-play = "3.10.1"
turbine = "1.2.1"
zxing = "3.4.1"
rootbeer = "0.1.1"
androidx-credentials = "1.3.0"
google-identity-googleid = "1.1.1"
androidx-datastore = "1.2.0"
detekt = "1.23.8"
timber = "5.0.1"
tink = "1.20.0"
urbi-kit = "1.0.0"
sonatype-central-portal = "1.2.4"
urbi-bom = "2026.05.283"
urbi-bom = "2026.07.15"

[libraries]
adapterdelegates4-kotlin = { group = "com.hannesdorfmann", name = "adapterdelegates4-kotlin-dsl", version.ref = "adapter-delegates4" }
Expand Down Expand Up @@ -228,6 +230,9 @@ subsampling-sample-image = { group = "com.davemorrissey.labs", name = "subsampli
true-time = { group = "com.github.instacart", name = "truetime-android", version.ref = "true-time" }
turbine = { group = "app.cash.turbine", name = "turbine", version.ref = "turbine" }
rootbeer = { group = "com.scottyab", name = "rootbeer-lib", version.ref = "rootbeer" }
androidx-credentials = { group = "androidx.credentials", name = "credentials", version.ref = "androidx-credentials" }
androidx-credentials-play-services-auth = { group = "androidx.credentials", name = "credentials-play-services-auth", version.ref = "androidx-credentials" }
google-identity-googleid = { group = "com.google.android.libraries.identity.googleid", name = "googleid", version.ref = "google-identity-googleid" }
androidx-compose-material-icons-extended = { group = "androidx.compose.material", name = "material-icons-extended" }
androidx-datastore = { group = "androidx.datastore", name = "datastore", version.ref = "androidx-datastore" }
androidx-datastore-preferences-core = { group = "androidx.datastore", name = "datastore-preferences-core", version.ref = "androidx-datastore" }
Expand Down
Loading
Loading