Skip to content

chore(typescript): release 0.3.0#79

Merged
sanity merged 1 commit into
mainfrom
chore/ts-release-0.3.0
Jun 2, 2026
Merged

chore(typescript): release 0.3.0#79
sanity merged 1 commit into
mainfrom
chore/ts-release-0.3.0

Conversation

@sanity
Copy link
Copy Markdown
Contributor

@sanity sanity commented Jun 2, 2026

Problem

PR #78 removed dead public type aliases from @freenetorg/freenet-stdlib. The published package is still 0.2.0, which ships those misleading exports.

Approach

Bump typescript/package.json 0.2.00.3.0. Removing public exports is breaking under semver, so a minor bump pre-1.0 is correct. After this merges, pushing the typescript-v0.3.0 tag triggers release.ymlnpm publish (the workflow verifies the tag matches package.json).

This is a mechanical version-bump (Skip review tier); CI is the gate. Publishing happens from main after merge per the publish-from-main policy.

Testing

No code change; existing CI (TypeScript SDK build + 52 jest tests) gates it.

[AI-assisted - Claude]

Bump @freenetorg/freenet-stdlib 0.2.0 -> 0.3.0 for the delegate type cleanup
in #78, which removed public type aliases (GetSecretRequest/GetSecretResponse/
SetSecretRequest/GetSecretRequestType) from the package surface. Removing
public exports is breaking under semver, hence the minor bump pre-1.0.

Tagging typescript-v0.3.0 after this lands triggers the npm publish workflow.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@sanity sanity merged commit 87cd718 into main Jun 2, 2026
9 checks passed
@sanity sanity deleted the chore/ts-release-0.3.0 branch June 2, 2026 13:53
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