0.4.0 - 2026-05-11
- Drop Node 18 support - Node 18 reached EOL; minimum supported version is now Node 20
rotated=trueflag on signing, matching KERIpyBaseHab.signbehaviourgetEndrolesfunction onOobiclassOndextype onSaltymanager and interface for cleaner index typing
- Calculate
ondexfrom prior establishment event, not proposed one - resolves #378 ondexwasundefinedforicpandixnevents
0.3.0 - 2026-04-21
- Stronger typing for long-running operations (#363)
locscheme support (#305)- Auto-generated credential types from KERIA OpenAPI spec (#337)
- Type hints for
agenting,aiding,delegating,grouping,ipexing,notifying,exchanging(#350, #351, #355) - Improved client initialization performance - resources no longer re-initialized on every request (#342)
rotatemust use properaddsandcuts(#359)serder: correctly parse string/hex sequence number- Types for grouping and challenges
'true'/'false'string literal types in function overloads (#358)
0.2.0 - 2024-02-13
- Multisig inception utility and
membersendpoint (#212) waitOperationutility for reliable async operation polling (#210)- Delegated rotation for single-sig AID
- End role support (#120)
- IPEX
admitandgrantwith multisig support - Challenge support for multisig (#113)
- Credential registry creation and query (#135)
- ACDC attachment serialization
- secp256r1 key type support (#109)
- BIP39 shim for key derivation
- Notifications support (#100)
Bexter(CESR variable-length) andPather(SAD Path) encoding- HTTP status info in error messages (#203)
rotatedefaults to next threshold, not current (#208)- Remove hardcoded
toad; use function parameter (#206) KeyStates.querysignature and anchor handling (#199)- Credential rules type supports value as string (#198)
contacts.listusesfilter_field/filter_valueparams correctlyserializeACDCAttachmentworks with correct anchor per type (#156)