Skip to content

Releases: android-password-store/kage

v0.5.0

Choose a tag to compare

@msfjarvis msfjarvis released this 22 Jun 04:09

What's Changed

  • chore(deps): update plugin spotless to v8.5.0 by @renovate[bot] in #521
  • chore(deps): update plugin spotless to v8.5.1 by @renovate[bot] in #522
  • chore: release v0.4.0 by @msfjarvis in #523
  • chore: release followups by @msfjarvis in #524
  • Change encryptStream to return OutputStream by @angusholder in #525
  • fix(deps): update dependency org.junit:junit-bom to v6.1.0 by @renovate[bot] in #527
  • OutputStream bulk copy with ByteArray.copyInto() by @angusholder in #526
  • fix(deps): update dependency com.arcmutate:pitest-kotlin-plugin to v1.5.1 by @renovate[bot] in #528
  • chore(deps): update plugin spotless to v8.6.0 by @renovate[bot] in #529
  • chore(deps): update dependency com.facebook:ktfmt to v0.63 by @renovate[bot] in #530
  • chore(deps): update actions/checkout action to v6.0.3 by @renovate[bot] in #531
  • chore(deps): update gradle/actions digest to 5e2ebd0 by @renovate[bot] in #533
  • chore(deps): update gradle/actions digest to 3f131e8 by @renovate[bot] in #534
  • chore(deps): update plugin spotless to v8.7.0 by @renovate[bot] in #535
  • chore(deps): update actions/setup-java action to v5.3.0 by @renovate[bot] in #536
  • chore(deps): update actions/checkout action to v7 by @renovate[bot] in #537
  • chore(deps): update gradle to v9.6.0 by @renovate[bot] in #538
  • fix: stream the payload during decryption instead of buffering by @ElCruncharino in #539
  • fix(deps): update Kotlin to v2.4.0 by @msfjarvis in #540
  • fix: update to latest C2SP age vectors by @msfjarvis in #541
  • fix: ensure all errors are explicitly thrown by @msfjarvis in #542
  • fix: address some issues found by Copilot by @msfjarvis in #543
  • chore(deps): update plugin mavenpublish to v0.37.0 by @renovate[bot] in #544

New Contributors

Full Changelog: v0.4.0...v0.5.0

v0.4.0

Choose a tag to compare

@msfjarvis msfjarvis released this 22 Jun 04:09

What's Changed

  • chore: release v0.3.0 by @msfjarvis in #417
  • fix: add some test coverage for ScryptIdentity by @msfjarvis in #418
  • fix(build): enable automatic maven releases by @msfjarvis in #419
  • chore: touch up README by @msfjarvis in #420
  • refactor: cleanup AgeHeader and improve test coverage by @msfjarvis in #421
  • refactor: use JvmOverloads constructors wherever applicable by @msfjarvis in #422
  • chore(deps): update plugin spotless to v7.1.0 by @renovate[bot] in #423
  • chore(deps): update plugin mavenpublish to v0.34.0 by @renovate[bot] in #424
  • chore(deps): update plugin spotless to v7.2.0 by @renovate[bot] in #425
  • fix(deps): update dependency org.junit:junit-bom to v5.13.4 by @renovate[bot] in #426
  • chore(deps): update plugin spotless to v7.2.1 by @renovate[bot] in #427
  • chore(deps): update dependency gradle to v9 by @renovate[bot] in #428
  • fix(deps): update dependency com.michael-bull.kotlin-result:kotlin-result to v2.0.2 by @renovate[bot] in #430
  • fix(deps): update dependency com.michael-bull.kotlin-result:kotlin-result to v2.1.0 by @renovate[bot] in #431
  • feat: add pitest plugin by @msfjarvis in #429
  • chore(deps): update gradle/actions digest to 017a9ef by @renovate[bot] in #432
  • chore(deps): update actions/checkout action to v4.3.0 by @renovate[bot] in #433
  • fix(deps): update kotlin monorepo to v2.2.10 by @renovate[bot] in #435
  • chore(deps): update actions/checkout action to v5 by @renovate[bot] in #434
  • chore(deps): update actions/setup-java action to v5 by @renovate[bot] in #437
  • chore(deps): update dependency com.facebook:ktfmt to v0.57 by @renovate[bot] in #436
  • chore(deps): update dependency com.facebook:ktfmt to v0.58 by @renovate[bot] in #438
  • chore(deps): update gradle/actions digest to ed40850 by @renovate[bot] in #439
  • fix(deps): update kotlin monorepo to v2.2.20 by @renovate[bot] in #440
  • fix(deps): update dependency com.google.truth:truth to v1.4.5 by @renovate[bot] in #441
  • chore(deps): update plugin kover to v0.9.2 by @renovate[bot] in #442
  • fix(deps): update dependency org.bouncycastle:bcprov-jdk15to18 to v1.82 by @renovate[bot] in #443
  • chore(deps): update gradle to v9.1.0 by @renovate[bot] in #444
  • chore(deps): update plugin versions to v0.53.0 by @renovate[bot] in #445
  • chore(deps): update plugin spotless to v8 by @renovate[bot] in #446
  • chore(deps): update plugin vcu to v1.0.1 by @renovate[bot] in #447
  • chore(deps): update gradle/actions digest to 748248d by @renovate[bot] in #448
  • fix(deps): update dependency org.junit:junit-bom to v5.14.0 by @renovate[bot] in #449
  • chore(deps): update gradle/actions action to v5 by @renovate[bot] in #452
  • chore(deps): update plugin pitest to v1.19.0-rc.2 by @renovate[bot] in #451
  • fix(build): raise JVM compatibility to JDK 17 by @msfjarvis in #453
  • fix(deps): update dependency org.junit:junit-bom to v6 by @renovate[bot] in #450
  • chore(deps): update plugin dokka to v2.1.0 by @renovate[bot] in #456
  • chore(deps): update plugin kover to v0.9.3 by @renovate[bot] in #457
  • chore(deps): update dependency com.facebook:ktfmt to v0.59 by @renovate[bot] in #455
  • fix(deps): update dependency com.arcmutate:pitest-kotlin-plugin to v1.5.0 by @renovate[bot] in #454
  • fix(deps): update kotlin monorepo to v2.2.21 by @renovate[bot] in #458
  • chore(deps): update actions/upload-artifact action to v5 by @renovate[bot] in #459
  • chore(deps): update gradle to v9.2.0 by @renovate[bot] in #460
  • fix(deps): update dependency org.junit:junit-bom to v6.0.1 by @renovate[bot] in #461
  • chore(deps): update plugin mavenpublish to v0.35.0 by @renovate[bot] in #462
  • chore(deps): update gradle to v9.2.1 by @renovate[bot] in #463
  • chore(deps): update actions/checkout action to v5.0.1 by @renovate[bot] in #464
  • chore(deps): update plugin spotless to v8.1.0 by @renovate[bot] in #465
  • chore(deps): update actions/checkout action to v6 by @renovate[bot] in #466
  • fix(deps): update dependency org.bouncycastle:bcprov-jdk15to18 to v1.83 by @renovate[bot] in #467
  • chore(deps): update actions/checkout action to v6.0.1 by @renovate[bot] in #468
  • chore(deps): update actions/setup-java action to v5.1.0 by @renovate[bot] in #469
  • chore(deps): update plugin kover to v0.9.4 by @renovate[bot] in #470
  • chore(deps): update actions/upload-artifact action to v6 by @renovate[bot] in #471
  • fix(deps): update kotlin monorepo to v2.3.0 by @renovate[bot] in #472
  • chore(deps): update dependency com.facebook:ktfmt to v0.60 by @renovate[bot] in #473
  • chore(deps): update dependency com.facebook:ktfmt to v0.61 by @renovate[bot] in #474
  • fix(deps): update dependency org.junit:junit-bom to v6.0.2 by @renovate[bot] in #475
  • chore(deps): update gradle to v9.3.0 by @renovate[bot] in #476
  • chore(deps): update plugin mavenpublish to v0.36.0 by @renovate[bot] in #477
  • chore(deps): update plugin pitest to v1.19.0-rc.3 by @renovate[bot] in #478
  • chore(deps): update actions/setup-java action to v5.2.0 by @renovate[bot] in #479
  • chore(deps): update actions/checkout action to v6.0.2 by @renovate[bot] in #480
  • chore(deps): update plugin spotless to v8.2.0 by @renovate[bot] in #481
  • chore(deps): update plugin spotless to v8.2.1 by @renovate[bot] in #482
  • chore(deps): update gradle/actions digest to f29f5a9 by @renovate[bot] in #483
  • chore(deps): update gradle to v9.3.1 by @renovate[bot] in #484
  • chore(deps): update plugin kover to v0.9.5 by @renovate[bot] in #485
  • chore(deps): update plugin kover to v0.9.6 by @renovate[bot] in #486
  • fix(deps): update kotlin monorepo to v2.3.10 by @renovate[bot] in #487
  • chore(deps): update plugin kover to v0.9.7 by @renovate[bot] in #488
  • fix(deps): update dependency org.junit:junit-bom to v6.0.3 by @renovate[bot] in #489
  • chore(deps): update plugin vcu to v1.1.0 by @renovate[bot] in #490
  • chore(deps): update gradle/actions digest to 0723195 by @renovate[bot] in #491
  • chore(deps): update actions/upload-artifact action to v7 by @renovate[bot] in #492
  • chore(deps): update plugin spotless to v8.3.0 by @renovate[bot] in https://github.com/andro...
Read more

v0.3.0

Choose a tag to compare

@msfjarvis msfjarvis released this 06 Jul 09:09

What's Changed

  • Upgrade to Kotlin 2.2.0
  • Make X25519Recipient.decode public to allow creating X25519Recipients from their string keys
  • Add X25519Identity.recipient to get the corresponding X25519Recipient
  • Implement the RecipientWithLabels interface from age 1.2.0
  • Add X25519Identity.new to generate a random X25519Identity

Merged PRs

  • chore(release): prepare next development iteration by @msfjarvis in #328
  • chore(deps): update dependency gradle to v8.10 by @renovate in #329
  • fix(deps): update dependency org.junit.jupiter:junit-jupiter to v5.11.0 by @renovate in #330
  • chore(deps): update dependency com.facebook:ktfmt to v0.52 by @renovate in #331
  • chore(deps): update kotlin monorepo to v2.0.20 by @renovate in #332
  • chore(deps): update actions/upload-artifact action to v4.4.0 by @renovate in #333
  • chore(deps): update dependency gradle to v8.10.1 by @renovate in #334
  • chore(deps): update actions/setup-java action to v4.3.0 by @renovate in #335
  • chore(deps): update dependency gradle to v8.10.2 by @renovate in #336
  • chore(deps): update actions/setup-java action to v4.4.0 by @renovate in #337
  • fix(deps): update dependency org.junit.jupiter:junit-jupiter to v5.11.1 by @renovate in #338
  • chore(deps): update actions/checkout action to v4.2.0 by @renovate in #339
  • fix(deps): update dependency org.junit.jupiter:junit-jupiter to v5.11.2 by @renovate in #340
  • chore(deps): update actions/upload-artifact action to v4.4.1 by @renovate in #341
  • chore(deps): update actions/checkout action to v4.2.1 by @renovate in #342
  • chore(deps): update actions/upload-artifact action to v4.4.2 by @renovate in #344
  • chore(deps): update actions/upload-artifact action to v4.4.3 by @renovate in #345
  • chore(deps): update kotlin monorepo to v2.0.21 by @renovate in #346
  • chore(deps): update plugin mavenpublish to v0.30.0 by @renovate in #347
  • fix(deps): update dependency org.junit.jupiter:junit-jupiter to v5.11.3 by @renovate in #348
  • chore(deps): update actions/checkout action to v4.2.2 by @renovate in #349
  • chore(deps): update actions/setup-java action to v4.5.0 by @renovate in #350
  • chore(deps): update plugin vcu to v0.8.5 by @renovate in #351
  • fix(deps): update dependency org.bouncycastle:bcprov-jdk15to18 to v1.79 by @renovate in #352
  • chore(deps): update dependency com.facebook:ktfmt to v0.53 by @renovate in #353
  • chore(deps): update plugin animalsniffer to v1.7.2 by @renovate in #355
  • chore(deps): update dependency gradle to v8.11 by @renovate in #354
  • chore(deps): update dependency gradle to v8.11.1 by @renovate in #356
  • chore(deps): update kotlin monorepo to v2.1.0 by @renovate in #357
  • chore(deps): update plugin kover to v0.9.0 by @renovate in #358
  • fix(deps): update dependency org.junit.jupiter:junit-jupiter to v5.11.4 by @renovate in #359
  • chore(deps): update plugin dokka to v2 by @renovate in #360
  • chore(deps): update actions/upload-artifact action to v4.5.0 by @renovate in #361
  • chore(deps): update actions/setup-java action to v4.6.0 by @renovate in #362
  • chore(deps): update dependency gradle to v8.12 by @renovate in #363
  • fix(deps): update dependency com.michael-bull.kotlin-result:kotlin-result to v2.0.1 by @renovate in #364
  • chore(deps): update plugin spotless to v7 by @renovate in #365
  • chore(deps): update plugin spotless to v7.0.1 by @renovate in #366
  • chore(deps): update plugin kover to v0.9.1 by @renovate in #367
  • chore(deps): update actions/upload-artifact action to v4.6.0 by @renovate in #368
  • fix(deps): update dependency org.bouncycastle:bcprov-jdk15to18 to v1.80 by @renovate in #370
  • chore(deps): update plugin spotless to v7.0.2 by @renovate in #369
  • chore(deps): update dependency com.facebook:ktfmt to v0.54 by @renovate in #371
  • chore(deps): update plugin versions to v0.52.0 by @renovate in #372
  • chore(deps): update dependency gradle to v8.12.1 by @renovate in #373
  • fix(deps): update kotlin monorepo to v2.1.10 by @renovate in #375
  • chore(deps): update actions/setup-java action to v4.7.0 by @renovate in #376
  • chore(deps): update actions/upload-artifact action to v4.6.1 by @renovate in #378
  • fix(ci): update gradle actions and Java version by @msfjarvis in #379
  • chore(deps): update dependency gradle to v8.13 by @renovate in #380
  • chore(deps): update plugin mavenpublish to v0.31.0 by @renovate in #381
  • chore(deps): update actions/upload-artifact action to v4.6.2 by @renovate in #383
  • fix(deps): update kotlin monorepo to v2.1.20 by @renovate in #384
  • chore(deps): update gradle/actions digest to 06832c7 by @renovate in #385
  • chore(deps): update plugin vcu to v1 by @renovate in #386
  • chore(deps): update plugin spotless to v7.0.3 by @renovate in #387
  • chore(deps): update actions/setup-java action to v4.7.1 by @renovate in #388
  • chore(deps): update dependency gradle to v8.14 by @renovate in #390
  • fix: migrate publishing to Central Portal by @msfjarvis in #391
  • chore: update to new Sonatype snapshots repo by @msfjarvis in #392
  • fix(deps): update kotlin monorepo to v2.1.21 by @renovate in #393
  • chore(deps): update plugin mavenpublish to v0.32.0 by @renovate in #394
  • chore(deps): update dependency gradle to v8.14.1 by @renovate in #395
  • chore(deps): update plugin spotless to v7.0.4 by @renovate in #396
  • chore(deps): update gradle/actions digest to 8379f6a by @renovate in #397
  • fix(deps): update dependency org.bouncycastle:bcprov-jdk15to18 to v1.81 by @renovate in #399
  • chore(deps): update dependency gradle to v8.14.2 by @renovate in #400
  • fix(deps): update dependency org.junit.jupiter:junit-jupiter to v5.13.1 by @renovate in #401
  • chore(deps): update plugin animalsniffer to v2 by @renovate in #374
  • chore(deps): update gradle/actions digest to ac638b0 by @renovate in #402
  • chore(deps): update dependency com.facebook:ktfmt to v0.55 by @renovate in #403
  • chore(deps): update plugin mavenpublish to v0.33.0 by @renovate in #404
  • fix(deps): update kotlin monorepo to v2.2.0 by @renovate in #405
  • fix(deps): update dependency org.junit:junit-bom to v5.13.2 by @renovate in #406
  • chore(deps): update dependency com.facebook:ktfmt to v0.56 by @renovate in #407
  • Assorted build updates by @msfjarvis...
Read more

v0.2.0

Choose a tag to compare

@msfjarvis msfjarvis released this 12 Aug 20:10
b41ae1a

Highlights

  • Upgrade to Kotlin 2.0.10

What's Changed

  • chore(deps): update plugin dokka to v1.9.10 by @renovate in #233
  • chore(deps): update actions/checkout action to v4.1.1 by @renovate in #234
  • Followups for v0.1.0 release by @msfjarvis in #235
  • chore(deps): update kotlin monorepo to v1.9.20 by @renovate in #236
  • fix(deps): update dependency org.junit.jupiter:junit-jupiter to v5.10.1 by @renovate in #237
  • fix(deps): update dependency org.bouncycastle:bcprov-jdk15to18 to v1.77 by @renovate in #238
  • chore(deps): update plugin versions to v0.50.0 by @renovate in #239
  • chore(deps): update kotlin monorepo to v1.9.21 by @renovate in #240
  • chore(deps): update gradle/gradle-build-action action to v2.10.0 by @renovate in #242
  • chore(deps): update plugin kover to v0.7.5 by @renovate in #243
  • chore(deps): update dependency gradle to v8.5 by @renovate in #244
  • chore(deps): update actions/setup-java action to v4 by @renovate in #245
  • chore(deps): update plugin spotless to v6.23.3 by @renovate in #241
  • chore(deps): update gradle/gradle-build-action action to v2.11.0 by @renovate in #246
  • chore(deps): update actions/upload-artifact action to v4 by @renovate in #247
  • chore(deps): update plugin mavenpublish to v0.26.0 by @renovate in #248
  • fix(deps): update dependency com.google.truth:truth to v1.2.0 by @renovate in #249
  • chore(deps): update gradle/gradle-build-action action to v2.11.1 by @renovate in #250
  • chore(deps): update dependency org.jetbrains.kotlin.jvm to v1.9.22 by @renovate in #251
  • chore(deps): update plugin vcu to v0.8.2 by @renovate in #252
  • chore(deps): update plugin vcu to v0.8.3 by @renovate in #253
  • chore(deps): update plugin mavenpublish to v0.27.0 by @renovate in #254
  • chore(deps): update actions/upload-artifact action to v4.1.0 by @renovate in #255
  • chore(deps): update plugin spotless to v6.24.0 by @renovate in #256
  • chore(deps): update dependency com.facebook:ktfmt to v0.47 by @renovate in #257
  • chore(deps): update actions/upload-artifact action to v4.2.0 by @renovate in #258
  • fix(deps): update dependency com.google.truth:truth to v1.3.0 by @renovate in #259
  • chore(deps): update plugin versions to v0.51.0 by @renovate in #260
  • chore(deps): update plugin spotless to v6.25.0 by @renovate in #261
  • chore(deps): update actions/upload-artifact action to v4.3.0 by @renovate in #262
  • chore(deps): update gradle/gradle-build-action action to v2.12.0 by @renovate in #263
  • chore(deps): update plugin vcu to v0.8.4 by @renovate in #264
  • chore(deps): update gradle/gradle-build-action action to v3 by @renovate in #265
  • fix(deps): update dependency com.google.truth:truth to v1.4.0 by @renovate in #267
  • chore(deps): update dependency gradle to v8.6 by @renovate in #266
  • fix(deps): update dependency org.junit.jupiter:junit-jupiter to v5.10.2 by @renovate in #268
  • chore(deps): update actions/upload-artifact action to v4.3.1 by @renovate in #269
  • chore(deps): update gradle/gradle-build-action action to v3.1.0 by @renovate in #270
  • fix(deps): update dependency com.google.truth:truth to v1.4.1 by @renovate in #271
  • chore(deps): update plugin kover to v0.7.6 by @renovate in #272
  • chore(deps): update actions/setup-java action to v4.1.0 by @renovate in #273
  • fix(deps): update dependency com.google.truth:truth to v1.4.2 by @renovate in #274
  • fix(deps): update dependency com.michael-bull.kotlin-result:kotlin-result to v1.1.19 by @renovate in #275
  • fix(deps): update dependency com.michael-bull.kotlin-result:kotlin-result to v1.1.20 by @renovate in #276
  • chore(deps): update plugin dokka to v1.9.20 by @renovate in #277
  • chore(deps): update dependency org.jetbrains.kotlin.jvm to v1.9.23 by @renovate in #278
  • chore(deps): update plugin mavenpublish to v0.28.0 by @renovate in #279
  • chore(deps): update actions/setup-java action to v4.2.0 by @renovate in #280
  • chore(deps): update actions/setup-java action to v4.2.1 by @renovate in #281
  • fix(deps): update dependency com.michael-bull.kotlin-result:kotlin-result to v1.1.21 by @renovate in #282
  • fix(deps): update dependency com.michael-bull.kotlin-result:kotlin-result to v2 by @renovate in #283
  • chore(deps): update dependency gradle to v8.7 by @renovate in #284
  • chore(deps): update gradle/gradle-build-action action to v3.2.0 by @renovate in #285
  • fix(deps): update dependency org.bouncycastle:bcprov-jdk15to18 to v1.78 by @renovate in #286
  • chore(deps): update gradle/gradle-build-action action to v3.2.1 by @renovate in #287
  • chore(deps): update gradle/gradle-build-action action to v3.3.0 by @renovate in #288
  • chore(deps): update actions/upload-artifact action to v4.3.2 by @renovate in #289
  • chore(deps): update gradle/gradle-build-action action to v3.3.1 by @renovate in #290
  • fix(deps): update dependency org.bouncycastle:bcprov-jdk15to18 to v1.78.1 by @renovate in #291
  • chore(deps): update actions/checkout action to v4.1.3 by @renovate in #292
  • chore(deps): update actions/upload-artifact action to v4.3.3 by @renovate in #293
  • chore(deps): update actions/checkout action to v4.1.4 by @renovate in #294
  • chore(deps): update gradle/gradle-build-action action to v3.3.2 by @renovate in #295
  • chore(deps): update dependency com.facebook:ktfmt to v0.48 by @renovate in #296
  • chore(deps): update dependency com.facebook:ktfmt to v0.49 by @renovate in #297
  • chore(deps): update kotlin monorepo to v1.9.24 by @renovate in #298
  • chore(deps): update actions/checkout action to v4.1.5 by @renovate in #299
  • chore(deps): update plugin kover to v0.8.0 by @renovate in #300
  • chore(deps): update actions/checkout action to v4.1.6 by @renovate in #301
  • chore(deps): update kotlin monorepo to v2 (major) by @renovate in #302
  • chore(deps): update dependency gradle to v8.8 by @renovate in #303
  • chore(deps): update dependency com.facebook:ktfmt to v0.50 by @renovate in #304
  • chore(deps): update plugin kover to v0.8.1 by @renovate in #305
  • chore(deps): update actions/checkout action to v4.1.7 by @renovate in #306
  • chore(deps): update gradle/gradle-build-action action to v3.4.0 by @renovate in #307
  • chore(deps): updat...
Read more

v0.1.0

Choose a tag to compare

@msfjarvis msfjarvis released this 13 Oct 09:17
v0.1.0
d0df252

Initial release!

kage fully passes the age specification test suite but there may be some rough edges in the API that can be adapted to be friendlier to JVM consumers. Please file issues and let us know of any problems you encounter.