Skip to content

chore(deps): finish reviewed dependency follow-ups (ATE-21) - #54

Merged
CountableNewt merged 3 commits into
devfrom
dependabot/bun/dev/web-runtime-52a619d19d
Sep 26, 2026
Merged

CountableNewt merged 3 commits into
devfrom
dependabot/bun/dev/web-runtime-52a619d19d

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 25, 2026 •

Copy link
Copy Markdown
Contributor

Problem and change

After the first dependency batch merged, Dependabot opened eight follow-ups. This candidate combines them and fixes the ESLint 10 plugin API incompatibility instead of disabling lint rules.

  • Upgrade Next to 16.3.6, Astro to 7.3.4, Vitest to 5.0.1, Turbo to 2.11.3, and tailwind-merge to 3.7.0 with a regenerated frozen Bun lockfile.
  • Upgrade setup-node to v7 and Hummingbird to 2.27.0 in both Swift services. Existing Node 24 and Swift 6.2 toolchains satisfy their requirements.
  • Adapt the six Next ESLint configurations using official @eslint/compat 2.1.1. This restores removed ESLint APIs used by existing React/accessibility/import plugins, retaining all rules and local overrides. Legacy plugins still declare ESLint <=9 peers; the compatibility adapter supports this migration and lint runs under ESLint 10.11.0.

Verification

Frozen Bun 1.3.14 install, full lint (11 tasks), typecheck (16 tasks), and tests (16 tasks plus 11 Railway tests) pass. Full clean-snapshot bun run verify and the policy unit suite pass. All 30 required CI checks passed on a0281ee: https://github.com/Stygian-Tech/atelier/actions/runs/36204121234. No rule disables, check bypasses, production promotion, or database migrations.

Closeout

Tracks ATE-21: https://linear.app/stygian-tech/issue/ATE-21/review-and-merge-september-dependabot-updates-into-dev

Consolidates #52, #53, #55, #56, #57, #58, and #59. Each will be closed after successful protected merge and verification that its reviewed update is present in dev. PR #57's original crash was react/display-name: contextOrFilename.getFilename is not a function; the official adapter resolves it. Rollback is a normal revert of the merged dependency update.

Bumps the web-runtime group with 2 updates: [next](https://github.com/vercel/next.js) and [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro).


Updates `next` from 16.3.5 to 16.3.6
- [Release notes](https://github.com/vercel/next.js/releases)
- [Commits](vercel/next.js@v16.3.5...v16.3.6)

Updates `astro` from 7.2.10 to 7.3.4
- [Release notes](https://github.com/withastro/astro/releases)
- [Changelog](https://github.com/withastro/astro/blob/main/packages/astro/CHANGELOG.md)
- [Commits](https://github.com/withastro/astro/commits/astro@7.3.4/packages/astro)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 16.3.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: web-runtime
- dependency-name: astro
  dependency-version: 7.3.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: web-runtime
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Sep 25, 2026
@dependabot
dependabot Bot requested a review from CountableNewt as a code owner September 25, 2026 22:40
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Sep 25, 2026
Validate the newly generated web, Swift, and action updates together, preserving reviewed lockfile versions for ATE-21.
Use the official ESLint compatibility adapter so existing React and accessibility rules keep running without disabling checks.
@CountableNewt CountableNewt changed the title chore(deps): bump the web-runtime group with 2 updates chore(deps): finish reviewed dependency follow-ups (ATE-21) Sep 26, 2026
@linear-code

linear-code Bot commented Sep 26, 2026

Copy link
Copy Markdown

ATE-21

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

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant