Releases: mozilla/fx-private-relay
Releases · mozilla/fx-private-relay
2025.12.10
What's Changed
User-facing changes
Other changes
- fix(relay): Update to next 15.5.7, glob 10.5.0 by @jwhitlock in #6103
- chore: Merge in latest l10n strings by @mozilla-pontoon in #6106
- chore: Merge in latest l10n strings by @mozilla-pontoon in #6105
- chore: Merge in latest l10n strings by @mozilla-pontoon in #6119
Dependency updates
- build(deps): bump ruff from 0.14.5 to 0.14.7 by @dependabot[bot] in #6117
- build(deps): bump mypy from 1.18.2 to 1.19.0 by @dependabot[bot] in #6116
- build(deps-dev): bump @types/react from 19.2.5 to 19.2.7 by @dependabot[bot] in #6114
- build(deps): bump @stripe/stripe-js from 8.4.0 to 8.5.3 by @dependabot[bot] in #6111
- build(deps): bump swr from 2.3.6 to 2.3.7 by @dependabot[bot] in #6112
- build(deps-dev): bump stylelint from 16.26.0 to 16.26.1 by @dependabot[bot] in #6110
- build(deps-dev): bump @playwright/test from 1.56.1 to 1.57.0 by @dependabot[bot] in #6107
- build(deps): bump mozilla-it/deploy-actions/.github/workflows/build-and-push.yml from 5.3.4 to 6.1.0 by @dependabot[bot] in #6109
- build(deps): bump the boto group with 3 updates by @dependabot[bot] in #6108
- build(deps): bump sentry-sdk from 2.45.0 to 2.46.0 by @dependabot[bot] in #6118
- build(deps-dev): bump prettier from 3.6.2 to 3.7.3 by @dependabot[bot] in #6115
Full Changelog: 2025.12.03...2025.12.10
2025.12.03
What's Changed
User-facing changes
- MPP-4503 - fix(onboarding): remove "Add Relay extension" CTA for Premium users on non-Firefox browsers by @vpremamozilla in #6097
- MPP-4503 - fix(onboarding): remove "Add Relay extension" CTA for Premium users on non-Firefox browsers by @vpremamozilla in #6098
- fix(auth): enforce relay scope on bearer token auth by @joeherm in #6052
- MPP-4497: update VPN bundle page layout and text by @vpremamozilla in #6092
Other changes
- chore: Merge in latest l10n strings by @mozilla-pontoon in #6050
- chore(docs): update deployment docs for more clarity by @joeherm in #6053
- Use reusable workflow for Mozcloud build and push by @jwhitlock in #6055
- fix: Fetch submodules in "prebuild_script" of build and push workflow by @grahamalama in #6056
- fix: add permissions to build and push workflow by @grahamalama in #6057
- MPP-4496: add cooldown to dependabot by @groovecoder in #6077
- chore: Merge in latest l10n strings by @mozilla-pontoon in #6084
- MPP-4184: test(premium-sub): increasing frontend test coverage by @vpremamozilla in #6029
- chore: Merge in latest l10n strings by @mozilla-pontoon in #6085
- chore: Merge in latest l10n strings by @mozilla-pontoon in #6086
- chore: Merge in latest l10n strings by @mozilla-pontoon in #6087
- chore: Merge in latest l10n strings by @mozilla-pontoon in #6096
- chore: Merge in latest l10n strings by @mozilla-pontoon in #6099
- fix(e2e): Update delete mask screenshot for e2e stage tests by @joeherm in #6101
Dependency updates
- MPP-4481: fix js-yaml dependency update by @groovecoder in #6051
- build(deps): bump psycopg[c] from 3.2.12 to 3.2.13 by @dependabot[bot] in #6076
- build(deps): bump sentry-sdk from 2.43.0 to 2.45.0 by @dependabot[bot] in #6074
- build(deps): bump django-allauth[socialaccount] from 65.13.0 to 65.13.1 by @dependabot[bot] in #6075
- build(deps): bump black from 25.9.0 to 25.11.0 by @dependabot[bot] in #6073
- build(deps): bump twilio from 9.8.5 to 9.8.7 by @dependabot[bot] in #6072
- build(deps): bump ruff from 0.14.4 to 0.14.5 by @dependabot[bot] in #6078
- build(deps): bump phonenumbers from 9.0.18 to 9.0.19 by @dependabot[bot] in #6071
- build(deps-dev): bump stylelint from 16.25.0 to 16.26.0 by @dependabot[bot] in #6061
- build(deps-dev): bump eslint-plugin-testing-library from 7.13.3 to 7.13.5 in the eslint group by @dependabot[bot] in #6059
- build(deps-dev): bump lint-staged from 16.2.6 to 16.2.7 by @dependabot[bot] in #6065
- build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #6070
- build(deps): bump glean-parser from 18.1.0 to 18.1.1 by @dependabot[bot] in #6069
- build(deps): bump @stripe/stripe-js from 8.3.0 to 8.4.0 by @dependabot[bot] in #6080
- build(deps): bump msw from 2.12.1 to 2.12.2 by @dependabot[bot] in #6081
- build(deps-dev): bump @types/react from 19.2.2 to 19.2.5 by @dependabot[bot] in #6082
- build(deps): bump the boto group across 1 directory with 3 updates by @dependabot[bot] in #6083
- build(deps-dev): bump sass from 1.93.3 to 1.94.0 by @dependabot[bot] in #6079
- build(deps): bump coverage from 7.11.3 to 7.12.0 in the testing-libraries group by @dependabot[bot] in #6091
- build(deps-dev): bump eslint-plugin-testing-library from 7.13.4 to 7.13.5 in the eslint group by @dependabot[bot] in #6089
- build(deps): bump the boto group with 7 updates by @dependabot[bot] in #6090
New Contributors
- @grahamalama made their first contribution in #6056
Full Changelog: 2025.11.17...2025.12.03
2025.11.26
What's Changed
Note: This release was skipped in production, instead see 2025.12.03.
User-facing changes
None
Other changes
- chore(docs): update deployment docs for more clarity by @joeherm in #6053
- fix(auth): enforce relay scope on bearer token auth by @joeherm in #6052
- fix: Fetch submodules in "prebuild_script" of build and push workflow by @grahamalama in #6056
- fix: add permissions to build and push workflow by @grahamalama in #6057
- Use reusable workflow for Mozcloud build and push by @jwhitlock in #6055
- MPP-4496: add cooldown to dependabot by @groovecoder in #6077
Dependency updates
- chore: Merge in latest l10n strings by @mozilla-pontoon in #6050
- MPP-4481: fix js-yaml dependency update by @groovecoder in #6051
- build(deps): bump psycopg[c] from 3.2.12 to 3.2.13 by @dependabot[bot] in #6076
- build(deps): bump sentry-sdk from 2.43.0 to 2.45.0 by @dependabot[bot] in #6074
- build(deps): bump django-allauth[socialaccount] from 65.13.0 to 65.13.1 by @dependabot[bot] in #6075
- build(deps): bump black from 25.9.0 to 25.11.0 by @dependabot[bot] in #6073
- build(deps): bump twilio from 9.8.5 to 9.8.7 by @dependabot[bot] in #6072
- build(deps): bump ruff from 0.14.4 to 0.14.5 by @dependabot[bot] in #6078
- build(deps): bump phonenumbers from 9.0.18 to 9.0.19 by @dependabot[bot] in #6071
- build(deps-dev): bump stylelint from 16.25.0 to 16.26.0 by @dependabot[bot] in #6061
- build(deps-dev): bump eslint-plugin-testing-library from 7.13.3 to 7.13.5 in the eslint group by @dependabot[bot] in #6059
- build(deps-dev): bump lint-staged from 16.2.6 to 16.2.7 by @dependabot[bot] in #6065
- build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #6070
- build(deps): bump glean-parser from 18.1.0 to 18.1.1 by @dependabot[bot] in #6069
- build(deps): bump @stripe/stripe-js from 8.3.0 to 8.4.0 by @dependabot[bot] in #6080
- build(deps): bump msw from 2.12.1 to 2.12.2 by @dependabot[bot] in #6081
- build(deps-dev): bump @types/react from 19.2.2 to 19.2.5 by @dependabot[bot] in #6082
- build(deps): bump the boto group across 1 directory with 3 updates by @dependabot[bot] in #6083
- chore: Merge in latest l10n strings by @mozilla-pontoon in #6084
- build(deps-dev): bump sass from 1.93.3 to 1.94.0 by @dependabot[bot] in #6079
New Contributors
- @grahamalama made their first contribution in #6056
Full Changelog: 2025.11.17...2025.11.26
2025.11.17
What's Changed
User-facing changes
None
Other changes
- fix(urls): update staging URL in playwright tests, docs, settings.py by @joeherm in #6047
- fix MPP-4485 - fix(settings): disable sentry cache_spans by @groovecoder in #6048
Dependency updates
None yet (See https://mozilla-hub.atlassian.net/browse/MPP-4495 for blocker)
Full Changelog: 2025.11.11...2025.11.17
2025.11.11
What's Changed
User-facing changes
- chore: Merge in latest l10n strings by @mozilla-pontoon in #6044
- chore: Merge in latest l10n strings by @mozilla-pontoon in #6032
Other changes
- fix MPP-4486 - fix(l10n-sync): create PRs instead of direct commits by @groovecoder in #6031
- MPP-4486 - fix(l10n-sync): add missing \ after --body flag by @groovecoder in #6033
Dependency updates
- build(deps): bump mozilla-it/deploy-actions from 5.3.1 to 5.3.4 by @dependabot[bot] in #6036
- build(deps): bump coverage from 7.11.0 to 7.11.3 in the testing-libraries group by @dependabot[bot] in #6038
- build(deps): bump phonenumbers from 9.0.17 to 9.0.18 by @dependabot[bot] in #6041
- build(deps): bump ruff from 0.14.3 to 0.14.4 by @dependabot[bot] in #6042
- build(deps): bump glean-parser from 18.0.6 to 18.1.0 by @dependabot[bot] in #6043
- build(deps): bump the boto group with 3 updates by @dependabot[bot] in #6037
- build(deps): bump msw from 2.11.6 to 2.12.1 by @dependabot[bot] in #6039
- build(deps): bump @stripe/stripe-js from 8.2.0 to 8.3.0 by @dependabot[bot] in #6040
Full Changelog: 2025.11.06...2025.11.11
2025.11.06
What's Changed
User-facing Changes
None
Other Changes
None
Dependency Updates
- build(deps): bump mozilla-it/deploy-actions from 5.3.0 to 5.3.1 by @dependabot[bot] in #6017
- build(deps): bump @stripe/stripe-js from 8.1.0 to 8.2.0 by @dependabot[bot] in #6019
- build(deps): bump the boto group with 6 updates by @dependabot[bot] in #6021
- build(deps): bump ruff from 0.14.2 to 0.14.3 by @dependabot[bot] in #6022
- build(deps): bump twilio from 9.8.4 to 9.8.5 by @dependabot[bot] in #6024
- build(deps): bump sentry-sdk from 2.42.1 to 2.43.0 by @dependabot[bot] in #6025
- build(deps): bump django-allauth[socialaccount] from 65.12.1 to 65.13.0 by @dependabot[bot] in #6026
- build(deps): bump django-debug-toolbar from 6.0.0 to 6.1.0 by @dependabot[bot] in #6027
- build(deps): bump react-intersection-observer from 9.16.0 to 10.0.0 by @dependabot[bot] in #6018
- build(deps-dev): bump sass from 1.93.2 to 1.93.3 by @dependabot[bot] in #6020
- build(deps): bump drf-spectacular from 0.28.0 to 0.29.0 by @dependabot[bot] in #6023
- build(deps): bump glean-parser from 18.0.3 to 18.0.6 by @dependabot[bot] in #6028
- update Django to 5.2.8 by @groovecoder in #6030
Full Changelog: 2025.10.30...2025.11.06
2025.10.30
Released to relay.firefox.com on November 4, 2025
User-facing changes
- fix: Check front-end files in manifest mode (MPP-3730) by @jwhitlock in #6009
- MPP-4457 - Update Pricing Grid to remove PPP and unify design by @vpremamozilla in #6008
- MPP-4477 - fix(pricing-grid): show updated pricing grid for canada by @vpremamozilla in #6015
- MPP-4453: hide Firefox extension banner when already using Firefox on mobile by @vpremamozilla in #6016
Other changes
- build(mozcloud): enable more MozCloud deployments by @joeherm in #5991
- fix: Update dev e2e to use MozCloud dev by @jwhitlock in #5992
- fix(gha): fix workflow_dispatch conditions for MozCloud deploys by @joeherm in #6006
- fix(deploy): Properly set defaults for dev deploy from push by @joeherm in #6010
- MPP-4229 - Consolidate and Centralize Test Mocks by @vpremamozilla in #6014
Dependency updates
- build(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #5994
- build(deps): bump the boto group with 4 updates by @dependabot[bot] in #5995
- build(deps): bump djangorestframework-stubs from 3.16.4 to 3.16.5 in the typing-stubs group by @dependabot[bot] in #5996
- build(deps): bump mozilla-it/deploy-actions from 5.2.0 to 5.3.0 by @dependabot[bot] in #5997
- build(deps-dev): bump lint-staged from 16.2.4 to 16.2.6 by @dependabot[bot] in #5999
- build(deps): bump glean-parser from 18.0.2 to 18.0.3 by @dependabot[bot] in #6001
- build(deps): bump sentry-sdk from 2.42.0 to 2.42.1 by @dependabot[bot] in #6002
- build(deps): bump ruff from 0.14.1 to 0.14.2 by @dependabot[bot] in #6003
- build(deps): bump phonenumbers from 9.0.16 to 9.0.17 by @dependabot[bot] in #6004
- build(deps): bump psycopg[c] from 3.2.11 to 3.2.12 by @dependabot[bot] in #6005
- build(deps): bump msw from 2.11.5 to 2.11.6 by @dependabot[bot] in #6000
Full Changelog: 2025.10.23...2025.10.30
2025.10.23
Released to relay.firefox.com on October 28th, 2025.
User-facing changes
- fix: Keep querystring when redirecting for slash (MPP-4348) by @jwhitlock in #5984
- MPP-4348: propagate UTM params from landing page to SubPlat and Accounts URLs by @vpremamozilla in #5989
Other changes
- docs: Update BLE rotation, add log link by @jwhitlock in #5985
- fix: Report the invalid product key (MPP-4460) by @jwhitlock in #5986
- bug(e2e) - remove e2e test related to removed ppp bundle feature by @vpremamozilla in #5987
- task: Add more context for FxA event issues (MPP-4460) by @jwhitlock in #5988
Dependency updates
- build(deps): bump markus[datadog] from 5.1.0 to 5.2.0 by @dependabot[bot] in #5981
- build(deps): bump ruff from 0.14.0 to 0.14.1 by @dependabot[bot] in #5982
- build(deps): bump twilio from 9.8.3 to 9.8.4 by @dependabot[bot] in #5980
- build(deps): bump sentry-sdk from 2.41.0 to 2.42.0 by @dependabot[bot] in #5978
- build(deps): bump django-allauth[socialaccount] from 65.12.0 to 65.12.1 by @dependabot[bot] in #5977
- build(deps): bump the nextjs group with 4 updates by @dependabot[bot] in #5976
- build(deps): bump cryptography from 46.0.2 to 46.0.3 by @dependabot[bot] in #5975
- build(deps): bump psycopg[c] from 3.2.10 to 3.2.11 by @dependabot[bot] in #5979
- build(deps): bump coverage from 7.10.7 to 7.11.0 in the testing-libraries group by @dependabot[bot] in #5972
- build(deps): bump the boto group with 3 updates by @dependabot[bot] in #5971
- build(deps-dev): bump eslint-plugin-testing-library from 7.13.1 to 7.13.3 in the eslint group by @dependabot[bot] in #5970
- build(deps): bump actions/setup-node from 5 to 6 by @dependabot[bot] in #5969
- build(deps): bump mozilla-it/deploy-actions from 5.1.0 to 5.2.0 by @dependabot[bot] in #5968
- build(deps): bump @stripe/stripe-js from 8.0.0 to 8.1.0 by @dependabot[bot] in #5973
- build(deps-dev): bump @playwright/test from 1.56.0 to 1.56.1 by @dependabot[bot] in #5974
Full Changelog: 2025.10.17...2025.10.23
2025.10.17
What's Changed
User-facing changes
- MPP-4430 - feat(landing): remove PPP banner and PPP pricing grid card by @vpremamozilla in #5965
Full Changelog: 2025.10.15...2025.10.17
2025.10.15
What's Changed
User-facing changes
- MPP-4315: reroute “report this to us” link from the FAQ page by @vpremamozilla in #5962
Dependency updates
- build(deps): bump github/codeql-action from 3 to 4 by @dependabot[bot] in #5949
- build(deps-dev): bump eslint-plugin-testing-library from 7.11.0 to 7.13.1 in the eslint group by @dependabot[bot] in #5950
- build(deps): bump the boto group with 3 updates by @dependabot[bot] in #5951
- build(deps): bump django-stubs from 5.2.6 to 5.2.7 in the typing-stubs group by @dependabot[bot] in #5952
- build(deps-dev): bump @types/react from 19.2.0 to 19.2.2 by @dependabot[bot] in #5953
- build(deps-dev): bump @playwright/test from 1.55.1 to 1.56.0 by @dependabot[bot] in #5954
- build(deps-dev): bump lint-staged from 16.2.3 to 16.2.4 by @dependabot[bot] in #5955
- build(deps): bump msw from 2.11.3 to 2.11.5 by @dependabot[bot] in #5956
- build(deps): bump phonenumbers from 9.0.15 to 9.0.16 by @dependabot[bot] in #5957
- build(deps): bump ruff from 0.13.3 to 0.14.0 by @dependabot[bot] in #5958
- build(deps): bump sentry-sdk from 2.39.0 to 2.41.0 by @dependabot[bot] in #5960
- build(deps): bump glean-parser from 17.3.0 to 18.0.2 by @dependabot[bot] in #5959
Other changes
- Remove heroku references and code paths (MPP-4425) by @jwhitlock in #5964
- chore: fix typos by @jwhitlock in #5947
- fix(relay) Set version information in GitHub actions for GCPv2 (MPP-4425) by @jwhitlock in #5961
- fix(ci): Fix version.json generation by @jwhitlock in #5963
- fix(relay): Identify GCPv2 dev vs heroku (MPP-4425) by @jwhitlock in #5946
Full Changelog: 2025.10.08...2025.10.15