- Utilize typed arrays (
LongArray
,IntArray
, etc..) instead of genericArray<N>
[#25] - Optimize
addData
[#23]
- Fixes boxing issue for Jvm due to use of generics [#21]
- Adds benchmarking to repository [#16] [#17]
- Refactors
State
internals (performance improvements) [#19- Deprecates
KeccakP
in favor of newState.keccakP
extension
- Deprecates
- Updates dependencies
- Kotlin
1.9.23
->1.9.24
- Kotlin
- Fixes multiplatform metadata manifest
unique_name
parameter for all source sets to be truly unique. - Updates jvm
.kotlin_module
with truly unique file name.
- Updates dependencies
- Kotlin
1.9.21
->1.9.23
- Kotlin
- Add experimental support for
wasmJs
&wasmWasi
- Add support for Java9
JPMS
via Multi-Release jar
- Updates dependencies
- Kotlin
1.8.10
->1.9.21
- Kotlin
- Drops support for the following deprecated targets:
iosArm32
watchosX86
linuxArm32Hfp
linuxMips32
linuxMipsel32
mingwX86
wasm32
- Initial Release