Released to production on May 23, 2023 with SVCSE-1261.
User-facing changes
- MPP-3078: Rewrite
_handle_complaints, turn onauto_block_spamby @jwhitlock in #3430. This automatically blocks emails identified as spam by AWS when a user marks a Relay email as spam in their supported client. - MPP-3064 - Email tracker link by @lloan and @groovecoder in #3410. Do not link to the tracker page with 0 trackers, and handle 0 trackers for legacy links.
- New welcome email for first-time users. This is behind a waffle flag
welcome_email, which will not be enabled in production until QA testing and more translations. This also involved a re-review of the email wrapper. PRs include:- MPP-2809 - Email template for first time Relay Users by @lloan in #3180.
- for MPP-3123: add system-ui, sans-serif fallback fonts by @groovecoder in #3434
- MPP-3131 - Translation fixes by @jwhitlock in #3432
- MPP-3131 - Updates to the email wrapper by @jwhitlock in #3435
Other changes
- Disable Sentry cache inspection in DEBUG by @jwhitlock in #3429
- MPP-3131: Convert address to non-translated string by @jwhitlock in #3436
- MPP-3131: Remove merged frontend strings from pending.ftl by @jwhitlock in #3437
Dependency updates
- Bump @typescript-eslint/eslint-plugin from 5.59.2 to 5.59.5 by @dependabot in #3424
- Bump @next/eslint-plugin-next from 13.4.1 to 13.4.2 by @dependabot in #3417
- Bump eslint-plugin-testing-library from 5.10.3 to 5.11.0 by @dependabot in #3416
- Bump eslint-config-next from 13.4.1 to 13.4.2 by @dependabot in #3420
- Bump @typescript-eslint/parser from 5.59.2 to 5.59.5 by @dependabot in #3418
- Bump @mozilla-protocol/core from 16.1.0 to 17.0.0 by @dependabot in #3422
- Bump react-toastify from 9.1.2 to 9.1.3 by @dependabot in #3421
- Bump @next/bundle-analyzer from 13.4.1 to 13.4.2 by @dependabot in #3423
- Python updates 2023 05 15 by @groovecoder in #3427
- pyjwt 2.6.0 to 2.7.0, with type fixes by @jwhitlock in #3428
Full Changelog: 2023.05.12...2023.05.18