From 34f0f7407f71c524289865243401f84932e38486 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 12 Dec 2025 08:55:30 +0000 Subject: [PATCH] chore(release): new version Signed-off-by: "github-actions[bot]" <"41898282+github-actions[bot]@users.noreply.github.com"> --- .changeset/empty-dolls-tickle.md | 7 ------ .changeset/heavy-wasps-grow.md | 10 --------- .changeset/little-rice-obey.md | 5 ----- .changeset/pretty-stingrays-accept.md | 6 ------ .changeset/tough-garlics-build.md | 5 ----- .changeset/wet-comics-love.md | 11 ---------- packages/askar-nodejs/CHANGELOG.md | 27 ++++++++++++++++++++++++ packages/askar-nodejs/package.json | 2 +- packages/askar-react-native/CHANGELOG.md | 24 +++++++++++++++++++++ packages/askar-react-native/package.json | 2 +- packages/askar-shared/CHANGELOG.md | 18 ++++++++++++++++ packages/askar-shared/package.json | 2 +- 12 files changed, 72 insertions(+), 47 deletions(-) delete mode 100644 .changeset/empty-dolls-tickle.md delete mode 100644 .changeset/heavy-wasps-grow.md delete mode 100644 .changeset/little-rice-obey.md delete mode 100644 .changeset/pretty-stingrays-accept.md delete mode 100644 .changeset/tough-garlics-build.md delete mode 100644 .changeset/wet-comics-love.md diff --git a/.changeset/empty-dolls-tickle.md b/.changeset/empty-dolls-tickle.md deleted file mode 100644 index 39096cf..0000000 --- a/.changeset/empty-dolls-tickle.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@openwallet-foundation/askar-react-native": minor -"@openwallet-foundation/askar-nodejs": minor -"@openwallet-foundation/askar-shared": minor ---- - -chore: drop support for Node 18 diff --git a/.changeset/heavy-wasps-grow.md b/.changeset/heavy-wasps-grow.md deleted file mode 100644 index c62c86d..0000000 --- a/.changeset/heavy-wasps-grow.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -"@openwallet-foundation/askar-react-native": minor -"@openwallet-foundation/askar-nodejs": minor -"@openwallet-foundation/askar-shared": minor ---- - -feat: update to Askar 0.5.0 release. - -- This adds support for providing a custom Argon2 config. -- In addition it adds methods to list the open sessions and scans on a store. Note however that these methods are only implemented in the Node.JS wrapper for now, they will be added to the React Native wrapper at a later stage. diff --git a/.changeset/little-rice-obey.md b/.changeset/little-rice-obey.md deleted file mode 100644 index 5fdf009..0000000 --- a/.changeset/little-rice-obey.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@openwallet-foundation/askar-nodejs": patch ---- - -feat: support Node.JS 24 diff --git a/.changeset/pretty-stingrays-accept.md b/.changeset/pretty-stingrays-accept.md deleted file mode 100644 index 384da45..0000000 --- a/.changeset/pretty-stingrays-accept.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@openwallet-foundation/askar-nodejs": patch -"@openwallet-foundation/askar-react-native": patch ---- - -docs: update version compatibility in readme diff --git a/.changeset/tough-garlics-build.md b/.changeset/tough-garlics-build.md deleted file mode 100644 index 32e7a73..0000000 --- a/.changeset/tough-garlics-build.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@openwallet-foundation/askar-nodejs": minor ---- - -rewrite the Node.JS FFI integration based on Koffi. This enabled Node.JS 24 support and provides a more modern integration diff --git a/.changeset/wet-comics-love.md b/.changeset/wet-comics-love.md deleted file mode 100644 index b8477de..0000000 --- a/.changeset/wet-comics-love.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"@openwallet-foundation/askar-react-native": patch -"@openwallet-foundation/askar-nodejs": patch -"@openwallet-foundation/askar-shared": patch ---- - -fix: wrap the askar registration with a `NativeAskar` class that exposes two static members: a `.instance` getter and `register` method. - -Previously when you did not import the native askar library on the first line (or above all logic that uses Askar) the reference to Askar would be undefined. (i.e. askar-shared is imported before askar-react-native or askar-nodejs) - -The `registerAskar` method and `askar` property are kept for backwards compatibility, but these are still prone to the same error. `registerAskar` integrated with the new `NativeAskar` class, and so all usages within the shared library, as well as the nodejs and react-native wrappers will be fixed. We recommend to update to the new `NativeAskar` class for all other usages. \ No newline at end of file diff --git a/packages/askar-nodejs/CHANGELOG.md b/packages/askar-nodejs/CHANGELOG.md index e4271ca..445f45a 100644 --- a/packages/askar-nodejs/CHANGELOG.md +++ b/packages/askar-nodejs/CHANGELOG.md @@ -1,5 +1,32 @@ # @openwallet-foundation/askar-nodejs +## 0.5.0 + +### Minor Changes + +- f626ebc: chore: drop support for Node 18 +- f0ae878: feat: update to Askar 0.5.0 release. + + - This adds support for providing a custom Argon2 config. + - In addition it adds methods to list the open sessions and scans on a store. Note however that these methods are only implemented in the Node.JS wrapper for now, they will be added to the React Native wrapper at a later stage. + +- f626ebc: rewrite the Node.JS FFI integration based on Koffi. This enabled Node.JS 24 support and provides a more modern integration + +### Patch Changes + +- f626ebc: feat: support Node.JS 24 +- a4f1969: docs: update version compatibility in readme +- 9121e2a: fix: wrap the askar registration with a `NativeAskar` class that exposes two static members: a `.instance` getter and `register` method. + + Previously when you did not import the native askar library on the first line (or above all logic that uses Askar) the reference to Askar would be undefined. (i.e. askar-shared is imported before askar-react-native or askar-nodejs) + + The `registerAskar` method and `askar` property are kept for backwards compatibility, but these are still prone to the same error. `registerAskar` integrated with the new `NativeAskar` class, and so all usages within the shared library, as well as the nodejs and react-native wrappers will be fixed. We recommend to update to the new `NativeAskar` class for all other usages. + +- Updated dependencies [f626ebc] +- Updated dependencies [f0ae878] +- Updated dependencies [9121e2a] + - @openwallet-foundation/askar-shared@0.5.0 + ## 0.4.3 ### Patch Changes diff --git a/packages/askar-nodejs/package.json b/packages/askar-nodejs/package.json index d9cc356..76bae63 100644 --- a/packages/askar-nodejs/package.json +++ b/packages/askar-nodejs/package.json @@ -1,6 +1,6 @@ { "name": "@openwallet-foundation/askar-nodejs", - "version": "0.4.3", + "version": "0.5.0", "license": "Apache-2.0", "description": "Nodejs wrapper for Askar", "main": "build/index", diff --git a/packages/askar-react-native/CHANGELOG.md b/packages/askar-react-native/CHANGELOG.md index a72c100..3dbf34b 100644 --- a/packages/askar-react-native/CHANGELOG.md +++ b/packages/askar-react-native/CHANGELOG.md @@ -1,5 +1,29 @@ # @openwallet-foundation/askar-react-native +## 0.5.0 + +### Minor Changes + +- f626ebc: chore: drop support for Node 18 +- f0ae878: feat: update to Askar 0.5.0 release. + + - This adds support for providing a custom Argon2 config. + - In addition it adds methods to list the open sessions and scans on a store. Note however that these methods are only implemented in the Node.JS wrapper for now, they will be added to the React Native wrapper at a later stage. + +### Patch Changes + +- a4f1969: docs: update version compatibility in readme +- 9121e2a: fix: wrap the askar registration with a `NativeAskar` class that exposes two static members: a `.instance` getter and `register` method. + + Previously when you did not import the native askar library on the first line (or above all logic that uses Askar) the reference to Askar would be undefined. (i.e. askar-shared is imported before askar-react-native or askar-nodejs) + + The `registerAskar` method and `askar` property are kept for backwards compatibility, but these are still prone to the same error. `registerAskar` integrated with the new `NativeAskar` class, and so all usages within the shared library, as well as the nodejs and react-native wrappers will be fixed. We recommend to update to the new `NativeAskar` class for all other usages. + +- Updated dependencies [f626ebc] +- Updated dependencies [f0ae878] +- Updated dependencies [9121e2a] + - @openwallet-foundation/askar-shared@0.5.0 + ## 0.4.3 ### Patch Changes diff --git a/packages/askar-react-native/package.json b/packages/askar-react-native/package.json index 1ce8311..2f393fa 100644 --- a/packages/askar-react-native/package.json +++ b/packages/askar-react-native/package.json @@ -1,6 +1,6 @@ { "name": "@openwallet-foundation/askar-react-native", - "version": "0.4.3", + "version": "0.5.0", "license": "Apache-2.0", "description": "React Native wrapper for Askar", "main": "build/index", diff --git a/packages/askar-shared/CHANGELOG.md b/packages/askar-shared/CHANGELOG.md index 5704a11..17f444c 100644 --- a/packages/askar-shared/CHANGELOG.md +++ b/packages/askar-shared/CHANGELOG.md @@ -1,5 +1,23 @@ # @openwallet-foundation/askar-shared +## 0.5.0 + +### Minor Changes + +- f626ebc: chore: drop support for Node 18 +- f0ae878: feat: update to Askar 0.5.0 release. + + - This adds support for providing a custom Argon2 config. + - In addition it adds methods to list the open sessions and scans on a store. Note however that these methods are only implemented in the Node.JS wrapper for now, they will be added to the React Native wrapper at a later stage. + +### Patch Changes + +- 9121e2a: fix: wrap the askar registration with a `NativeAskar` class that exposes two static members: a `.instance` getter and `register` method. + + Previously when you did not import the native askar library on the first line (or above all logic that uses Askar) the reference to Askar would be undefined. (i.e. askar-shared is imported before askar-react-native or askar-nodejs) + + The `registerAskar` method and `askar` property are kept for backwards compatibility, but these are still prone to the same error. `registerAskar` integrated with the new `NativeAskar` class, and so all usages within the shared library, as well as the nodejs and react-native wrappers will be fixed. We recommend to update to the new `NativeAskar` class for all other usages. + ## 0.4.3 ### Patch Changes diff --git a/packages/askar-shared/package.json b/packages/askar-shared/package.json index 48abfb5..6b544e6 100644 --- a/packages/askar-shared/package.json +++ b/packages/askar-shared/package.json @@ -1,6 +1,6 @@ { "name": "@openwallet-foundation/askar-shared", - "version": "0.4.3", + "version": "0.5.0", "license": "Apache-2.0", "description": "Shared library for using Askar with NodeJS and React Native", "main": "build/index",