UNPKG

@sd-jwt/core

Version:

sd-jwt draft 7 implementation in typescript

217 lines (72 loc) 8.5 kB
# Change Log All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. # [0.17.0](https://github.com/openwallet-foundation/sd-jwt-js/compare/v0.16.0...v0.17.0) (2025-10-23) **Note:** Version bump only for package @sd-jwt/core # [0.16.0](https://github.com/openwallet-foundation/sd-jwt-js/compare/v0.15.1...v0.16.0) (2025-10-07) ### Bug Fixes * change repo url from labs to other one ([#323](https://github.com/openwallet-foundation/sd-jwt-js/issues/323)) ([f68c847](https://github.com/openwallet-foundation/sd-jwt-js/commit/f68c8476c2f04bb9d53acd4059b59caf271df015)) * set correct url in package json ([#321](https://github.com/openwallet-foundation/sd-jwt-js/issues/321)) ([554152c](https://github.com/openwallet-foundation/sd-jwt-js/commit/554152cc819bbc3afb504b25f4a2018a92fb72f1)) ### Features * Adding validation during issuance when a schema is passed ([#308](https://github.com/openwallet-foundation/sd-jwt-js/issues/308)) ([90eef6b](https://github.com/openwallet-foundation/sd-jwt-js/commit/90eef6be1c0838d334ecdef083dbb609c3812357)) * updates all dependencies to latest versions + biome updates ([#324](https://github.com/openwallet-foundation/sd-jwt-js/issues/324)) ([75d5780](https://github.com/openwallet-foundation/sd-jwt-js/commit/75d5780fb53c5e2c886537b283503fc6fb088a4a)) # [0.15.0](https://github.com/openwallet-foundation/sd-jwt-js/compare/v0.14.1...v0.15.0) (2025-08-20) **Note:** Version bump only for package @sd-jwt/core ## [0.14.1](https://github.com/openwallet-foundation/sd-jwt-js/compare/v0.14.0...v0.14.1) (2025-08-02) ### Bug Fixes * pass required options parameter ([#303](https://github.com/openwallet-foundation/sd-jwt-js/issues/303)) ([f3aed2d](https://github.com/openwallet-foundation/sd-jwt-js/commit/f3aed2d54fa4c365c41014c9ba65bf7dd5b7c413)) # [0.14.0](https://github.com/openwallet-foundation/sd-jwt-js/compare/v0.13.0...v0.14.0) (2025-06-30) ### Features * Add Verifier options ([#297](https://github.com/openwallet-foundation/sd-jwt-js/issues/297)) ([2a6a367](https://github.com/openwallet-foundation/sd-jwt-js/commit/2a6a3674f94742f48feaf660056226b1a54145e7)) # [0.13.0](https://github.com/openwallet-foundation/sd-jwt-js/compare/v0.12.0...v0.13.0) (2025-06-25) **Note:** Version bump only for package @sd-jwt/core # [0.12.0](https://github.com/openwallet-foundation/sd-jwt-js/compare/v0.11.0...v0.12.0) (2025-06-21) **Note:** Version bump only for package @sd-jwt/core # [0.11.0](https://github.com/openwallet-foundation/sd-jwt-js/compare/v0.10.0...v0.11.0) (2025-06-17) ### Features * SD JWT Instances VCT Metadata get separated from verify ([#285](https://github.com/openwallet-foundation/sd-jwt-js/issues/285)) ([bc91fd7](https://github.com/openwallet-foundation/sd-jwt-js/commit/bc91fd71f7d721298ad5c08d4379bc870903f65f)) # [0.10.0](https://github.com/openwallet-foundation/sd-jwt-js/compare/v0.9.2...v0.10.0) (2025-03-24) ### Features * fix encoding bug for flattenJSON and generalJSON ([#277](https://github.com/openwallet-foundation/sd-jwt-js/issues/277)) ([cc455a6](https://github.com/openwallet-foundation/sd-jwt-js/commit/cc455a6f3d431fa59cca1d21dad49daac135d3bc)) ## [0.9.2](https://github.com/openwallet-foundation/sd-jwt-js/compare/v0.9.1...v0.9.2) (2025-01-29) **Note:** Version bump only for package @sd-jwt/core ## [0.9.1](https://github.com/openwallet-foundation/sd-jwt-js/compare/v0.9.0...v0.9.1) (2024-12-13) **Note:** Version bump only for package @sd-jwt/core # [0.9.0](https://github.com/openwallet-foundation/sd-jwt-js/compare/v0.8.0...v0.9.0) (2024-12-10) **Note:** Version bump only for package @sd-jwt/core # [0.8.0](https://github.com/openwallet-foundation/sd-jwt-js/compare/v0.7.2...v0.8.0) (2024-11-26) ### Features * add jws serialization feature ([#253](https://github.com/openwallet-foundation/sd-jwt-js/issues/253)) ([e83b494](https://github.com/openwallet-foundation/sd-jwt-js/commit/e83b4946595d043f56647e6cdc98ad34edf0acde)) ## [0.7.2](https://github.com/openwallet-foundation/sd-jwt-js/compare/v0.7.1...v0.7.2) (2024-07-19) **Note:** Version bump only for package @sd-jwt/core ## [0.7.1](https://github.com/openwallet-foundation/sd-jwt-js/compare/v0.7.0...v0.7.1) (2024-05-21) **Note:** Version bump only for package @sd-jwt/core # [0.7.0](https://github.com/openwallet-foundation/sd-jwt-js/compare/v0.6.1...v0.7.0) (2024-05-13) **Note:** Version bump only for package @sd-jwt/core ## [0.6.1](https://github.com/openwallet-foundation/sd-jwt-js/compare/v0.6.0...v0.6.1) (2024-03-18) ### Bug Fixes * base64url convention ([#179](https://github.com/openwallet-foundation/sd-jwt-js/issues/179)) ([f8db275](https://github.com/openwallet-foundation/sd-jwt-js/commit/f8db275690dab88000a039838680a3478b3b61ec)) # [0.6.0](https://github.com/openwallet-foundation/sd-jwt-js/compare/v0.5.0...v0.6.0) (2024-03-12) **Note:** Version bump only for package @sd-jwt/core # [0.5.0](https://github.com/openwallet-foundation/sd-jwt-js/compare/v0.4.0...v0.5.0) (2024-03-11) ### Bug Fixes * validate JWT signed other implemenation ([#158](https://github.com/openwallet-foundation/sd-jwt-js/issues/158)) ([a0c1ddb](https://github.com/openwallet-foundation/sd-jwt-js/commit/a0c1ddbb4c3785d03fc7302183f9c13e3c3fd955)) ### Features * make _digest value public in disclosure ([#151](https://github.com/openwallet-foundation/sd-jwt-js/issues/151)) ([7a3fbd7](https://github.com/openwallet-foundation/sd-jwt-js/commit/7a3fbd7db19b6501978340c972b171743d287285)) # 0.4.0 (2024-03-08) ### Bug Fixes * add publish config ([#93](https://github.com/openwallet-foundation/sd-jwt-js/issues/93)) ([2e4c5c1](https://github.com/openwallet-foundation/sd-jwt-js/commit/2e4c5c176dc88e58e49d06783b7658d8ad872313)) * add the payload that is required ([6c53580](https://github.com/openwallet-foundation/sd-jwt-js/commit/6c53580d12e4361c40435b90628302749fa32b1c)) * change SDJwtPayload to SdJwtPayload ([9f06ef7](https://github.com/openwallet-foundation/sd-jwt-js/commit/9f06ef7bd31a1dff4e9bf988e425200a5e1aa82d)) * convert any usage into or typed version ([#80](https://github.com/openwallet-foundation/sd-jwt-js/issues/80)) ([de4df54](https://github.com/openwallet-foundation/sd-jwt-js/commit/de4df54f2a0a77fdbf97e10abac555a98e70c6e0)) * implement kbverify function ([#127](https://github.com/openwallet-foundation/sd-jwt-js/issues/127)) ([e5609f2](https://github.com/openwallet-foundation/sd-jwt-js/commit/e5609f26fab8c4991d3bd6c36066a95a30cfb972)) * make sdjwt instance non abstract ([#122](https://github.com/openwallet-foundation/sd-jwt-js/issues/122)) ([e85aae8](https://github.com/openwallet-foundation/sd-jwt-js/commit/e85aae89910f5d9468e29ef14ef3b3d3215b86fd)) ### Features * add jwk type ([#130](https://github.com/openwallet-foundation/sd-jwt-js/issues/130)) ([8ce255a](https://github.com/openwallet-foundation/sd-jwt-js/commit/8ce255a64b0940e92e647aa544bf5990b48279b7)) * add new package for sd-jwt-vc ([ed99188](https://github.com/openwallet-foundation/sd-jwt-js/commit/ed99188f13184d58db64b4211e39fb67f3f78cb5)) * Apply lerna to move src to core ([#67](https://github.com/openwallet-foundation/sd-jwt-js/issues/67)) ([49e272b](https://github.com/openwallet-foundation/sd-jwt-js/commit/49e272b6b51c5226e22732c469e566fd3c14c57c)) * calcuate sd_hash in kb JWT ([#117](https://github.com/openwallet-foundation/sd-jwt-js/issues/117)) ([3415550](https://github.com/openwallet-foundation/sd-jwt-js/commit/3415550fbcd99f97babff442a4928cc827c5c9cc)) * checking kb header value ([#133](https://github.com/openwallet-foundation/sd-jwt-js/issues/133)) ([cd2991b](https://github.com/openwallet-foundation/sd-jwt-js/commit/cd2991b88a0522e39251c5ca2b67593130baa585)) * create kb jwt when present all ([#129](https://github.com/openwallet-foundation/sd-jwt-js/issues/129)) ([72ed1ad](https://github.com/openwallet-foundation/sd-jwt-js/commit/72ed1ad64b850876ba3b5d5e5df6128471fb44ac)) * fix async handling in jwt verify ([#131](https://github.com/openwallet-foundation/sd-jwt-js/issues/131)) ([76cb930](https://github.com/openwallet-foundation/sd-jwt-js/commit/76cb93021dd62c241c87656975f74dd44b3766cf)) * fixing exclude _sd_alg when no disclosure ([#120](https://github.com/openwallet-foundation/sd-jwt-js/issues/120)) ([dcaf1f6](https://github.com/openwallet-foundation/sd-jwt-js/commit/dcaf1f6fad3289ea7cbe0f3f410fdc15c0f77fda))