Skip to content

chore: release v1.3.2 and require version bumps per issue - #13

Merged
MatiasOS merged 2 commits into
openscan-explorer:mainfrom
MatiasOS:chore/release-v1.3.2
Sep 11, 2026
Merged

chore: release v1.3.2 and require version bumps per issue#13
MatiasOS merged 2 commits into
openscan-explorer:mainfrom
MatiasOS:chore/release-v1.3.2

Conversation

@MatiasOS

Copy link
Copy Markdown
Member

Refs openscan-explorer/explorer#402

Why

#12 merged the plugin half of openscan-explorer/explorer#402 (trimmed build info, hardened artifact injection) without bumping the package version. npm-publish.yml runs on every push to main, but pnpm publish skips a version that is already on the registry without failing. The run on 50b04ce went green, and npm still serves 1.3.1 without the fix.

Changes

  • v1.3.2 bumps packages/plugin/package.json from 1.3.1 to 1.3.2, so merging this publishes the fix(plugin): keep injected artifacts within the localStorage quota #12 fix.

  • Release rules document the two steps that close out every resolved issue, so an unreleased merge doesn't happen again:

    • A branch that changes anything under packages/plugin/ bumps version in its package.json: minor for feat, major for a breaking change, patch otherwise. The bump goes in a final commit whose subject is the bare version.
    • Every resolved issue gets its own PR from the fork against main, opening with Fixes openscan-explorer/explorer#<n> (or Part of).

    CLAUDE.md has both rules in full; CONTRIBUTING.md gets the version-bump rule. No hook enforces either one.

Verification

  • pnpm build, pnpm test and pnpm lint pass at 1.3.2.
  • prettier --check passes on CLAUDE.md and CONTRIBUTING.md.
  • pnpm view @openscan/hardhat-plugin version returns 1.3.1, so 1.3.2 is free.
  • The version string appears only in packages/plugin/package.json. example-project links the plugin through workspace:*, so the lockfile doesn't change.

PR 12 merged the plugin half of explorer#402 without touching the
version. npm-publish runs on every push to main, but pnpm publish skips
a version already on the registry without failing, so the run went
green and npm still serves 1.3.1 without the fix.

Document that a branch changing packages/plugin/ bumps the package
version in a final vX.Y.Z commit, and that every resolved issue ends in
a pull request against upstream main: in full in CLAUDE.md, and the
version bump in CONTRIBUTING.md.
@MatiasOS
MatiasOS merged commit 98a8b9d into openscan-explorer:main Sep 11, 2026
1 check passed
@MatiasOS
MatiasOS deleted the chore/release-v1.3.2 branch September 11, 2026 18:40
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