Releases: mozilla/blurts-server
Releases · mozilla/blurts-server
2025.02.03
Latest release for 2025.02.03.
What's Changed
- Use optional chaining to avoid undefined monthly_monitor_report by @rhelmer in #5511
- MNTOR-3918: churn table, admin dashboard by @mansaj in #5512
- Deprecate pre-redesign settings page by @flozia in #5520
- Upgade to Next.js 15 and React 19 by @Vinnl in #5475
- chore(deps): bump the nextjs group across 1 directory with 3 updates by @dependabot in #5528
- Add stories for header and footer components by @Vinnl in #5525
- Landing page redesign layout enhancements by @flozia in #5526
- chore(deps-dev): bump stylelint from 16.13.2 to 16.14.1 in the stylelint group across 1 directory by @dependabot in #5544
- chore(deps): bump jsdom from 25.0.1 to 26.0.0 by @dependabot in #5541
- chore(deps): bump @types/node from 22.10.9 to 22.12.0 by @dependabot in #5543
- chore(deps-dev): bump @playwright/test from 1.49.1 to 1.50.0 by @dependabot in #5537
- chore(deps-dev): bump the storybook group with 8 updates by @dependabot in #5534
- chore(deps): bump the react-aria group with 2 updates by @dependabot in #5535
- chore(deps-dev): bump lint-staged from 15.3.0 to 15.4.3 by @dependabot in #5539
- Set default variant for landing page on stage by @flozia in #5547
- chore(deps): bump the aws-sdk group with 2 updates by @dependabot in #5532
- chore(deps): bump @google-cloud/pubsub from 4.9.0 to 4.10.0 by @dependabot in #5538
- Enable landing page redesign for testing by @flozia in #5548
- Import translations from l10n repository (2025-01-28) by @mozilla-pontoon in #5531
- MNTOR-3848: Fix invalid assertions by @Vinnl in #5521
- MNTOR-3902 - Design changes to monthly report emails by @codemist in #5530
- MNTOR-3919: cronjob WIP for churn emails by @mansaj in #5495
- Cirrus has enrolments as an array by @Vinnl in #5509
- Properly skip unstable Node dependabot updates by @Vinnl in #5546
- chore(deps-dev): bump @types/jsonwebtoken from 9.0.7 to 9.0.8 by @dependabot in #5552
- chore(deps-dev): bump @faker-js/faker from 9.3.0 to 9.4.0 by @dependabot in #5557
- chore(deps): bump uuid from 11.0.3 to 11.0.5 by @dependabot in #5555
- chore(deps): bump @stripe/stripe-js from 5.5.0 to 5.6.0 by @dependabot in #5556
- MNTOR-3924: Plus Expiration heads-up page by @Vinnl in #5524
- MNTOR-3917 Plus expiration email by @Vinnl in #5559
- MNTOR-3917: Add feature flag, admin email UI and tests for the expiration email by @Vinnl in #5561
- Use Ruby version syntax for Dependabot-Docker by @Vinnl in #5558
- Implement forgotten isOnExpirationList check by @Vinnl in #5563
- chore(deps): bump @leeoniya/ufuzzy from 1.0.17 to 1.0.18 by @dependabot in #5553
- chore(deps): bump the sentry group with 3 updates by @dependabot in #5550
- Minor landing page adjustments by @flozia in #5560
- chore(deps): bump @grpc/grpc-js from 1.12.2 to 1.12.5 by @dependabot in #5554
- chore(deps): bump nodemailer from 6.9.16 to 6.10.0 by @dependabot in #5551
- Fix experiment preview for public layout by @flozia in #5549
- Another attempt at skipping unstable Node versions by @Vinnl in #5564
- chore(deps-dev): bump stylelint-scss from 6.10.1 to 6.11.0 in the stylelint group by @dependabot in #5568
- chore(deps): bump the aws-sdk group with 2 updates by @dependabot in #5567
- MNTOR-3987 - Fix lock icon out of bounds error by @codemist in #5570
- MNTOR-3897: reactivate as a part of renew coupon code by @mansaj in #5572
- Import translations from l10n repository (2025-01-31) by @mozilla-pontoon in #5574
Full Changelog: 2025.01.22...2025.02.03
2025.01.31
Daily pre-release for 2025.01.31.
What's Changed
- chore(deps): bump @leeoniya/ufuzzy from 1.0.17 to 1.0.18 by @dependabot in #5553
- chore(deps): bump the sentry group with 3 updates by @dependabot in #5550
- Minor landing page adjustments by @flozia in #5560
- chore(deps): bump @grpc/grpc-js from 1.12.2 to 1.12.5 by @dependabot in #5554
- chore(deps): bump nodemailer from 6.9.16 to 6.10.0 by @dependabot in #5551
- Fix experiment preview for public layout by @flozia in #5549
- Another attempt at skipping unstable Node versions by @Vinnl in #5564
- chore(deps-dev): bump stylelint-scss from 6.10.1 to 6.11.0 in the stylelint group by @dependabot in #5568
- chore(deps): bump the aws-sdk group with 2 updates by @dependabot in #5567
- MNTOR-3987 - Fix lock icon out of bounds error by @codemist in #5570
- MNTOR-3897: reactivate as a part of renew coupon code by @mansaj in #5572
Full Changelog: 2025.01.30...2025.01.31
2025.01.30
Daily pre-release for 2025.01.30.
What's Changed
- Properly skip unstable Node dependabot updates by @Vinnl in #5546
- chore(deps-dev): bump @types/jsonwebtoken from 9.0.7 to 9.0.8 by @dependabot in #5552
- chore(deps-dev): bump @faker-js/faker from 9.3.0 to 9.4.0 by @dependabot in #5557
- chore(deps): bump uuid from 11.0.3 to 11.0.5 by @dependabot in #5555
- chore(deps): bump @stripe/stripe-js from 5.5.0 to 5.6.0 by @dependabot in #5556
- MNTOR-3924: Plus Expiration heads-up page by @Vinnl in #5524
- MNTOR-3917 Plus expiration email by @Vinnl in #5559
- MNTOR-3917: Add feature flag, admin email UI and tests for the expiration email by @Vinnl in #5561
- Use Ruby version syntax for Dependabot-Docker by @Vinnl in #5558
- Implement forgotten isOnExpirationList check by @Vinnl in #5563
Full Changelog: 2025.01.29...2025.01.30
2025.01.29
Daily pre-release for 2025.01.29.
What's Changed
- MNTOR-3918: churn table, admin dashboard by @mansaj in #5512
- Landing page redesign layout enhancements by @flozia in #5526
- chore(deps-dev): bump stylelint from 16.13.2 to 16.14.1 in the stylelint group across 1 directory by @dependabot in #5544
- chore(deps): bump jsdom from 25.0.1 to 26.0.0 by @dependabot in #5541
- chore(deps): bump @types/node from 22.10.9 to 22.12.0 by @dependabot in #5543
- chore(deps-dev): bump @playwright/test from 1.49.1 to 1.50.0 by @dependabot in #5537
- chore(deps-dev): bump the storybook group with 8 updates by @dependabot in #5534
- chore(deps): bump the react-aria group with 2 updates by @dependabot in #5535
- chore(deps-dev): bump lint-staged from 15.3.0 to 15.4.3 by @dependabot in #5539
- Set default variant for landing page on stage by @flozia in #5547
- chore(deps): bump the aws-sdk group with 2 updates by @dependabot in #5532
- chore(deps): bump @google-cloud/pubsub from 4.9.0 to 4.10.0 by @dependabot in #5538
- Enable landing page redesign for testing by @flozia in #5548
- Import translations from l10n repository (2025-01-28) by @mozilla-pontoon in #5531
- MNTOR-3848: Fix invalid assertions by @Vinnl in #5521
- MNTOR-3902 - Design changes to monthly report emails by @codemist in #5530
- MNTOR-3919: cronjob WIP for churn emails by @mansaj in #5495
- Cirrus has enrolments as an array by @Vinnl in #5509
Full Changelog: 2025.01.24...2025.01.29
2025.01.28
Daily pre-release for 2025.01.28.
What's Changed
- Deprecate pre-redesign settings page by @flozia in #5520
- Upgade to Next.js 15 and React 19 by @Vinnl in #5475
- chore(deps): bump the nextjs group across 1 directory with 3 updates by @dependabot in #5528
- Add stories for header and footer components by @Vinnl in #5525
Full Changelog: 2025.01.23...2025.01.28
2025.01.27
Daily pre-release for 2025.01.27.
What's Changed
- Deprecate pre-redesign settings page by @flozia in #5520
- Upgade to Next.js 15 and React 19 by @Vinnl in #5475
- chore(deps): bump the nextjs group across 1 directory with 3 updates by @dependabot in #5528
- Add stories for header and footer components by @Vinnl in #5525
Full Changelog: 2025.01.23...2025.01.27
2025.01.24
Daily pre-release for 2025.01.24.
What's Changed
- Deprecate pre-redesign settings page by @flozia in #5520
- Upgade to Next.js 15 and React 19 by @Vinnl in #5475
- chore(deps): bump the nextjs group across 1 directory with 3 updates by @dependabot in #5528
- Add stories for header and footer components by @Vinnl in #5525
Full Changelog: 2025.01.23...2025.01.24
2025.01.23
2025.01.22
Daily pre-release for 2025.01.22.
What's Changed
- Record Lighthouse results by @flozia in #5448
- chore(deps): bump react-intersection-observer from 9.14.0 to 9.15.1 by @dependabot in #5522
- Landing page redesign experiment by @flozia in #5494
Full Changelog: 2025.01.21...2025.01.22
Changes compared to the last production release:
What's Changed
- Revert "MNTOR-3814 - use context to fetch experiment data from Cirrus… by @rhelmer in #5505
- Undo reverts by @Vinnl in #5507
- Handle both V1 and V2 of Cirrus' data structure by @Vinnl in #5508
- Import translations from l10n repository (2025-01-19) by @mozilla-pontoon in #5484
- Add reminder to check both flag states by @Vinnl in #5510
- Make lack of plaintext emails explicit by @Vinnl in #5485
- chore(deps-dev): bump the stylelint group across 1 directory with 2 updates by @dependabot in #5513
- chore(deps-dev): bump the testing-library group with 2 updates by @dependabot in #5515
- chore(deps): bump the aws-sdk group across 1 directory with 2 updates by @dependabot in #5516
- Record Lighthouse results by @flozia in #5448
- chore(deps): bump react-intersection-observer from 9.14.0 to 9.15.1 by @dependabot in #5522
- Landing page redesign experiment by @flozia in #5494
Full Changelog: 2025.01.15.1...2025.01.22
2025.01.21
Daily pre-release for 2025.01.21.
What's Changed
- Import translations from l10n repository (2025-01-19) by @mozilla-pontoon in #5484
- Add reminder to check both flag states by @Vinnl in #5510
- Make lack of plaintext emails explicit by @Vinnl in #5485
- chore(deps-dev): bump the stylelint group across 1 directory with 2 updates by @dependabot in #5513
- chore(deps-dev): bump the testing-library group with 2 updates by @dependabot in #5515
- chore(deps): bump the aws-sdk group across 1 directory with 2 updates by @dependabot in #5516
Full Changelog: 2025.01.20...2025.01.21