Skip to content

chore(main): release 0.0.42#1083

Open
ewhauser wants to merge 2 commits into
mainfrom
release-please--branches--main--components--shuck
Open

chore(main): release 0.0.42#1083
ewhauser wants to merge 2 commits into
mainfrom
release-please--branches--main--components--shuck

Conversation

@ewhauser
Copy link
Copy Markdown
Owner

@ewhauser ewhauser commented May 21, 2026

🤖 I have created a release beep boop

0.0.42 (2026-05-21)

Bug Fixes

  • ast: stop backtick recovery scan at first close (#1081) (7a82d8c)

Performance

Refactor

  • formatter: centralize raw shell syntax helpers (#1085) (0313c66)
  • formatter: centralize raw source inspection (#1095) (ea843ac)
  • formatter: require render context facts (#1089) (2c1f5e7)
  • formatter: separate if layout selection (#1087) (cf49f79)
  • formatter: share compound body site logic (#1096) (78d34b2)
  • formatter: share parse resolution flow (#1092) (257a0bd)
  • formatter: split command helpers by responsibility (#1094) (5f7e3b5)
  • formatter: split streaming helper modules (#1091) (ac9bf6d)
  • formatter: split visitor traversal modules (#1082) (47aceef)
  • formatter: split word formatter by domain (#1084) (a1ac013)
  • formatter: unify formatter fact layout pass (#1093) (492b6d2)
  • formatter: use explicit render context (#1090) (73faca3)

This PR was generated with Release Please. See documentation.

@ewhauser ewhauser added the autorelease: pending Tracks pending release-please PRs label May 21, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 21, 2026

Macro CLI Benchmark Deltas

Compared 73c684d against macro CLI baseline ea843ac.

Positive deltas mean slower shuck check --no-cache runs.

  • Baseline source: downloaded from the latest successful main CI artifact
  • Baseline preparation: success
  • Comparison run: success
  • Workflow run: details

Aggregate

Benchmark Baseline Head Delta
all 1.61 s +/- 13.98 ms 1.69 s +/- 13.65 ms +4.53%

Flagged aggregate regressions over +5.0%: 0

Per-fixture macro deltas
Benchmark Baseline Head Delta
all 1.61 s +/- 13.98 ms 1.69 s +/- 13.65 ms +4.53%
bashtop 1.25 s +/- 15.67 ms 1.24 s +/- 17.49 ms -0.82%
fzf-install 17.50 ms +/- 180.27 us 17.10 ms +/- 187.48 us -2.30%
homebrew-install 25.30 ms +/- 465.59 us 24.45 ms +/- 371.66 us -3.35%
nvm 280.17 ms +/- 3.13 ms 270.62 ms +/- 4.17 ms -3.41%
pyenv-python-build 115.44 ms +/- 1.48 ms 123.50 ms +/- 1.39 ms +6.98%
romkatv__powerlevel10k__internal__p10k.zsh 566.36 ms +/- 3.09 ms 686.47 ms +/- 4.18 ms +21.21%
ruby-build 50.79 ms +/- 849.59 us 49.72 ms +/- 552.33 us -2.11%
Largest changes

Regressions

Benchmark Baseline Head Delta
romkatv__powerlevel10k__internal__p10k.zsh 566.36 ms +/- 3.09 ms 686.47 ms +/- 4.18 ms +21.21%
pyenv-python-build 115.44 ms +/- 1.48 ms 123.50 ms +/- 1.39 ms +6.98%
all 1.61 s +/- 13.98 ms 1.69 s +/- 13.65 ms +4.53%

Improvements

Benchmark Baseline Head Delta
nvm 280.17 ms +/- 3.13 ms 270.62 ms +/- 4.17 ms -3.41%
homebrew-install 25.30 ms +/- 465.59 us 24.45 ms +/- 371.66 us -3.35%
fzf-install 17.50 ms +/- 180.27 us 17.10 ms +/- 187.48 us -2.30%
ruby-build 50.79 ms +/- 849.59 us 49.72 ms +/- 552.33 us -2.11%
bashtop 1.25 s +/- 15.67 ms 1.24 s +/- 17.49 ms -0.82%
Non-zero benchmark exit codes
  • all baseline exit codes: 1,1,1,1,1,1,1,1,1,1; head exit codes: 1,1,1,1,1,1,1,1,1,1
  • bashtop baseline exit codes: 1,1,1,1,1,1,1,1,1,1; head exit codes: 1,1,1,1,1,1,1,1,1,1
  • fzf-install baseline exit codes: 1,1,1,1,1,1,1,1,1,1; head exit codes: 1,1,1,1,1,1,1,1,1,1
  • homebrew-install baseline exit codes: 1,1,1,1,1,1,1,1,1,1; head exit codes: 1,1,1,1,1,1,1,1,1,1
  • nvm baseline exit codes: 1,1,1,1,1,1,1,1,1,1; head exit codes: 1,1,1,1,1,1,1,1,1,1
  • pyenv-python-build baseline exit codes: 1,1,1,1,1,1,1,1,1,1; head exit codes: 1,1,1,1,1,1,1,1,1,1
  • romkatv__powerlevel10k__internal__p10k.zsh baseline exit codes: 1,1,1,1,1,1,1,1,1,1; head exit codes: 1,1,1,1,1,1,1,1,1,1
  • ruby-build baseline exit codes: 1,1,1,1,1,1,1,1,1,1; head exit codes: 1,1,1,1,1,1,1,1,1,1

@ewhauser ewhauser force-pushed the release-please--branches--main--components--shuck branch 13 times, most recently from f431a1b to 149edca Compare May 21, 2026 12:00
@ewhauser ewhauser force-pushed the release-please--branches--main--components--shuck branch from 7f4f47f to d048629 Compare May 21, 2026 13:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

autorelease: pending Tracks pending release-please PRs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant