Skip to content

Releases: mozilla/addons-server

2025.07.24-1

28 Jul 13:49

Choose a tag to compare

NOT DEPLOYED TO PROD - to be replaced with 2025.07.24-2

Cherry pick release
This week's push hero is @KevinMind

Previous Release: 2025.07.24

Blockers:

Cherry-picks:

2bf9c64
5d433c7
4fdc216

Before we push:

Before we start:

Before we promote:

After we're done:

Addons Server Changelog:

Full Changelog: 2025.07.24...2025.07.24-1

2025.07.24

23 Jul 10:32

Choose a tag to compare

This week's push hero is @KevinMind

Previous Release: 2025.07.10

Blockers:

Cherry-picks:

Before we push:

Before we start:

Before we promote:

After we're done:

Addons-Frontend Changelog:

Full Changelog: mozilla/addons-frontend@2025.06.26...2025.07.24

Addons Server Changelog:

What's Changed

Notable things shipping

Dependendabots

Full Changelog: 2025.07.10...2025.07.24

2025.07.10

08 Jul 11:11

Choose a tag to compare

This week's push hero is @eviljeff

Previous Release: 2025.06.26-1

Blockers:

Cherry-picks:

Before we push:

Before we start:

Before we promote:

After we're done:

Addons-Frontend Changelog:

Addons Server Changelog:

What's Changed

Notable things shipping

  • Update Makefile-docker by @eviljeff in #23610
  • send email to 2nd level approvers when something enters the queue by @eviljeff in #23608
  • remove NOT_PROMOTED group as a concept. by @KevinMind in #23626
  • Use updated github action for slack workflow notifications by @KevinMind in #23625
  • Fix overrides of negative reviewer/moderator actions for add-ons by @diox in #23623
  • Expose private notes and/or reasoning from reviewer by @eviljeff in #23644
  • Handle decisions coming from webhook we already created by @diox in #23633
  • Add duplicate_addon_version_for_rollback task by @eviljeff in #23638
  • Reduce number of queries caused by promoted groups checks by @diox in #23657
  • fix 2nd level template layout for private_notes from Cinder by @eviljeff in #23666
  • Compare correct data type for notify value on _health_check.yml workflow by @KevinMind in #23674
  • Make enable/disable auto-approval an action in review page by @diox in #23651

Dependendabots

Full Changelog: 2025.06.26...2025.07.10

2025.06.26-1

25 Jun 15:55
f5539c4

Choose a tag to compare

This week's push hero is @KevinMind

See: 2025.06.26

Cherry-picks:

2025.06.26

24 Jun 20:36

Choose a tag to compare

This week's push hero is @KevinMind

Previous Release: 2025.06.12

Blockers:

Cherry-picks:

Before we push:

Before we start:

Before we promote:

After we're done:

run ./manage auto_resolve_reports (no rush)

Addons-Frontend Changelog:

mozilla/addons-frontend@2025.06.12...2025.06.26

Addons Server Changelog:

What's Changed

Notable things shipping

  • Replace twitter links with bluesky by @diox in #23561
  • Put add-on hard-deletion for old deleted users behind a waffle switch by @diox in #23550
  • Add auto_resolve_reports command to run on reviewer tools backlog by @eviljeff in #23560
  • Reset user sessions when users are banned by @diox in #23562
  • Expose data collection permissions in API by @diox in #23581
  • define Config keys in constants, with safeguards by @eviljeff in #23565
  • Only hold version rejections for 2nd level approval if they would lead to the listing being unavailable by @diox in #23589
  • Don't add NHR for a version we couldn't auto-approve if it's waiting for 2nd level approval by @diox in #23583
  • Lock down github action permissions by @KevinMind in #23566
  • Use commit sha as ref because commit message is too unpredictable by @KevinMind in #23602
  • Build policy rendering with placeholder values as django form fields by @eviljeff in #23582
  • Include policy text in stakeholder email (if reviewer tools uses policies) by @eviljeff in #23607
  • Refactor CI workflow: Remove unnecessary Git step and update job names and conditions for builds by @KevinMind in #23606
  • Update draft_release.yml by @KevinMind in #23611
  • exclude 2nd level approval requeued jobs from being auto resolved by @eviljeff in #23603

Dependendabots

Full Changelog: 2025.06.12...2025.06.26

2025.06.12

10 Jun 18:19

Choose a tag to compare

This week's push hero is @diox

Previous Release: 2025.05.29

Blockers:

Cherry-picks:

Before we push:

Before we start:

Before we promote:

After we're done:

Addons-Frontend Changelog:

mozilla/addons-frontend@2025.05.29...2025.06.12

Addons Server Changelog:

What's Changed

Notable things shipping

  • Send requires_payment field to Cinder by @diox in #23515
  • auto-resolve incoming reports where the addon version has been reviewed by @eviljeff in #23465
  • Push delayed rejection date forward after second level approval by @diox in #23537
  • Auto resolve forwarded jobs where all content has already been reviewed by @eviljeff in #23527
  • Parse and store data collection permissions, behind a waffle switch by @diox in #23545
  • Fix intermittent test failure TestRankingScenarios::test_scenario_promoted by @diox in #23551
  • Expose new current_version after rejection in stakeholder email by @eviljeff in #23534
  • Use specific, non-admin permission for 2nd level approval queue by @diox in #23538

Dependendabots

Full Changelog: 2025.05.29...2025.06.12

2025.05.29

27 May 17:52

Choose a tag to compare

This week's push hero is @KevinMind

Previous Release: 2025.05.15-1

Blockers:

Cherry-picks:

Before we push:

Before we start:

Before we promote:

After we're done:

Addons-Frontend Changelog:

mozilla/addons-frontend@2025.05.15...2025.05.29

Addons Server Changelog:

What's Changed

Notable things shipping

  • drop support for AMO_ESCALATE and forwarded jobs by @eviljeff in #23338
  • Drop Legacy Promoted Models by @chrstinalin in #23425
  • Fix including policies text in emails of decisions coming from Cinder with notes by @diox in #23451
  • Improvements to Discovery Addon Admin by @chrstinalin in #23457
  • Add retry mechanism to health check and notification of recovery by @KevinMind in #23453
  • Allow policies to be selected directly for reviewer tools actions by @eviljeff in #23437
  • Display banned column in user admin changelist page by @diox in #23464
  • Add auto generated model documentation to AMO docs by @KevinMind in #22483
  • update ContentActionTargetAppealRemovalAffirmation template by @eviljeff in #23466
  • Add distinct to search by promoted in discovery addons by @chrstinalin in #23477
  • When resolving multiple jobs in a reviewer action, record activity & notify owners once by @diox in #23459
  • Squash migrations the right way by @KevinMind in #23458
  • Fix urlparams() when a query has multiple values for a given key by @diox in #23478
  • Expose when jobs were created / forwarded / requeued in review page by @diox in #23485
  • Docker compose: Add 'start_period' to healthcheck for web and worker by @wagnerand in #23500
  • Make add-ons in PromotedClass Partner pre-review by @wagnerand in #23497
  • Handle version rejection appeals forwarded to legal by @eviljeff in #23484
  • Remove 'dsa-appeals-review' waffle switch by @diox in #23506

Dependendabots

Full Changelog: 2025.05.15...2025.05.29

2025.05.15-1

14 May 17:00

Choose a tag to compare

This week's push hero is @diox

Previous Release: 2025.05.01-1

Blockers:

Cherry-picks:

Before we push:

Before we start:

Before we promote:

After we're done:

Addons-Frontend Changelog:

mozilla/addons-frontend@2025.05.01...2025.05.15

Addons Server Changelog:

What's Changed

Notable things shipping

  • Ignore all decisions that originated from the api by @eviljeff in #23386
  • Enable Partner Group for High Profile Rating by @chrstinalin in #23390
  • prevent empty job_id values - null should be the only empty value by @eviljeff in #23396
  • Only consider active NHR when filtering for due date reasons by @diox in #23421
  • Remove locales below 80% threshold by @diox in #23395
  • Prepare Drop of Old Promotion Models by @chrstinalin in #23315
  • Only Show Badged Promoted Groups in Devhub by @chrstinalin in #23372
  • Expose the policy text for decisions in version|important-changes history by @eviljeff in #23401
  • Re-order needs human review reasons, display them in the review queue for each add-on by @diox in #23426
  • associate deny appeal version logs with original versions by @eviljeff in #23449
  • Record reasoning and private_notes separately in Content Decisions by @diox in #23419
  • Add runbooks with examples for localdev/dev/statistics by @KevinMind in #23286

Dependendabots

Full Changelog: 2025.05.01...2025.05.15-1

2025.05.15

13 May 20:36
a25748b

Choose a tag to compare

This week's push hero is @diox

Previous Release: 2025.05.01-1

Blockers:

Cherry-picks:

Before we push:

Before we start:

Before we promote:

After we're done:

Addons-Frontend Changelog:

mozilla/addons-frontend@2025.05.01...2025.05.15

Addons Server Changelog:

What's Changed

Notable things shipping

  • Ignore all decisions that originated from the api by @eviljeff in #23386
  • Enable Partner Group for High Profile Rating by @chrstinalin in #23390
  • prevent empty job_id values - null should be the only empty value by @eviljeff in #23396
  • Only consider active NHR when filtering for due date reasons by @diox in #23421
  • Remove locales below 80% threshold by @diox in #23395
  • Prepare Drop of Old Promotion Models by @chrstinalin in #23315
  • Only Show Badged Promoted Groups in Devhub by @chrstinalin in #23372
  • Expose the policy text for decisions in version|important-changes history by @eviljeff in #23401
  • Re-order needs human review reasons, display them in the review queue for each add-on by @diox in #23426
  • associate deny appeal version logs with original versions by @eviljeff in #23449
  • Record reasoning and private_notes separately in Content Decisions by @diox in #23419
  • Add runbooks with examples for localdev/dev/statistics by @KevinMind in #23286

Dependendabots

Full Changelog: 2025.05.01...2025.05.15

2025.05.01-1

07 May 15:07

Choose a tag to compare

Off-band release

This week's push hero is @eviljeff

Previous Release: 2025.05.01

Cherry-picks:

Before we push:

Before we start:

Before we promote:

After we're done: