Skip to content

Release 2026.38.0 - #19

Merged
bradley-t-t merged 3 commits into
mainfrom
develop
Sep 16, 2026
Merged

bradley-t-t merged 3 commits into
mainfrom
develop

Conversation

@bradley-t-t

Copy link
Copy Markdown
Contributor

Three commits:

  • 23b7e1d Run the render test and the formatters in CI. The package now declares test, lint, format and format:check, so the workflow's --if-present calls have something to run; react and react-dom are development dependencies for the render, and prettier and eslint come in with configs matching the code as written. The component's doc comment moves onto the component it describes.
  • daffcf7 Say what the formatting and lint scripts read.
  • e9429c0 Set the version to 2026.38.0.

No change to the rail's markup or styles.

CI calls format:check, lint and test with --if-present and the package
declared none of them, so every pull request installed the tree and checked
nothing. The render assertions existed but only ever ran by hand.

The test script runs test/render.mjs, and react and react-dom become
development dependencies so the render has something to render with; neither
reaches a consuming site, which takes React through the peer dependency.
Prettier and eslint come in with a config that matches the code as written, so
formatting the tree moves only the test file's call sites. Markdown stays out
of prettier: it rewrites the JSX snippet in the README into something that
would not compile.

The component's doc comment sat above the time zone constant rather than above
the component it describes. The README's hand-run instructions are replaced by
the scripts, and .claude/ joins the ignore list so an agent worktree does not
show up as untracked.
@bradley-t-t
bradley-t-t merged commit ee41830 into main Sep 16, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant