moiseev-signal
c17dc6ca7b
java: Update Dokka to 2.1.0
2026-02-18 16:35:57 -08:00
Jordan Rose
e419b9cf01
Update Gradle, AGP, Kotlin versions
2026-01-30 17:14:36 -08:00
andrew-signal
90c66511dc
Java: Update Android Gradle Plugin to 8.10.1 to match Signal-Android.
2025-09-29 14:19:58 -04:00
Jordan Rose
aee436a43c
java: Update Spotless to 7.2.1
2025-08-07 13:46:28 -07:00
Jordan Rose
b2c2537277
java: Switch from javadoc to Dokka to include our Kotlin sources
...
The Maven publication will still contain a -javadoc jar for
consistency, but the -dokka jar is likely to have superior rendering
in practice, particularly for Kotlin-only APIs!
2025-06-18 10:57:50 -07:00
Jordan Rose
f40d20a72f
Add CompletableFuture.await() helper for Kotlin clients
...
Test it by porting several tests from FutureTest.java to Kotlin and
using Kotlin idioms for awaiting and cancellation.
2025-06-05 12:34:15 -07:00
Alex Bakon
14adc1c74d
Introduce Kotlin to the libsignal Java library
2025-05-23 09:57:41 -04:00
andrew-signal
1d0ae662d0
Bump Android Gradle Plugin to v8.9.0
2025-04-25 11:53:52 -06:00
andrew-signal
9c0f28715b
Bump the version of com.library.android to match Signal-Android
2025-01-16 13:45:33 -05:00
andrew-signal
358fd579b4
Update gradle-nexus.publish-plugin to latest 2.0.0 release
2024-11-12 15:17:24 -05:00
Jordan Rose
447f3655b5
java: Add a tool to run the backup validator through the bridge
...
./gradlew backup-tool:run --args "--hmac-key abcd --aes-key cdef
path/to/backup"
2024-11-07 10:13:35 -08:00
Jordan Rose
a8814d16f8
Move all "testing-fns" APIs into libsignal-bridge-testing
...
This means they'll be shipped to clients, but still filtered out of
the device builds on Android (via having two separate libraries on
disk) and iOS (by not being included in non-simulator builds). The
biggest benefit of this is dropping the :android:makeTestJniLibraries
step for running libsignal's Android tests.
2024-08-27 08:29:06 -07:00
Jordan Rose
21dbd79192
java: Update to Gradle 8.6 and AGP 8.4.1 to match Signal-Android
2024-08-22 09:23:16 -07:00
Jordan Rose
8835b7febe
java: Enable Gradle dependency checksums
2024-07-22 15:56:02 -07:00