Skip to content
This repository was archived by the owner on May 19, 2026. It is now read-only.

Releases: syi0808/pubm

pubm@0.5.5

Choose a tag to compare

@github-actions github-actions released this 11 Apr 08:23

Bug Fixes

  • drop rcodesign, use native codesign on macOS runners (203d57e)
  • handle malformed signatures on both macOS and Linux CI (37f6c55)
  • strip malformed signature before re-signing darwin binaries (2d0ae04)

Full Changelog: https://github.com/syi0808/pubm/compare/pubm@0.5.4...pubm@0.5.5

@pubm/plugin-external-version-sync@0.5.5

Choose a tag to compare

  • Version Packages (aabfdc7)
  • fix: drop rcodesign, use native codesign on macOS runners (203d57e)
  • fix: handle malformed signatures on both macOS and Linux CI (37f6c55)
  • fix: strip malformed signature before re-signing darwin binaries (2d0ae04)

Full Changelog: https://github.com/syi0808/pubm/compare/@pubm/plugin-external-version-sync@0.5.4...@pubm/plugin-external-version-sync@0.5.5

@pubm/plugin-brew@0.5.5

Choose a tag to compare

  • Version Packages (aabfdc7)
  • fix: drop rcodesign, use native codesign on macOS runners (203d57e)
  • fix: handle malformed signatures on both macOS and Linux CI (37f6c55)
  • fix: strip malformed signature before re-signing darwin binaries (2d0ae04)

Full Changelog: https://github.com/syi0808/pubm/compare/@pubm/plugin-brew@0.5.4...@pubm/plugin-brew@0.5.5

@pubm/core@0.5.5

Choose a tag to compare

@github-actions github-actions released this 11 Apr 08:23
  • Version Packages (aabfdc7)
  • fix: drop rcodesign, use native codesign on macOS runners (203d57e)
  • fix: handle malformed signatures on both macOS and Linux CI (37f6c55)
  • fix: strip malformed signature before re-signing darwin binaries (2d0ae04)

Full Changelog: https://github.com/syi0808/pubm/compare/@pubm/core@0.5.4...@pubm/core@0.5.5

pubm@0.5.3

Choose a tag to compare

@github-actions github-actions released this 10 Apr 14:11

Features

  • pre-select all packages and single bump prompt in fixed versioning mode (d8a31ab)

Bug Fixes

  • use Enquirer initial option for fixed mode pre-selection (7298be0)
  • use snapshot tag instead of 'latest' in snapshot command (f94f656)

Other Changes

  • format (00c6d4b)
  • add branch coverage tests to meet 90% threshold (0184ce7)
  • restrict cluvo to dev-only via build-time define (ae09e6a)

Full Changelog: https://github.com/syi0808/pubm/compare/pubm@0.5.2...pubm@0.5.3

@pubm/plugin-external-version-sync@0.5.3

Choose a tag to compare

  • Version Packages (75624a8)
  • fix(core): remove per-package duplication in fixed mode release body (7c02dc3)
  • Merge pull request #13 from syi0808/feat/npm-direct-web-login (5a3a31d)
  • fix(core): use strict equality for registry check and defer JSON parsing (a2b2fcc)
  • test(core): add comprehensive regression tests for npm direct web login (ebfa71e)
  • fix(core): fix type error in isOfficialNpmRegistry and format (325aa78)
  • test(core): add fallback and dedup tests for npm login (1a5d14b)
  • test(core): add error case tests for direct npm web login (9a85739)
  • feat(core): implement direct web login for official npm registry (94f4300)
  • feat(core): add isOfficialNpmRegistry helper for login dispatch (e4bb31b)
  • chore: format (4826caf)
  • fix(core): fall back to root CHANGELOG.md for release notes in fixed mode (e79d107)
  • Merge pull request #12 from syi0808/feat/release-notes-redesign (8b6e25f)
  • fix(core): address PR review feedback and Windows CI failure (82da951)
  • chore: format (7ef9c0a)
  • test(core): add comprehensive release notes test coverage (46e4f07)
  • chore: format (e519de6)
  • feat(core): add i18n keys for release note clipboard and truncation messages (aa58c88)
  • feat(core): use unified release notes in browser draft path with URL truncation (5a6bb4d)
  • refactor(core): use buildReleaseBody in API release path (2ebaa28)
  • refactor(core): simplify createGitHubRelease to accept body directly (a843dc0)
  • feat(core): add clipboard utility for release note truncation fallback (bf07e5b)
  • feat(core): add buildFixedReleaseBody for multi-package release notes (d01f962)
  • feat(core): add buildReleaseBody with changelog/conventional/raw priority chain (09eb584)
  • feat(core): add renderReleaseNoteSections for release note formatting (43dc54e)
  • fix(core): deduplicate changelog entries in fixed versioning mode (1054929)
  • chore: format (00c6d4b)
  • docs: add Quality section and remove horizontal rules in README (b3699be)
  • fix(cli): use Enquirer initial option for fixed mode pre-selection (7298be0)
  • fix(core): resolve workspace protocols in snapshot and fix OTP concurrent publish (936525c)
  • fix(core): display snapshot version in publish success output (9bb6405)
  • chore: format (c5d5fbd)
  • fix(core): use task.newListr() instead of createListr().run() in snapshot publish (19abbc0)
  • fix(cli): use snapshot tag instead of 'latest' in snapshot command (f94f656)
  • fix(core): pass --tag flag to npm publish for prerelease versions (5c84d82)
  • fix(core): always prepend base version in snapshot version generation (7ec1abc)
  • fix(core): preserve original npm login URL instead of canonicalizing to /auth/cli/ (dce40bc)
  • chore: biome ignore plugin files (bb4574e)
  • chore: bun.lock sync (df801ca)
  • fix(core): set promptEnabled in snapshot pipeline for local npm auth (e7b1876)
  • chore: format (44fe378)
  • chore: add snapshot script (a35596d)
  • fix(core): dedupe npm login and normalize auth urls (8a615aa)
  • test(cli): add branch coverage tests to meet 90% threshold (0184ce7)
  • feat(cli): pre-select all packages and single bump prompt in fixed versioning mode (d8a31ab)
  • ci: add 6 edge-case fixtures to E2E orchestrator (9cd66fa)
  • chore(cli): restrict cluvo to dev-only via build-time define (ae09e6a)
  • ci: add E2E fixture orchestrator workflow (c9ecbd1)
  • chore(brew): update formula to 0.5.2 (b2c71af)

Full Changelog: https://github.com/syi0808/pubm/compare/@pubm/plugin-external-version-sync@0.5.2...@pubm/plugin-external-version-sync@0.5.3

@pubm/plugin-brew@0.5.3

Choose a tag to compare

  • Version Packages (75624a8)
  • fix(core): remove per-package duplication in fixed mode release body (7c02dc3)
  • Merge pull request #13 from syi0808/feat/npm-direct-web-login (5a3a31d)
  • fix(core): use strict equality for registry check and defer JSON parsing (a2b2fcc)
  • test(core): add comprehensive regression tests for npm direct web login (ebfa71e)
  • fix(core): fix type error in isOfficialNpmRegistry and format (325aa78)
  • test(core): add fallback and dedup tests for npm login (1a5d14b)
  • test(core): add error case tests for direct npm web login (9a85739)
  • feat(core): implement direct web login for official npm registry (94f4300)
  • feat(core): add isOfficialNpmRegistry helper for login dispatch (e4bb31b)
  • chore: format (4826caf)
  • fix(core): fall back to root CHANGELOG.md for release notes in fixed mode (e79d107)
  • Merge pull request #12 from syi0808/feat/release-notes-redesign (8b6e25f)
  • fix(core): address PR review feedback and Windows CI failure (82da951)
  • chore: format (7ef9c0a)
  • test(core): add comprehensive release notes test coverage (46e4f07)
  • chore: format (e519de6)
  • feat(core): add i18n keys for release note clipboard and truncation messages (aa58c88)
  • feat(core): use unified release notes in browser draft path with URL truncation (5a6bb4d)
  • refactor(core): use buildReleaseBody in API release path (2ebaa28)
  • refactor(core): simplify createGitHubRelease to accept body directly (a843dc0)
  • feat(core): add clipboard utility for release note truncation fallback (bf07e5b)
  • feat(core): add buildFixedReleaseBody for multi-package release notes (d01f962)
  • feat(core): add buildReleaseBody with changelog/conventional/raw priority chain (09eb584)
  • feat(core): add renderReleaseNoteSections for release note formatting (43dc54e)
  • fix(core): deduplicate changelog entries in fixed versioning mode (1054929)
  • chore: format (00c6d4b)
  • docs: add Quality section and remove horizontal rules in README (b3699be)
  • fix(cli): use Enquirer initial option for fixed mode pre-selection (7298be0)
  • fix(core): resolve workspace protocols in snapshot and fix OTP concurrent publish (936525c)
  • fix(core): display snapshot version in publish success output (9bb6405)
  • chore: format (c5d5fbd)
  • fix(core): use task.newListr() instead of createListr().run() in snapshot publish (19abbc0)
  • fix(cli): use snapshot tag instead of 'latest' in snapshot command (f94f656)
  • fix(core): pass --tag flag to npm publish for prerelease versions (5c84d82)
  • fix(core): always prepend base version in snapshot version generation (7ec1abc)
  • fix(core): preserve original npm login URL instead of canonicalizing to /auth/cli/ (dce40bc)
  • chore: biome ignore plugin files (bb4574e)
  • chore: bun.lock sync (df801ca)
  • fix(core): set promptEnabled in snapshot pipeline for local npm auth (e7b1876)
  • chore: format (44fe378)
  • chore: add snapshot script (a35596d)
  • fix(core): dedupe npm login and normalize auth urls (8a615aa)
  • test(cli): add branch coverage tests to meet 90% threshold (0184ce7)
  • feat(cli): pre-select all packages and single bump prompt in fixed versioning mode (d8a31ab)
  • ci: add 6 edge-case fixtures to E2E orchestrator (9cd66fa)
  • chore(cli): restrict cluvo to dev-only via build-time define (ae09e6a)
  • ci: add E2E fixture orchestrator workflow (c9ecbd1)
  • chore(brew): update formula to 0.5.2 (b2c71af)

Full Changelog: https://github.com/syi0808/pubm/compare/@pubm/plugin-brew@0.5.2...@pubm/plugin-brew@0.5.3

@pubm/core@0.5.3

Choose a tag to compare

@github-actions github-actions released this 10 Apr 14:10

Features

  • implement direct web login for official npm registry (94f4300)
  • add isOfficialNpmRegistry helper for login dispatch (e4bb31b)
  • add i18n keys for release note clipboard and truncation messages (aa58c88)
  • use unified release notes in browser draft path with URL truncation (5a6bb4d)
  • add clipboard utility for release note truncation fallback (bf07e5b)
  • add buildFixedReleaseBody for multi-package release notes (d01f962)
  • add buildReleaseBody with changelog/conventional/raw priority chain (09eb584)
  • add renderReleaseNoteSections for release note formatting (43dc54e)
  • pre-select all packages and single bump prompt in fixed versioning mode (d8a31ab)

Bug Fixes

  • remove per-package duplication in fixed mode release body (7c02dc3)
  • use strict equality for registry check and defer JSON parsing (a2b2fcc)
  • fix type error in isOfficialNpmRegistry and format (325aa78)
  • fall back to root CHANGELOG.md for release notes in fixed mode (e79d107)
  • address PR review feedback and Windows CI failure (82da951)
  • deduplicate changelog entries in fixed versioning mode (1054929)
  • resolve workspace protocols in snapshot and fix OTP concurrent publish (936525c)
  • display snapshot version in publish success output (9bb6405)
  • use task.newListr() instead of createListr().run() in snapshot publish (19abbc0)
  • pass --tag flag to npm publish for prerelease versions (5c84d82)
  • always prepend base version in snapshot version generation (7ec1abc)
  • preserve original npm login URL instead of canonicalizing to /auth/cli/ (dce40bc)
  • set promptEnabled in snapshot pipeline for local npm auth (e7b1876)
  • dedupe npm login and normalize auth urls (8a615aa)

Refactoring

  • use buildReleaseBody in API release path (2ebaa28)
  • simplify createGitHubRelease to accept body directly (a843dc0)

Other Changes

  • add comprehensive regression tests for npm direct web login (ebfa71e)
  • add fallback and dedup tests for npm login (1a5d14b)
  • add error case tests for direct npm web login (9a85739)
  • format (4826caf)
  • format (7ef9c0a)
  • add comprehensive release notes test coverage (46e4f07)
  • format (e519de6)
  • format (c5d5fbd)
  • format (44fe378)

Full Changelog: https://github.com/syi0808/pubm/compare/@pubm/core@0.5.2...@pubm/core@0.5.3

pubm@0.5.2

Choose a tag to compare

@github-actions github-actions released this 07 Apr 11:33
  • Merge pull request #11 from syi0808/feat/ecosystem-execution-model (4ab24ec)
  • fix(core): use cross-platform path matchers in test-build tests (2b373e8)
  • review: fix 2 complex review items (1bb31d8)
  • review: fix 1 blocking review item (a4f253a)
  • fix(core): separate test/build groupValidated flags in checkScripts (f467cc7)
  • feat(core): ecosystem-aware test/build execution model (c949136)
  • chore(brew): update formula to 0.5.1 (5fccec6)

Full Changelog: https://github.com/syi0808/pubm/compare/pubm@0.5.1...pubm@0.5.2

@pubm/plugin-external-version-sync@0.5.2

Choose a tag to compare

  • Merge pull request #11 from syi0808/feat/ecosystem-execution-model (4ab24ec)
  • fix(core): use cross-platform path matchers in test-build tests (2b373e8)
  • review: fix 2 complex review items (1bb31d8)
  • review: fix 1 blocking review item (a4f253a)
  • fix(core): separate test/build groupValidated flags in checkScripts (f467cc7)
  • feat(core): ecosystem-aware test/build execution model (c949136)
  • chore(brew): update formula to 0.5.1 (5fccec6)

Full Changelog: https://github.com/syi0808/pubm/compare/@pubm/plugin-external-version-sync@0.5.1...@pubm/plugin-external-version-sync@0.5.2