Commit Graph

20 Commits

Author SHA1 Message Date
Honza Rychnovský dc955d6ee3
[#1342] Dependency update
* [#1342] Bip-39 1.0.8-SNAPSHOT

* Gradle versions 0.51.0

* Ktlint 1.2.1

* Kotlin 1.9.23 + Compose Compiler 1.5.11

* Gradle 8.7

* compose Activity 1.8.2

* AndroidX Annotation 1.7.1

* Test Macrobenchmark 1.2.3

* Compose 1.6.5

* AndroidX Core 1.12.0

* AndroidX Lifecycle 2.7.0

* Uiautomator 2.3.0

* Accompanist Permission 0.34.0

* Firebase Bom 32.8.1

* Google Play Service Plugin 4.4.1 + Firebase CL Tools 4.4.1

* UiAutomater version fix

* Zxing 3.5.3

* Detekt 1.23.6 + Detekt Compose 0.3.15

* Kotlin Immutable Collections 0.3.7

* Emulator Wtf Gradle Plugin 0.16.2

* Changelog update

[skip ci]

* Bip-39 1.0.8

* AGP 8.3.0

* Jacoco 0.8.12
2024-04-15 17:46:49 +02:00
Honza Rychnovský 987b08bb0a
[#1103][#1104] Kotlin and Compose dependency update
* [#1103] Compose dependency update

Closes #1103

* [#1104] Kotlin dependency update

- Closes #1104
2023-12-08 13:56:37 +01:00
Honza Rychnovský 70d5721845
[#992][#1025] Custom Google Play publishing
* [#992][#1025] Custom Google Play publishing

- Copy logic from working demo
- Documentation
- Update checkProperties task
- Update release listing
- Status completed
- Switch back to main branch
- Closes #992
- Closes #1025

* Deployment documentation

* Remove deprecated Gradle Publisher plugin

* Improve logging

Improve publishing task logging

* Resolve review comments

* Increase PR actions timeouts
2023-11-13 11:50:57 +01:00
Honza Rychnovský b2834e6cb5
[#962][#907][#963] Dependency bump
- Closes AGP 8.1.1 #963
- Closes Kotlin 1.9.10 #907
- Closes Compose Compiler 1.5.3 #962
2023-09-11 12:36:02 +02:00
Honza Rychnovský ad38e3d4db
[#955] Gradle 8.3 2023-08-31 10:10:52 +02:00
Carter Jernigan 29324746ac [#855] Kotlin 1.8.21 2023-05-09 05:57:59 -04:00
Honza Rychnovsky 467aa79d22
[#840][#841] Kotlin and Compose Compiler dependencies update
* [#840][#841] Kotlin and Compose Compiler dependencies update

* Remove workaround

---------

Co-authored-by: Carter Jernigan <git@carterjernigan.com>
2023-04-19 10:31:23 +02:00
Carter Jernigan 505939c74d
[#742] Kotlin 1.8.10 2023-02-10 07:18:58 -05:00
Carter Jernigan bf67948ef8 [#700] Kotlin 1.8 2023-01-18 11:59:19 -05:00
Honza Rychnovsky da2d481860
[#689] Kotlin 1.7.21
* [#689] Kotlin 1.7.21

* Fix dependencies locks

* Bump to the latest Compose Compiler version

- To avoid build warning: This version (1.3.2) of the Compose Compiler requires Kotlin version 1.7.20 but you appear to be using Kotlin version 1.7.21 which is not known to be compatible. Please fix your configuration (or `suppressKotlinVersionCompatibilityCheck` but don't say I didn't warn you!).
2022-12-16 14:12:00 +01:00
Alex 0ab9626b05
update to Kotlin 1.7.20 (#618) 2022-10-19 12:17:38 +02:00
Carter Jernigan 72e50ec54a
[#549] Kotlin 1.7.10 2022-07-22 12:58:45 -04:00
Carter Jernigan 811e7e900c [#557] Kotlin 1.7.0 2022-06-30 07:11:40 -04:00
Carter Jernigan 6540cd6bd3 [#482] Rename build-convention to build-conventions-secant
This prevents naming conflicts with included builds across multiple projects with build conventions.
2022-06-14 18:20:51 -04:00
Carter Jernigan e9fd67a51a [#421] Kotlin 1.6.21 and Compose Compiler 1.2.0-beta02 2022-06-01 05:22:57 -04:00
Carter Jernigan 319f3a3a6d [#458] Androidx Test updates 2022-06-01 05:22:57 -04:00
Carter Jernigan 3e67fda537
[#394] Kotlin 1.6.20
Also updated the Compose compiler to be compatible
2022-04-22 10:57:56 -04:00
Carter Jernigan 17c5c2ba6a [#148] Kotlin 1.6.10 2021-12-16 14:57:21 -05:00
Carter Jernigan 227f4be54a [#55] Partial implementation of dependency locking
With the release of Kotlin 1.6, dependency locks can apply pure Kotlin modules.

Android modules are not yet supported.
2021-12-03 08:16:24 -05:00
Carter Jernigan f3c425e68a [#31] Add injection of build info
Provides infrastructure to help us track exactly what build of the app is running.  This provides the ability to implement a number of features in the future
 - Displaying build version in an About screen
 - Automatically versioning with Git commit count as an incrementing version number
 - Injection of secrets, API keys, or other behaviors into the build so that the app can leverage them at runtime.  The secrets can be securely stored as environment variables (e.g. on CI), so they don't need to be committed to the repository.
2021-10-19 13:51:06 -04:00