Skip to content

Releases: mozilla/addons-server

2025.06.12

10 Jun 18:19
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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:

2025.05.01

29 Apr 17:19
ea8c3a9
Compare
Choose a tag to compare

This week's push hero is @eviljeff

Previous Release: 2025.04.17-2

Blockers:

Cherry-picks:

Before we push:

Before we start:

Before we promote:

After we're done:

Addons-Frontend Changelog:

mozilla/addons-frontend@2025.04.17...2025.05.01

Addons Server Changelog:

What's Changed

Notable things shipping

  • Record which versions were affected when force disabling/enabling add-ons by @diox in #23308
  • Enable swagger on dev by @KevinMind in #23332
  • migrate PrimaryHero model to use addon instead of promoted_addon in a migration safe way by @KevinMind in #23333
  • allow multiple ContentDecision to link to CinderJob; etc by @eviljeff in #23301
  • Update 0055_fill_cinderjob_fk_on_decision.py by @eviljeff in #23339
  • Correct approved_applications_for() by @chrstinalin in #23337
  • fix Expression injection in Actions by @odaysec in #23358
  • Fix broken settings import in review_reports command by @diox in #23371
  • Allow selecting "AMO_CLOSED_NO_ACTION" policies when resolving jobs in reviewer tools by @diox in #23369
  • Hide Strategic and Notable groups from the API by @chrstinalin in #23373
  • Update PrimaryHero to Drop promoted_addon field and Add Null Constraint by @chrstinalin in #23391
  • allow null CinderJob.job_id by @eviljeff in #23387
  • Don't inherit due date and/or NeedsHumanReview for ABUSE_ADDON_VIOLATION/CINDER_ESCALATION by @diox in #23343

Dependendabots

  • Bump addons-linter from 7.10.0 to 7.11.0 by @dependabot in #23340
  • Bump mozilla/addons-frontend from 2025.04.03@sha256:7e69b592cd2e47290c1cbf3f9251553359aed57e5b5d8c50fa6fb93145104de0 to sha256:649541aa871dda9e5befcc9b036c94e99b1fecee5ce26128d960eb2d601f0529 by @dependabot in #23353
  • Bump the google group across 1 directory with 2 updates by @dependabot in #23317
  • Bump asttokens from 2.4.1 to 3.0.0 in /requirements by @dependabot in #22907
  • Bump executing from 2.1.0 to 2.2.0 in /requirements by @dependabot in #23017
  • Bump responses from 0.25.6 to 0.25.7 in /requirements by @dependabot in #23159
  • Bump decorator from 5.1.1 to 5.2.1 in /requirements by @dependabot in #23103
  • Bump cryptography from 44.0.1 to 44.0.2 in /requirements by @dependabot in #23131
  • Bump cssselect from 1.2.0 to 1.3.0 in /requirements by @dependabot in #23151
  • Bump googleapis-common-protos from 1.69.1 to 1.70.0 in /requirements by @dependabot in #23314
  • Bump @eslint/compat from 1.2.7 to 1.2.8 by @dependabot in #23257
  • Bump eslint-plugin-prettier from 5.2.5 to 5.2.6 by @dependabot in #23263
  • Bump pytest-django from 4.10.0 to 4.11.1 in /requirements by @dependabot in #23271
  • Bump prompt-toolkit from 3.0.50 to 3.0.51 in /requirements by @dependabot in #23319
  • Bump markdown from 3.7 to 3.8 in /requirements by @dependabot in #23312
  • Bump lxml from 5.3.1 to 5.4.0 in /requirements by @dependabot in #23361

New Contributors

Full Changelog: 2025.04.17...2025.05.01

2025.04.17-2

16 Apr 19:10
964bd82
Compare
Choose a tag to compare

This week's push hero is @KevinMind

Previous Release: 2025.04.17-1

Blockers:

Cherry-picks:

Before we push:

Before we start:

Before we promote:

After we're done:

  • IMMEDIATELY run the task triggering a data migration for primary hero migrating promoted_addon to addon
  1. Run the task in a web pod
celery -A olympia.amo.celery:app call olympia.hero.tasks.sync_primary_hero_addon
  • Notify #addons channel that promoted_addon and promoted_approval tables are no longer being written to and that redash dashboards need to be updated to use promoted_addon_promotion and promoted_version tables.

Addons Server Changelog:

Full Changelog: 2025.04.03...2025.04.17-2

2025.04.17-1

16 Apr 12:56
Compare
Choose a tag to compare

This week's push hero is @KevinMind

Previous Release: 2025.04.17

Blockers:

Cherry-picks:

500a7c0

Before we push:

Before we start:

Before we promote:

After we're done:

  • Notify #addons channel that promoted_addon and promoted_approval tables are no longer being written to and that redash dashboards need to be updated to use promoted_addon_promotion and promoted_version tables.

Addons-Frontend Changelog:

Addons Server Changelog:

2025.04.17

15 Apr 17:10
Compare
Choose a tag to compare

This week's push hero is @KevinMind

Previous Release: 2025.04.03-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

Dependendabots

Full Changelog: 2025.04.03...2025.04.17

2025.04.03-1

09 Apr 16:14
Compare
Choose a tag to compare

This week's push hero is @KevinMind

Previous Release: 2025.04.03

Blockers:

Cherry-picks:

5301926
82f4981
0291b62
fc21d6d

Before we push:

Before we start:

Before we promote:

After we're done:

Addons-Frontend Changelog:

Addons Server Changelog:

Full Changelog: 2025.04.03...2025.04.03-1