Skip to content

chore(main): release 0.13.6 - #23

Merged
AbysmalBiscuit merged 1 commit into
mainfrom
release-please--branches--main--components--devkit
Aug 31, 2026
Merged

chore(main): release 0.13.6#23
AbysmalBiscuit merged 1 commit into
mainfrom
release-please--branches--main--components--devkit

Conversation

@AbysmalBiscuit

@AbysmalBiscuit AbysmalBiscuit commented Aug 30, 2026

Copy link
Copy Markdown
Owner

🤖 I have created a release beep boop

0.13.6 (2026-08-31)

Features

  • config: add rendered-name length limits (6a4c424)
  • config: add the [parallelism] table (b5fb874)
  • config: add the preserve table (1eb7f4d)
  • config: size the shared pool from [parallelism] (d3538cf)
  • issue: add short_slug for worktree directories (01c82d3)
  • issue: group sync-includes file lists (141cc4c)
  • issue: measure a template's room for a slug (fda4710)
  • issue: name symlinks as links in a sync-includes dry run (6e63370)
  • issue: preserve worktree files before removing them (0df2bef)
  • issue: report created symlinks beside copied files (094fee8)
  • issue: resolve and validate preserve entries (7187b3c)
  • issue: return the config load outcome from select (1ae0ab1)
  • issue: show progress while copying worktree includes (a1d59f6)
  • pool: add the workspace's shared worker pool (0da87a9)
  • progress: let steps draw sub-progress (a05ae31)
  • progress: settle a step failed without a Result (ae94517)
  • sys: add a symlink primitive to the platform boundary (9b04817)
  • worktree: add copy_out for archiving a worktree (d7af7b2)
  • worktree: derive a pattern's literal walk root (9c0fd6e)
  • worktree: report progress from the include copy (23f3875)
  • worktree: report progress from the include walk (b05a4e8)
  • worktree: reproduce a matched symlink instead of its contents (5fb97dd)
  • worktree: tell cheap includes from expensive ones (4fd9b56)

Bug Fixes

  • config: size the shared pool at the one config door (83614e2)
  • issue: ask the filesystem whether a preserve destination is inside (823fa70)
  • issue: cap the checkout-pr directory name (0937531)
  • issue: clamp branch budget without slug (f5a9f7f)
  • issue: correct end's preserve reporting and summary sweep (4fc1f85)
  • issue: name the config key in budget errors (e19b86d)
  • issue: pin include sub-step arithmetic and wording (58fb1c9)
  • issue: report occupied symlinks by name, not by subtraction (a256db2)
  • issue: tighten end's config and preserve gates (c7ee838)
  • progress: cover detail rendering, degrade poisoned locks (3a20483)
  • progress: gate substep and align its column (ba890d7)
  • test: strengthen pool configuration assertion to pin actual width (9b989a4)
  • worktree: archive the root for a pattern of only dots (2a4b10b)
  • worktree: bound jwalk descent to what a pattern can match (fdd071a)
  • worktree: classify jwalk errors correctly (a035cbe)
  • worktree: degrade Prune when a prefix will not compile (a86a4d9)
  • worktree: drain the walk on the calling thread (bf172e7)
  • worktree: drop an empty include pattern before the join (39c3f30)
  • worktree: drop change-relative phrasing in doc comment (5185e36)
  • worktree: gate a test helper to the platform that uses it (52b4f61)
  • worktree: name the target of an unresolvable link (dd11c2f)
  • worktree: name what consumes walk_root (5268bf4)
  • worktree: never plan the source root as a link (cb20530)
  • worktree: plan a matched symlink as a link, not its contents (9565235)
  • worktree: plan each file once across overlapping patterns (6cbe052)
  • worktree: read a pattern's components once, not twice (f690ff5)
  • worktree: refuse a symlink cycle jwalk cannot see (d8a5ac2)
  • worktree: refuse an include pattern that leaves the source tree (a4b3a72)
  • worktree: report a directory the walk could not read (bd1da6e)
  • worktree: reword atomic comment, add empty-slot test (ef065b8)
  • worktree: reword Walk's Sync doc comment (36fa816)
  • worktree: seed the cycle check from every ancestor of the walk root (ad8c35a)
  • worktree: stay silent on a directory deleted mid-walk (4c308ca)
  • worktree: strip a leading ./ from an include pattern (80eb3da)

Performance Improvements

  • worktree: copy a pattern's files in parallel (a2c272f)
  • worktree: expand include patterns with a scoped jwalk (faa49d9)
  • worktree: walk and classify a directory include in parallel (3c5e492)

This PR was generated with Release Please. See documentation.

@AbysmalBiscuit
AbysmalBiscuit force-pushed the release-please--branches--main--components--devkit branch 6 times, most recently from a5f883a to 64a6016 Compare August 31, 2026 16:21
@AbysmalBiscuit
AbysmalBiscuit force-pushed the release-please--branches--main--components--devkit branch from 64a6016 to e9d0aa9 Compare August 31, 2026 17:39
@AbysmalBiscuit
AbysmalBiscuit merged commit 7716db8 into main Aug 31, 2026
11 checks passed
@AbysmalBiscuit

Copy link
Copy Markdown
Owner Author

🤖 Created releases:

🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant