Releases: openwallet-foundation/askar
v0.5.0
What's Changed
- build(deps): bump the all-actions group across 1 directory with 4 updates by @dependabot[bot] in #435
- build(deps): bump actions/checkout from 5 to 6 in the all-actions group by @dependabot[bot] in #439
- Support custom Argon2 parameters by @andrewwhitehead in #447
- Update dependencies by @andrewwhitehead in #450
- chore: remove secure env integration by @TimoGlastra in #449
- Support listing open connections for Store instances by @andrewwhitehead in #451
- test: add test for argon2 matching react-native-argon2 by @TimoGlastra in #452
- Use poetry for Python package management by @andrewwhitehead in #453
- chore: update to 0.5 by @TimoGlastra in #448
Full Changelog: v0.4.6...v0.5.0
v0.4.6
What's Changed
- build(deps): bump serde from 1.0.219 to 1.0.223 by @dependabot[bot] in #423
- build(deps): bump serde_json from 1.0.143 to 1.0.145 by @dependabot[bot] in #424
- Create GOVERNANCE.md by @SeanBohan in #427
- fix: update C headers by @genaris in #425
- build(deps): bump serde from 1.0.223 to 1.0.228 by @dependabot[bot] in #428
- feat: argon2 over ffi with python wrapper by @berendsliedrecht in #432
- update versions to 0.4.6 by @berendsliedrecht in #437
New Contributors
- @SeanBohan made their first contribution in #427
Full Changelog: v0.4.5...v0.4.6
v0.3.3
v0.4.5
- Update sqlx to 0.8.5 by @pohlm01 in #386
- Update BLS key JWK encoding by @andrewwhitehead in #392
- Correct type hints on Key by @dbluhm in #398
- Set page size for Android to 16kb by @berendsliedrecht in #399
- Use stack protection for Android builds by @berendsliedrecht in #417
- Updates to other dependencies
Full Changelog: v0.4.4...v0.4.5
v0.4.4
What's Changed
- Python wrapper entry cache adjustment by @andrewwhitehead in #354
- Add copying and renaming of individual Store profiles by @andrewwhitehead in #374
- Add support for prehashed signatures on EC curves by @andrewwhitehead in #373
Full Changelog: v0.4.3...v0.4.4
v0.4.3
What's Changed
- build(android): use latest cross to make libraries work again by @berendsliedrecht in #352
- chore: increment version for new Android release by @berendsliedrecht in #353
- Fix repository URLs and remove Hyperledger references by @andrewwhitehead in #355
Full Changelog: v0.4.2...v0.4.3
v0.4.2
What's Changed
- Add OpenSSF Scorecard to the repository by @swcurran in #340
- Bumped Rust package dependency versions
- Fix race condition during Python library loading by @andrewwhitehead in #350
- Fix panic when loading secret keys of invalid length by @andrewwhitehead in #351
Full Changelog: v0.4.1...v0.4.2
v0.4.1
This release of Askar has the same functionally as v0.4.0. The publishing only partially succeeded for 0.4.0 and rather than just fixing it, we decided to try again to get the publish automation right. The cargo.lock file in this release has a significant number of dependency updates.
What's Changed
Full Changelog: v0.4.0...v0.4.1
v0.4.0
This release of Askar covers only the Rust libraries and the Python Wrapper. The Javascript and React Native wrappers are now in a separate repo (https://github.com/openwallet-foundation/askar-wrapper-javascript) and a release from that repo will follow Real Soon Now.
What's Changed
- fix(js): lerna setup by @berendsliedrecht in #273
- chore(js): set pnpm workspace correct by @berendsliedrecht in #274
- chore(js): install pnpm dependencies with frozen lockfile by @berendsliedrecht in #275
- store key id for hardware keys by @berendsliedrecht in #284
- ✨ add
order_byanddescendingoptions to scan and fetch_all queries by @ff137 in #291 - feat: support react-native 0.75 by @DorianMazur in #308
- Update Rust dependencies and versions by @andrewwhitehead in #312
- build(deps): bump futures-lite from 2.1.0 to 2.5.0 by @dependabot in #323
- Update Rust dependencies & fix warnings by @andrewwhitehead in #326
- Update Python dependencies, use
orjsonif available by @andrewwhitehead in #327 - Remove JS wrappers from this repo by @andrewwhitehead in #328
- Implement JWK import for symmetric keys by @andrewwhitehead in #330
- build(deps-dev): update pytest requirement from ~=8.3.3 to ~=8.3.4 in /wrappers/python by @dependabot in #331
- Update python publish workflow by @jamshale in #335
- build(deps): bump serde from 1.0.215 to 1.0.216 by @dependabot in #337
- build(deps-dev): update pytest-asyncio requirement from ~=0.24.0 to ~=0.25.0 in /wrappers/python by @dependabot in #336
- build(deps): bump tokio from 1.41.1 to 1.42.0 by @dependabot in #333
- build(deps): bump chrono from 0.4.38 to 0.4.39 by @dependabot in #332
New Contributors
- @DorianMazur made their first contribution in #308
- @jamshale made their first contribution in #335
Full Changelog: v0.3.2...v0.4.0
v0.3.2
What's Changed
- chore(js): update to stable 0.2.0 by @TimoGlastra in #222
- Add Dependabot configuration by @WadeBarnes in #223
- build(deps): bump the all-actions group with 7 updates by @dependabot in #224
- build(deps): bump ip from 2.0.0 to 2.0.1 in /wrappers/javascript by @dependabot in #226
- build(deps): bump es5-ext from 0.10.62 to 0.10.64 in /wrappers/javascript by @dependabot in #228
- build(deps): bump mio from 0.8.10 to 0.8.11 by @dependabot in #229
- build(deps): bump follow-redirects from 1.15.4 to 1.15.6 in /wrappers/javascript by @dependabot in #230
- build(deps): bump the all-actions group with 1 update by @dependabot in #231
- fix(js): update ffi-napi by @genaris in #234
- build(deps): bump a7ul/tar-action from 1.1.3 to 1.2.0 in the all-actions group by @dependabot in #235
- build(deps): bump whoami from 1.4.1 to 1.5.1 by @dependabot in #233
- chore: update version for js wrapper by @genaris in #236
- fix: correctly serliaize for buffer by @TimoGlastra in #238
- Build Javascript on multiple platforms by @brianorwhatever in #239
- build(deps): bump rustls from 0.21.10 to 0.21.11 by @dependabot in #240
- P256 keys using Secure Enclave and Android StrongBox by @berendsliedrecht in #245
- chore: update minSdkVersion to get the project version or fallback to 21 by @ja-bravo in #248
- chore: updating dependabot to support gha, TS, JS and rust packages by @rajpalc7 in #249
- chore(js): update version to 0.2.2 by @TimoGlastra in #243
- fix: Incorrect SQLite expire check by @dkulic in #261
- Add python requirements file and update dependabot workflow by @ff137 in #262
- chore(js): add expo example app and move to pnpm by @berendsliedrecht in #247
- build(deps-dev): update pytest requirement from ~=8.2.1 to ~=8.2.2 in /wrappers/python by @dependabot in #265
- chore: update library versions by @berendsliedrecht in #271
- build: allow action to create release by @berendsliedrecht in #272
New Contributors
- @WadeBarnes made their first contribution in #223
- @brianorwhatever made their first contribution in #239
- @ja-bravo made their first contribution in #248
- @rajpalc7 made their first contribution in #249
- @dkulic made their first contribution in #261
- @ff137 made their first contribution in #262
Full Changelog: v0.3.1...v0.3.2