Skip to content

Latest commit

 

History

History
65 lines (51 loc) · 2.08 KB

CHANGELOG.md

File metadata and controls

65 lines (51 loc) · 2.08 KB

Descriptive changelog

(All dates are DD.MM.YYYY)

0.9.3-SNAPSHOT - current development snapshot

0.9.2 - 13.4.2024

  • Use 2.0.2 release of resource loader instead of forked snapshot

0.9.1 - 6.4.2024

  • Fix #42, return values from libsodium calls are now checked
  • Bump kotlin to 1.9.23
  • Update to latest stable libsodium
  • Update latest MSVC library

0.9.0 - 23.9.2023

  • Breaking changes:

    • PasswordHash.str now returns String
    • PasswordHash.strNeedsRehash and PasswordHash.strVerify now take String type for passwordHash parameter
  • Update to latest stable build of libsodium

  • Update to kotlin 1.9.10

  • Targets deprecated by kotlin 1.9.10 and therefore removed from this library:

    • iosArm32
    • watchosX86
    • wasm32
    • mingwX86
    • linuxArm32Hfp

0.8.9-SNAPSHOT - 26.3.2023

  • Update to latest stable build of libsodium
  • Update to kotlin 1.8.10

0.8.8 - 9.10.2022

  • Fix for missing mingw target in published library modules.xml (#29)

0.8.7 - 10.9.2022

  • Bump to kotlin 1.7.10
  • Update libsodium to latest stable version
  • Fix for #26 - problems running in test environment on JVM

0.8.6 - 19.3.2022

  • Bump to 1.6.21
  • Enable initialization on 32bit Android devices
  • Fix for #23 JS libsodium won't initalize
  • API change chacha20IetfXorIc now takes UInt initial counter parameter

0.8.5 - 5.3.2022

  • Libsodium updated to 7d67f1909bfa6e12254 (2022)
  • Fix array out of bounds on native when trying to get a pointer to empty array. Return null instead.
  • Fixed #20 - calling crypto_sign_ed25519_sk_to_curve25519 instead of crypto_sign_ed25519_pk_to_curve25519 in jvm and native implementations
  • Bump to kotlin 1.6.10

0.8.4 - 19.7.2021

  • Bump to kotlin 1.5.21
  • Libsodium.js bump to 0.7.9
  • Removed bintray/jcenter repositories

0.8.3 - 28.5.2021

  • Built with kotlin 1.5.10
  • Fixed loading but not initializing libsodium on jvm
  • Changed subkey id to UInt from Int, limited by JS api
  • Updated libsodium to latest master 710b2d3963347017ba (potentially will be switched to stable branch)

0.8.2 - Split from crypto repository and initial release