This repository was archived by the owner on Jun 5, 2026. It is now read-only.
Releases: true-alter/alter-identity
Releases · true-alter/alter-identity
v0.5.0
Resynced from canonical monorepo source. Closes the public-mirror gap between 0.2.4 (last tagged mirror release) and 0.5.0 (the version shipping on npm as @truealter/sdk since 2026-05-11). Intermediate npm releases 0.2.4, 0.3.0, 0.4.2, 0.4.3, and 0.5.0 are summarised below.
Added
helloAgent()+resolveHandle()methods wrapping the livehello_agenthandshake and the public~handle-wedgealter_resolve_handletool (0.2.4).wire/unwiresubcommands +wire-state.jsonprovenance artefact (0.3.0). Single-step idempotent merge of ALTER into Claude Code / Cursor / Claude Desktop / VS Code with atomic SHA-256-validated writes, timestamped backups, and synced-volume refusal.generateClaudeDesktopConfig()adapter +--claude-desktopCLI flag (0.3.0).MCPClient.extraHeadersoption +alter-mcp-bridgeenv-var hooks for Cloudflare Access service-token creds (0.4.3).
Fixed
loadPrivateKeyno longer crashes under ESM (0.4.3). Staticimportreplaces lazyrequire('node:crypto')that the tsup bundler converted into a__requireshim throwingDynamic require of "crypto" is not supported.
Security
verifyProvenancenow validates theissclaim (0.4.2) after ES256 signature verification, closing a cross-identity substitution vector. Defaults todid:alter:platform; overridable viaexpectedIss. Fixes IaI clause #2 (provenance) violation S8-H-1.
Changed
- Version unification with
@truealter/cli0.5.0 +well-knownpublication parity (0.5.0). All three surfaces (@truealter/sdkon npm,truealter.com/.well-known/alter-versions.json,truealter.com/.well-known/mcp.json) now publish0.5.0from the same commit.
Full changelog at CHANGELOG.md.