fix(deps): update minor-updates-npm#1061
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
b77cd8f to
90d8fbd
Compare
90d8fbd to
8d01f30
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^7.28.5→^7.29.7^0.6.1→^0.7.0^0.6.1→^0.7.0^4.1.0→^4.4.0^2.0.1→^2.2.0^6.1.1→^6.2.3^8.18.3→^8.21.0Release Notes
babel/babel (@babel/preset-typescript)
v7.29.7Compare Source
openwallet-foundation/credo-ts (@credo-ts/core)
v0.7.0Compare Source
Minor Changes
b75f0bf: - Updated theLogLevelenum to use the correct casingFor migration, use
LogLevel.Trace, etc, instead ofLogLevel.tracecc65c27: - Removed buffer dependency and replaced with@scure/basefor base-x encoding/decodingfromBase64UrltoTypedArrayEncoderandJsonEncoderBreaking changes:
TypedArrayEncoder.fromBase64does not support base64url anymore, please useTypedArrayEncoder.fromBase64Urlfor that. Same forJsonEncoderTypedArrayEncoder.fromStringhas been replaced byTypedArrayEncoder.fromUtf8Stringto be consistent withTypedArrayEncoder.toUtf8StringBufferas input we now only supportUint8Arrayas inputTypedArrayEncoder.equalsis now constant-time, however I would still hesitate to use it for any private crypto operation 5. RemovedUint8ArrayBuffertype, not used anymorePatch Changes
5056b97: Improved RSA support in X509 certificate chain validation.120cee8: fix: setlowSto false for noble curves after updating to v2c1ab9be: feat: support SHA-512 for certificates signed with P-256/P384 keys10a3ce5: fix: typo in asymmetricb7aec4e: Fix the parsing of RSA-signed X509 certificates.v0.6.3Compare Source
Patch Changes
73d2d59: Introduced cursor-based pagination for Drizzle-backed storage with support for before and after cursors. This ensures stable ordering using (createdAt, id) and enables efficient bidirectional pagination for large number of records.v0.6.2Compare Source
Patch Changes
b9bd214: feat: add a (configurable) 30 seconds skew to JWT-based credentials and other JWT object verification. This is to prevent verification errors based on slight deviations in server time. This does not affect non-JWT credentials yet (mDOC, JSON-LD)69acbc3: feat: add a method to create an x509 certificate signing request4a4473c: chore: use sub export for kms module2c15356: fix: correctly extract authority of vc when verifying presentations against DCQL query4989dd9: fix(pex): use found signature suite proof type instead of default0f7171a: chore: updates sd-jwt-js to 0.18.xe441cc1: fix: improve did key id resolving. We usedstartsWithto match, but that has loopholes, and did not correctly handle all relative key ids. We now 'compact' each key id (remove the did prefix) but only if the keyId starts with the did document id, and compares them.1969c67: feat: fetch updated sd-jwt-vc type metadata path for sd-jwt-vc. There is also a newfetchTypeMetadatamethod in theSdJwtVcApi, allowing to resolve the type metadata for an SD-JWT VC. It will also verify thevct#integrityif available on the credential. Only HTTPS urls are supported at the moment.620bb38: chore: update@sd-jwt/*dependencies to 0.19.x. If you're only using Credo for SD-JWT this has no impact, but if you're using @sd-jwt directly in your project, it's good to update2073110: fix: correctly extract and store the kms key id for JWK-bound sd-jwt credentials received over openid4vc620bb38: feat: resolve, merge and store type metadata chain for SD-JWT VCopenwallet-foundation/credo-ts (@credo-ts/openid4vc)
v0.7.0Compare Source
Minor Changes
cc65c27: - Removed buffer dependency and replaced with@scure/basefor base-x encoding/decodingfromBase64UrltoTypedArrayEncoderandJsonEncoderBreaking changes:
TypedArrayEncoder.fromBase64does not support base64url anymore, please useTypedArrayEncoder.fromBase64Urlfor that. Same forJsonEncoderTypedArrayEncoder.fromStringhas been replaced byTypedArrayEncoder.fromUtf8Stringto be consistent withTypedArrayEncoder.toUtf8StringBufferas input we now only supportUint8Arrayas inputTypedArrayEncoder.equalsis now constant-time, however I would still hesitate to use it for any private crypto operation 5. RemovedUint8ArrayBuffertype, not used anymorePatch Changes
944358e: Fix query to find session when using authorization server.0bd4bd0: Set issuance error message based on error, similarly to other places.5056b97]b75f0bf]120cee8]c1ab9be]10a3ce5]cc65c27]b7aec4e]v0.6.3Compare Source
Patch Changes
d7c08a1: Adds support for setting a custom expiration for individual credential offers and authorization requests.8f1b343: The state of the issuance session is now correctly updated to 'Error' if an error happens while creating a credential response.e2cbb15: Introduces a new callback in the issuer configuration (getChainedAuthorizationRequestParameters),which can be used to dynamically provide:
The following has been changed in
OpenId4VciChainedAuthorizationServerConfig:scopesMappingoption is now optional. EitherscopesMappingor the new callbackmust be defined in order to fullfil a chained authorization request.
redirectUrisoption has been added. This can be used when you want to staticallydefine the allowed
redirectUris, instead of using the callback. If the callback isprovided, this option will not be used.
The option
getVerificationSessionForIssuanceSessionAuthorizationhas been deprecated and replaced withgetVerificationSession. Please update your usage.7a79b99: fix: update @openid4vci package to fix an issue where did-based proofs would not work in OpenID4VCI authorization code flow55389c4: The state of the issuance session is now correctly updated to 'Error' if an error happens while creating a deferred credential response.7f24d03: For new credential deferrals, Credo keeps track of until when the transaction is deferred.If the wallet calls the endpoint before the interval has passed by, we automatically
return a new deferral response with the remaining interval.
5358453: Adds anholderBindingobject to theOpenId4VcIssuanceSessionRecordTransaction,allowing you to easily use the holder binding in the deferred credential response
endpoint.
In addition, we now pass the respective
transactiontoOpenId4VciDeferredCredentialRequestToCredentialMapperOptionswhen called. This simplifies the user logic, since you no longer need to retrieve the transaction manually.
020c864: You can now customize the grace period during which an issuance session is kept alive after the deferral interval has passed by definingdeferralIntervalGracePeriodInSeconds(default is 7 days).Note that this only applies to deferrals happening after upgrading Credo. For sessions deferred before updating Credo, the previous expiry date will remain unless the issuance is deferred once more.
Updated dependencies [
73d2d59]v0.6.2Compare Source
Patch Changes
df82d40: fix: add alg to OpenID4VP client_metadata jwk for encryptionb9bd214: feat: add a (configurable) 30 seconds skew to JWT-based credentials and other JWT object verification. This is to prevent verification errors based on slight deviations in server time. This does not affect non-JWT credentials yet (mDOC, JSON-LD)2c15356: fix: correctly extract authority of vc when verifying presentations against DCQL query657ec73: chore: update @openid4vc package to ^0.4.3. This includes several transformation logic fixes for transforming between drafts, that caused issues for projects updating from Credo 0.58f63ac3: feat: add support for RFC 9207 OAuth 2.0 Authorization Server Issuer Identification, as required by HAIP/FAPI. For the Credo authorization server this is automatically handled (chained authorization). For external authorization servers this needs to be done manually. For wallets you need to parse the oid4vci authorization response using the newagent.openid4vc.holder.parseAuthorizationCodeFromAuthorizationResponsemethod.2073110: fix: correctly extract and store the kms key id for JWK-bound sd-jwt credentials received over openid4vc620bb38: feat: resolve, merge and store type metadata chain for SD-JWT VCb9bd214]69acbc3]4a4473c]2c15356]4989dd9]0f7171a]e441cc1]1969c67]620bb38]2073110]620bb38]openwallet-foundation/eudiplo (@eudiplo/sdk-core)
v4.4.0Compare Source
Bug Fixes
Features
This release is also available on:
v4.4.0v4.3.0Compare Source
Features
This release is also available on:
v4.3.0v4.2.0Compare Source
Bug Fixes
Features
This release is also available on:
v4.2.0paulmillr/noble-ciphers (@noble/ciphers)
v2.2.0Compare Source
ctrfromwebcryptosubmodule used wrong counter wrappingUint8Array, while TS 5.9+ made it genericUint8Array<ArrayBuffer>TS2345Full Changelog: paulmillr/noble-ciphers@2.1.1...2.2.0
v2.1.1Compare Source
sivexport inaes.jsbecause it was an alias to gcmsivNew Contributors
Full Changelog: paulmillr/noble-ciphers@2.0.1...2.1.0
panva/jose (jose)
v6.2.3Compare Source
Refactor
v6.2.2Compare Source
Fixes
v6.2.1Compare Source
Refactor
v6.2.0Compare Source
Features
Documentation
v6.1.3Compare Source
Refactor
v6.1.2Compare Source
Refactor
websockets/ws (ws)
v8.21.0Compare Source
v8.20.1Compare Source
Bug fixes
websocket.close()(
c0327ec).Providing a
TypedArray(e.g.Float32Array) as thereasonargument forwebsocket.close(), rather than the supported string orBuffertypes, causeduninitialized memory to be disclosed to the remote peer.
The issue was privately reported by Nikita Skovoroda.
v8.20.0Compare Source
Features
PerMessageDeflateclass and utilities for theSec-WebSocket-ExtensionsandSec-WebSocket-Protocolheaders (d3503c1).v8.19.0Compare Source
Features
closeTimeoutoption (#2308).Bug fixes
1998485).Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.