Skip to content

Commit 88d5ab8

Browse files
committed
Version packages
@varlock/bumpy@0.1.0
1 parent 29844d6 commit 88d5ab8

9 files changed

Lines changed: 14 additions & 38 deletions

.bumpy/bump-select-prompt.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.bumpy/changelog-formatters.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.bumpy/fix-bun-runtime-dep.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.bumpy/pat-pr-and-comments.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.bumpy/preserve-package-json-formatting.md

Lines changed: 0 additions & 7 deletions
This file was deleted.

.bumpy/propagation-refactor.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.bumpy/remove-patch-isolated.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

packages/bumpy/CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
11
# Changelog
22

3+
## 0.1.0
4+
5+
_2026-04-21_
6+
7+
- [#13](https://github.com/dmno-dev/bumpy/pull/13) [`16ca818`](https://github.com/dmno-dev/bumpy/commit/16ca8184ceccecf4c9d1bfe396338cb695152307) Thanks [@theoephraim](https://github.com/theoephraim)! - Preserve package.json formatting when bumping versions
8+
Instead of re-serializing the entire file with `JSON.stringify`, version bumps and dependency range updates now use targeted string replacements. This prevents reformatting issues like inline arrays being expanded to multi-line, indentation style changes, and other unnecessary churn.
9+
- [#14](https://github.com/dmno-dev/bumpy/pull/14) [`920dd29`](https://github.com/dmno-dev/bumpy/commit/920dd2995f30b21f72df3f840d3446c55371c716) Thanks [@theoephraim](https://github.com/theoephraim)! - Restructured version propagation into Phase A/B/C architecture. Phase A (out-of-range fixes) always runs — peer deps now match the triggering bump level instead of always forcing major. Added workspace:^ protocol resolution for range checking. Removed minor-isolated and specificDependencyRules. Added none bump type and patch-isolated validation. Added warnings for ^0.x peer dep propagation and workspace:\* on peer deps.
10+
- [#17](https://github.com/dmno-dev/bumpy/pull/17) [`256a9db`](https://github.com/dmno-dev/bumpy/commit/256a9db0cc9e490bd631522c1118e7d793bc6e99) Thanks [@theoephraim](https://github.com/theoephraim)! - Add `thankContributors` option to the GitHub changelog formatter to disable "Thanks @user" messages entirely. Add dedicated changelog formatters docs page.
11+
- [#18](https://github.com/dmno-dev/bumpy/pull/18) [`c143126`](https://github.com/dmno-dev/bumpy/commit/c1431262185a3d5513a06456bcfe40b31131b706) Thanks [@theoephraim](https://github.com/theoephraim)! - Fix "Bun is not defined" error in CI release command when running under Node.js by replacing `Bun.CryptoHasher` with `node:crypto`.
12+
- [#20](https://github.com/dmno-dev/bumpy/pull/20) [`243a1c7`](https://github.com/dmno-dev/bumpy/commit/243a1c78963ae1f26fae86e3675dc02786e04e11) Thanks [@theoephraim](https://github.com/theoephraim)! - Add `--pat-pr` and `--pat-comments` flags to CI commands, allowing users to opt in to using `BUMPY_GH_TOKEN` for PR creation and comment posting. Also fixes CI not triggering on newly created version PRs.
13+
- [#21](https://github.com/dmno-dev/bumpy/pull/21) [`be42db2`](https://github.com/dmno-dev/bumpy/commit/be42db29f20e5ed6f14a2572a526825d6b56d242) Thanks [@theoephraim](https://github.com/theoephraim)! - Redesign `bumpy add` interactive UI with a unified bump level selector. Packages are shown in two groups (changed/unchanged), navigated with arrow keys, and bump levels cycled with left/right. Changed packages default to patch.
14+
- [#22](https://github.com/dmno-dev/bumpy/pull/22) [`25d135d`](https://github.com/dmno-dev/bumpy/commit/25d135d76719d5bfa10833aa6120716faf118b6e) Thanks [@theoephraim](https://github.com/theoephraim)! - Removed `patch-isolated` bump type. The concept added complexity for minimal benefit — in most monorepos using `^` ranges, a patch bump already stays in range without triggering propagation. Users who need to prevent propagation can use per-package `dependencyBumpRules` config instead.
15+
316
## 0.0.2
417

518
_2026-04-15_

packages/bumpy/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@varlock/bumpy",
3-
"version": "0.0.2",
3+
"version": "0.1.0",
44
"description": "Modern monorepo versioning and changelog tool",
55
"keywords": [
66
"bump",

0 commit comments

Comments
 (0)