github mozilla/fx-private-relay 2026.01.26

latest releases: 2026.05.20, 2026.05.14, 2026.05.07...
pre-release3 months ago

Planned for release to relay.firefox.com on February 3rd, 2026.
Bugs found on stage. This will be replaced by a later tag.

User-facing changes

Other Changes

Switch to Turbopack

next.js 16 included changing the default bundler from Webpack to Turbopack. Turbopack uses a different naming scheme for classes, and our Playright End-to-End tests broke due to looking for the Webpack class names. This release includes adding data-testid attributes to rendered HTML, used by Playright tests. No visual or functional changes are expected in the frontend. PRs include:

Updates to /api/v1/terms-accepted-user

The /api/v1/terms-accepted-user is used by Firefox to add new Relay users. A cache key algorithm gave different answers for different servers, so there was no shared cache. Some runtime errors like timeouts were unhandled, giving generic 500 errors. This release includes a fixed cache key algorithm. It also handles the errors, but continues to return 500 Internal Server Error. Firefox should see no difference, and should continue to retry 500 responses. PRs include:

Dependency updates

  • build(deps): bump the boto group with 3 updates by @dependabot[bot] in #6201
  • build(deps-dev): bump sass from 1.97.1 to 1.97.2 by @dependabot[bot] in #6200
  • build(deps): bump @stripe/stripe-js from 8.6.0 to 8.6.1 by @dependabot[bot] in #6202
  • build(deps): bump types-requests from 2.32.4.20250913 to 2.32.4.20260107 in the typing-stubs group by @dependabot[bot] in #6203
  • build(deps-dev): bump @types/react from 19.2.7 to 19.2.8 by @dependabot[bot] in #6204
  • build(deps): bump the boto group with 3 updates by @dependabot[bot] in #6216
  • build(deps): bump model-bakery from 1.21.0 to 1.22.1 in the testing-libraries group by @dependabot[bot] in #6217
  • build(deps): bump djangorestframework-stubs from 3.16.6 to 3.16.7 in the typing-stubs group by @dependabot[bot] in #6218
  • build(deps): bump sentry-sdk from 2.48.0 to 2.49.0 by @dependabot[bot] in #6219
  • build(deps): bump twilio from 9.9.0 to 9.9.1 by @dependabot[bot] in #6220
  • build(deps): bump the nextjs group with 4 updates by @dependabot[bot] in #6221
  • build(deps): bump ruff from 0.14.10 to 0.14.13 by @dependabot[bot] in #6226
  • build(deps): bump dj-database-url from 3.0.1 to 3.1.0 by @dependabot[bot] in #6227
  • build(deps): bump drf-spectacular-sidecar from 2025.12.1 to 2026.1.1 by @dependabot[bot] in #6229
  • build(deps-dev): bump stylelint from 16.26.1 to 17.0.0 by @dependabot[bot] in #6223
  • build(deps): bump react-intersection-observer from 10.0.0 to 10.0.2 by @dependabot[bot] in #6224
  • build(deps-dev): bump prettier from 3.7.4 to 3.8.0 by @dependabot[bot] in #6222
  • build(deps): bump phonenumbers from 9.0.21 to 9.0.22 by @dependabot[bot] in #6230
  • build(deps-dev): bump stylelint-scss from 6.14.0 to 7.0.0 by @dependabot[bot] in #6225
  • build(deps-dev): bump stylelint-config-recommended-scss from 16.0.2 to 17.0.0 by @dependabot[bot] in #6228

Full Changelog: 2026.01.14...2026.01.26

Don't miss a new fx-private-relay release

NewReleases is sending notifications on new releases.