🐛 Bug Fix
- Run TurboSnap 2.0 on Vitest builds, and skip it for Playwright and Cypress #1677 (@codykaup)
- Pass the upload result through the upload task unchanged #1687 (@justin-thurman)
- Let register.js handle every subcommand failure #1686 (@codykaup)
- Delete duplicated timeout and NUL helpers #1685 (@codykaup)
- Lint unneeded nullish guards and type assertions #1680 (@codykaup)
- Replace JSDoc links with code names #1683 (@codykaup)
- Require git options on every git call so none drops gitTimeout #1681 (@codykaup)
- Refuse to build a TurboSnap 2.0 manifest with no story files #1676 (@codykaup)
- Add a Vitest e2e fixture with no Storybook of its own #1675 (@codykaup)
- Run knip in production mode in CI #1682 (@codykaup)
- Exit 1 with the error message when a subcommand fails #1674 (@codykaup)
- Remove Codecov from CI #1673 (@codykaup)
- Retain ancestor build details in diagnostics #1672 (reubenellis@Reubens-MacBook-Pro-2.local)
- Correct verify-chromatic-cli recipes found stale in a live pass #1646 (@codykaup)
- Remove dead environment field, git param, and task option #1668 (@codykaup)
- Fix Blob$1 type error in bundled chromatic/node declarations #1669 (@codykaup)
- Remove the test-only countNodeModulesFiles helper #1667 (@codykaup)
- Remove three unused error message modules #1666 (@codykaup)
- Ignore trailing slashes in the Git remote URL when deriving the repository slug #1583 (@RaphaelFakhri)
- Cancel superseded check-labels runs and exclude Markdown from Prettier #1657 (@codykaup)
- Bump mime-types and @types/mime-types #1651 (@dependabot[bot])
- Refuse build-ref comparisons with different dependencies #1647 (@justin-thurman)
- Report bundled dependency version changes in package-size comments #1648 (@justin-thurman)
- Remove unused upload lifecycle callback options #1658 (@justin-thurman)
Authors: 5
- @dependabot[bot]
- Cody Kaup (@codykaup)
- Justin Thurman (@justin-thurman)
- Raphael Fakhri (@RaphaelFakhri)
- Reuben Ellis (@ethriel3695)