Commit Graph

150 Commits

Author SHA1 Message Date
Carter Jernigan 01f4218180 [#401] GRPC 0.44.0 2022-02-09 12:29:43 -05:00
Carter Jernigan b88d08a0c1 [#371] Rust Gradle plugin 0.9.1 2022-02-09 12:29:43 -05:00
Carter Jernigan aae9361306 [#403] Gradle versions plugin 0.42.0 2022-02-09 12:29:43 -05:00
Carter Jernigan bf1b47cbbc [#391] Android Gradle Plugin 7.1.1 2022-02-09 12:29:43 -05:00
Carter Jernigan 1ab79286f4 [#374] Android Gradle Plugin 7.1 2022-02-02 14:22:55 -05:00
Carter Jernigan 7a84fa3e8f Bump version to 1.4.0-beta01
The bump to 1.3.0-beta20 happened in a separate branch off of master and will be tagged.
2022-01-28 12:18:29 -05:00
Carter Jernigan 3c575a497c Configure build with GitHub Actions
Also configure testing with Firebase Test Lab
2022-01-26 15:19:28 -05:00
Carter Jernigan 6c8ac20655 [#358] Snapshot publishing 2022-01-19 17:00:58 -05:00
Carter Jernigan 077e385855 [#357] Min API 19 2022-01-19 13:37:52 -05:00
Carter Jernigan 38fd51519b [#353] Gradle versions plugin 0.40.0 2022-01-06 06:59:40 -05:00
Carter Jernigan a6776cdcc9 [#349] Mockito 4.2.0 2022-01-06 06:59:40 -05:00
Carter Jernigan 8d0a3af1f1 [#351] Junit 5.8.2 2022-01-06 06:59:40 -05:00
Carter Jernigan 6e20da7e6a [#350] OKHttp 4.9.3 2022-01-06 06:59:40 -05:00
Carter Jernigan 1a2f527668 [#348] GRPC 1.43.1 2022-01-06 06:59:40 -05:00
Carter Jernigan 7cff6a7166 [#337] Android Gradle Plugin 7.0.4 2022-01-06 06:59:40 -05:00
Carter Jernigan 50e22c6191 [#335] Detekt 1.19.0 2022-01-06 06:59:40 -05:00
Carter Jernigan eb728fe3d8 [#330] Use KSP for annotation processing
This resolves issues with included builds
2022-01-06 06:59:40 -05:00
Carter Jernigan 8e1e0e866f [#347] Coroutines 1.6.0 2022-01-06 06:59:40 -05:00
Carter Jernigan 367653e531 [#336] Kotlin 1.6.10 2022-01-06 06:59:40 -05:00
Carter Jernigan 3e4015b482 [#346] Room 2.4.0 2022-01-06 06:59:40 -05:00
Carter Jernigan 53ec7704c2 [#333] Room 2.4.0-beta02
The beta version fixes compatibility issues with building on Apple Silicon.
2021-11-29 13:45:43 -05:00
Carter Jernigan 4994718549
[#302] Add ProGuard consumer rules
This allows consumers of the SDK to use ProGuard without breaking the SDK
2021-11-22 10:14:21 -05:00
Carter Jernigan 0b06b76bc2 Material design 1.5.0-beta01 2021-11-22 09:21:30 -05:00
Carter Jernigan f534af7a43 OWASP Gradle plugin 6.5.0.1 2021-11-22 09:21:30 -05:00
Carter Jernigan 62cb198f0d Guava 31.0.1 2021-11-22 09:21:30 -05:00
Carter Jernigan 3c18b44e7d Mockito 4.1.0 2021-11-22 09:21:30 -05:00
Carter Jernigan 11d96750ed Publish plugin 0.18.0 2021-11-22 09:21:30 -05:00
Carter Jernigan 04d753b391 Mockito 4.0.0 2021-11-22 09:21:30 -05:00
Carter Jernigan d2fba6646a Junit 5.8.1 2021-11-22 09:21:30 -05:00
Carter Jernigan c83568608b GSON 2.8.9 2021-11-22 09:21:30 -05:00
Carter Jernigan 4a43d1fe7d Okio 3.0.0 and Okhttp 4.9.2 2021-11-22 09:21:30 -05:00
Carter Jernigan 8372edf3a6 Kotlin 1.5.31 2021-11-22 09:21:30 -05:00
Carter Jernigan dd42a2fb7d Update Androidx libraries 2021-11-22 09:21:30 -05:00
Carter Jernigan c5983cd3d2 [#318] Update protobuf dependencies
Resolves issues with Apple Silicon compatibility
2021-11-22 09:21:30 -05:00
Carter Jernigan 9fffdce6be
[#323] Set NDK version to 22.1.7171670 2021-11-22 09:20:59 -05:00
Carter Jernigan 89d9a1916e
Prepare 1.3.0-beta19 release 2021-11-19 15:32:49 -05:00
Carter Jernigan f7af59da12 [#317] Update NDK to 24.0.7856742 2021-11-18 14:37:36 -05:00
Carter Jernigan ca249878db
[#307] Android Gradle Plugin 7.0.3 2021-11-18 14:36:53 -05:00
Carter Jernigan dca91f2558 [#319] Fix ktlint issues 2021-11-18 07:10:30 -05:00
Carter Jernigan 5730bec3c6 [#256] Configure Gradle Versions Plugin
This will provide reports on dependecy updates that are available.

Its outside the critical path of the build, so it can be readily disabled or replaced in the future.
2021-09-25 12:54:42 -04:00
Carter Jernigan dfe7dad834 [#256] Use Gradle Version Catalog for dependencies 2021-09-25 12:54:42 -04:00
Carter Jernigan 07d02e6cea [#285] Implement gradle build conventions
In addition to using build-conventions to make the build scripts more DRY, the following additional changes are included in this commit:

- Convert build scripts to kts
- Fix a double-build issue with the SDK
- Add configurable options for treating compiler warnings as errors (disabled for now, due to extensive warnings that need to be corrected first)
- Added detekt as an additional static analysis tool
2021-09-25 12:54:42 -04:00
Carter Jernigan b80146e3ec [#262] Target Android SDK 31
Also resolve setting the main activity to exported, which is a new requirement for the new API level
2021-09-01 15:00:25 -04:00
Carter Jernigan 2471389906 [#261] Add property for NDK version 2021-08-31 15:41:39 -04:00
Carter Jernigan ec63b6775a Configure automatic Android SDK downloads
The Android Gradle Plugin can automatically install Android SDKs, which can be helpful when new developers want to try checking out and running the project.
2021-08-25 10:07:20 -04:00
Kevin Gorham ad0d017db0
Drop the jetifier since it's probably not needed any longer. 2021-04-29 03:35:03 -04:00
Kevin Gorham 160a95738f
New: Enable publishing single artifact to Maven Central. 2021-04-09 22:30:24 -04:00
Kevin Gorham 6124407295
Update dependencies. 2021-04-09 19:50:59 -04:00
Kevin Gorham 56e4dda40f Update dependencies. 2019-08-30 09:59:29 -04:00
Kevin Gorham 885357b2c3 add gradle wrapper 2018-11-21 02:02:31 -05:00