Skip to content

Commit 0b775b1

Browse files
committed
Merge upstream/main into fix/818-git-line-ending-normalization
main moved the git VCS extension into packages/hunk-git (modem-dev#997); git tracked the rename, so the regression test moved with it to packages/hunk-git/src/index.test.ts. No content conflicts. bun test packages/hunk-git/src/: 60 passed, 0 failed
2 parents bb43bf6 + 0b73046 commit 0b775b1

935 files changed

Lines changed: 20963 additions & 2706 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎.changeset/README.md‎

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@ Select `hunkdiff` and choose the semver bump that matches the shipped CLI/packag
1414
- `minor` for new user-facing features
1515
- `major` for breaking changes
1616

17-
`package.json` intentionally lists `"."` in `workspaces` so Changesets can discover the root `hunkdiff` package. Keep that entry unless Hunk moves the publishable package out of the repository root.
17+
The private root workspace lists `packages/*`, and Changesets discovers the published `hunkdiff`
18+
package at `packages/hunk/package.json`. Private implementation workspaces remain ignored and are
19+
never published.
1820

1921
For maintenance-only PRs that should not appear in release notes, create an empty changeset:
2022

@@ -28,6 +30,9 @@ Release prep runs:
2830
bun run release:version
2931
```
3032

31-
That consumes the pending `.changeset/*.md` files, updates `CHANGELOG.md`, and bumps package versions for the release commit.
33+
`CHANGELOG.md` at the repository root is the canonical changelog consumed by the website and
34+
release tooling. The version wrapper temporarily stages that history beside the package for
35+
Changesets, then copies the generated release entry back to the root and removes the temporary
36+
package changelog. It also bumps `packages/hunk/package.json` for the release commit.
3237

3338
After the tag release publishes npm packages and GitHub release assets, verify Homebrew through `Homebrew/homebrew-core`. Hunk is on Homebrew's Autobump list, so do not open manual simple version-bump PRs. Wait for the automated `hunk <version>` PR, confirm it merges, then verify `brew install hunk` resolves to the released version. Use `brew bump-formula-pr hunk --version <version>` only if Homebrew maintainers ask for a manual bump or Autobump stalls unexpectedly.

‎.changeset/bright-pens-reply.md‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"hunkdiff": minor
3+
---
4+
5+
Add session CLI support for replying to existing inline review notes with inherited code anchors.

‎.changeset/bun-1-4-2-runtime.md‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"hunkdiff": patch
3+
---
4+
5+
Upgrade the bundled Bun runtime to 1.4.2 for lower memory use and runtime fixes.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"hunkdiff": minor
3+
---
4+
5+
Let extension CLI commands attach validated provider-neutral review metadata when they delegate a patch into Hunk, expose it to extension panes and live-session snapshots, and show delegated change-request identity in a concise built-in top pane.
File renamed without changes.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"hunkdiff": patch
3+
---
4+
5+
Keep commit reviews responsive while bundled VCS commands run, and share one correctly owned extension lifecycle across retained history and embedded reviews.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"hunkdiff": minor
3+
---
4+
5+
Allow folders in the wide sidebar tree to be collapsed and expanded with the mouse while file navigation reveals destinations hidden inside collapsed folders.
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
---
2+
---
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"hunkdiff": patch
3+
---
4+
5+
Keep the themed history loading screen visible until a selected commit review is ready to claim the terminal.

‎.changeset/funky-candles-drive.md‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
---
2+
---

0 commit comments

Comments
 (0)