Skip to content

release: @didx509/credo 0.1.2 and @didx509/native 0.1.1 - #42

Merged
ajile-in merged 1 commit into
mainfrom
release/credo-0.1.2-native-0.1.1
Nov 4, 2026
Merged

ajile-in merged 1 commit into
mainfrom
release/credo-0.1.2-native-0.1.1

Conversation

@ajile-in

@ajile-in ajile-in commented Nov 4, 2026

Copy link
Copy Markdown

Maintenance releases for the two packages whose trusted-publisher configs have not been exercised yet. No API or behavioural changes.

Package Version Contents
@didx509/credo 0.1.1 → 0.1.2 credo-ts 0.7.4 dev-dependency note; README no longer says native is unpublished; published core dependency becomes ^0.1.2
@didx509/native 0.1.0 → 0.1.1 README documents supported key types and the secp256k1 rejection; no code changes

Also updates the published-versions table in docs/RELEASE-FIRST.md.

Why two packages at once

Both release tags are independent: credo-v0.1.2 runs publish.yml, native-v0.1.1 runs prebuild.yml. They will be pushed one at a time after merge, starting with credo.

Verification

  • typescript-credo: tsc --noEmit, ESLint, 13/13 tests, tsup build, npm pack --dry-run (didx509-credo-0.1.2.tgz, 10 files)
  • typescript-native: tsc --noEmit, ESLint, 462/462 tests (220 upstream vectors + parity + API + plugin), tsup build, npm pack --dry-run (didx509-native-0.1.1.tgz; the publish workflow adds the prebuilds)

After merge: push credo-v0.1.2, verify, then push native-v0.1.1. Both use OIDC trusted publishing and will validate the remaining two publisher configs before their 2-day expiry.

Both are maintenance releases. No API changes.

credo: test against credo-ts 0.7.4 (dev dependency; peer range stays
^0.7.0) and drop the stale "native not yet published" text now that
@didx509/native 0.1.0 is on npm. At publish time its core dependency is
rewritten to ^0.1.2.

native: no code changes; the README now documents the supported key
types and the upstream rejection of secp256k1.

Verified: credo typecheck/lint/13 tests/build and npm pack --dry-run;
native typecheck/lint/462 tests (220 vectors + parity + API + plugin)/
build and npm pack --dry-run.

Signed-off-by: Ajay Jadhav <ajay@ayanworks.com>
@ajile-in
ajile-in force-pushed the release/credo-0.1.2-native-0.1.1 branch from 355eab9 to 72eb6b6 Compare November 4, 2026 17:53
@ajile-in
ajile-in merged commit 1b66e3d into main Nov 4, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant