Skip to content

chore: bump dependencies to latest within-major#83

Merged
rnegron merged 1 commit into
mainfrom
chore/deps-and-checks-2026
Jul 1, 2026
Merged

chore: bump dependencies to latest within-major#83
rnegron merged 1 commit into
mainfrom
chore/deps-and-checks-2026

Conversation

@rnegron

@rnegron rnegron commented Jul 1, 2026

Copy link
Copy Markdown
Member

Dependency bumps

Updates all direct dependencies to their latest within-major versions. Lint (oxlint) and gatsby build pass clean.

Package From To
date-fns 4.1.0 4.4.0
i18next 26.0.8 26.3.4
react-i18next 17.0.6 17.0.8
oxlint 1.63.0 1.72.0
prettier 3.8.3 3.9.4
postcss 8.5.14 8.5.16
autoprefixer 10.5.0 10.5.2

Gatsby ecosystem (gatsby + plugins) already at latest 5.16.x.

Held back (need dedicated PRs)

  • React 19 / react-dom 19 — SSG build passes, but @gatsbyjs/reach-router@2.0.1 (Gatsby's client router) hard-pins react@18.x, so React 19 registers as an invalid peer. Gatsby 5.16 does not officially support React 19; shipping it risks client-navigation/hydration breakage the static build won't catch.
  • Tailwind CSS 4 — major migration (CSS-first @theme config, @tailwindcss/postcss plugin, built-in content detection replacing @fullhuman/postcss-purgecss). The custom design system in tailwind.config.js must be ported deliberately.

Note on the stuck checks (separate from this PR)

The percy/Website and Mixed content - fullstacknights checks that hang as "Expected — waiting for status to be reported" are branch-protection required contexts that no integration posts — Percy runs as a CLI step inside the build job, and the build job itself isn't in the required list. That's a repo-settings fix (drop the two phantom contexts, require build), not a code change, so it's not part of this PR.

date-fns 4.4, i18next 26.3.4, react-i18next 17.0.8, oxlint 1.72,
prettier 3.9.4, postcss 8.5.16, autoprefixer 10.5.2.

React 19 and Tailwind 4 held back: React 19 breaks the react@18.x
peer on @gatsbyjs/reach-router (Gatsby's router); Tailwind 4 needs a
dedicated CSS-first config migration. Both warrant their own PRs.
@github-actions

github-actions Bot commented Jul 1, 2026

Copy link
Copy Markdown

Gracias por tu interes en Fullstack Nights y por hacer este Pull Request! Pronto estaremos en contacto.

@rnegron rnegron merged commit 2321e22 into main Jul 1, 2026
6 checks passed
@rnegron rnegron deleted the chore/deps-and-checks-2026 branch July 1, 2026 15:01
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