Deployed to relay.firefox.com on 2022-11-22 with SVCSE-918.
Highlights
- Process
Referencesheader in emails, which allows multiple replies to same sender and may fix replies for some mail systems. - Improve the mobile experience, by fixing overlapping in the mobile menu and turning the News button into an icon on small screens
- Track last call and last text for multi-channel contacts, keeping a caller as the last text sender
- Promote phones in the footer in available countries
- Add a survey for phone users (behind a feature flag)
- Prepare for text replies to previous senders (behind a feature flag)
- Prepare for credential manager integration
- Download email trackers lists at Docker image creation or at first use, remove from repository
- Log
iat(issued at) claim age, to quantify clock skew from FxA - Track website versus add-on activity in telemetry
- Dependency updates, refactors, and code cleanup
What's Changed
- fix MPP-2533: pass provider argument for DB index by @groovecoder in #2753
- Fix menu overlap, adjust z-indexes by @Vinnl in #2773
- Switch Twilio clients to initialize on first use by @jwhitlock in #2779
- MPP-2553 Update premium promo footer copy by @codemist in #2782
- Update django-stubs to 1.13.0 by @jwhitlock in #2778
- fix MPP-2494: check References header for original message id by @groovecoder in #2772
- MPP-2503: Change Profile.user to OneToOneField by @jwhitlock in #2749
- MPP-2534: Add tests for
/fxa_rp_events/, logiatclaim age by @jwhitlock in #2775 - Move email tracker list building to CI job by @say-yawn in #2670
- Bump actions/setup-node from 3.5.0 to 3.5.1 by @dependabot in #2792
- Bump sass from 1.56.0 to 1.56.1 in /frontend by @dependabot in #2795
- Bump jest-environment-jsdom from 29.2.2 to 29.3.1 in /frontend by @dependabot in #2794
- Bump @typescript-eslint/parser from 5.42.0 to 5.42.1 in /frontend by @dependabot in #2797
- Bump @next/eslint-plugin-next from 13.0.2 to 13.0.3 in /frontend by @dependabot in #2799
- Bump eslint-config-next from 13.0.2 to 13.0.3 in /frontend by @dependabot in #2796
- Bump babel-jest from 29.2.2 to 29.3.1 in /frontend by @dependabot in #2802
- Bump stylelint from 14.14.1 to 14.15.0 in /frontend by @dependabot in #2798
- Bump eslint-plugin-jest-dom from 4.0.2 to 4.0.3 in /frontend by @dependabot in #2800
- Bump jest from 29.2.2 to 29.3.1 in /frontend by @dependabot in #2793
- Turn the "News" button into icon on small screens by @Vinnl in #2705
- Add link to a survey for new phone masking users by @Vinnl in #2750
- Add multi-reply tip by @Vinnl in #2781
- Add tips to the phone masking dashboard by @Vinnl in #2780
- Add the Credential Manager integration announcement by @Vinnl in #2785
- Python dependency updates, Nov 15, 2022, round 1 by @jwhitlock in #2808
- Bump boto3 from 1.26.8 to 1.26.9 by @dependabot in #2809
- Update pull_request_template.md by @EMMLynch in #2784
- MPP-2498: Localize API error messages by @maxxcrawford in #2751
- MPP-2405: add new API_DOCS_ENABLED env var for api docs by @groovecoder in #2804
- Add custom dimension to distinguish add-on telemetry from website traffic by @maxxcrawford in #2810
- MPP-2804: Collect static files for API docs by @jwhitlock in #2815
- MPP-2581 - Track last call and text times for inbound contacts by @jwhitlock in #2814
New Contributors
Full Changelog: 2022.11.09...2022.11.17