Skip to content

Releases: mozilla/addons-linter

6.33.0 (2024-07-23)

23 Jul 13:23
a61b52c
Compare
Choose a tag to compare

main changes

  • Added: import Firefox 128 and 129 API schema data (#5387)

dependencies

  • Updated: dependency espree to 10.1.0 (#5382)
  • Updated: dependency @mdn/browser-compat-data to 5.5.40 (#5384)
  • Updated: dependency semver to 7.6.3 (#5383)

6.32.1 (2024-07-17)

17 Jul 10:16
d02be36
Compare
Choose a tag to compare

main changes

The version of espree has been reverted to 10.0.1 because a higher version is incompatible with Node 16 (#5381)

6.32.0 (2024-07-15)

15 Jul 14:46
f80d15f
Compare
Choose a tag to compare

main changes

None

dependencies

  • Updated: dependency @mdn/browser-compat-data to 5.5.39 (#5378)
  • Updated: dependency ajv to 8.17.1 (#5379)
  • Updated: dependency glob to 11.0.0 (#5369)

dev dependencies

  • Updated: dependency @babel/cli to 7.24.8 (#5375)
  • Updated: dependency @babel/core to 7.24.9 (#5377)
  • Updated: dependency @babel/eslint-parser to 7.24.8 (#5374)
  • Updated: dependency @babel/preset-env to 7.24.8 (#5373)
  • Updated: dependency comment-json to 4.2.4 (#5366)
  • Updated: dependency webpack to 5.93.0 (#5372)

6.31.1 (2024-06-19)

19 Jun 15:58
a472151
Compare
Choose a tag to compare

main changes

Reverted dependency update of espree (10.1.0 => 10.0.1) because it's causing issues with Node 16 in our add-ons pipeline.

6.31.0 (2024-06-19)

19 Jun 12:09
60cd49f
Compare
Choose a tag to compare

main changes

  • Added: enterprise add-ons should be treated as self-hosted add-ons (#5344)
  • Added: emit an error when an enterprise add-on defines an update_url in the manifest (#5356)
  • Removed: remove --scan-file option (#5343)

dependencies

  • Updated: dependency @mdn/browser-compat-data to 5.5.34 (#5352)
  • Updated: dependency espree to 10.1.0 (#5351)
  • Updated: dependency glob to 10.4.2 (#5357)

dev dependencies

  • Updated: dependency eslint-plugin-amo to 1.25.2 (#5353)
  • Updated: dependency github-markdown-css to 5.6.1 (#5354)

6.30.0 (2024-06-14)

14 Jun 14:25
f496c15
Compare
Choose a tag to compare

main changes

  • Added: prevent the use of the enterprise flag (#5331)
  • Added: introduce a --enterprise CLI flag (#5340)
  • Removed: MANIFEST_V3_FIREFOX_ANDROID_LIMITATIONS rule (#5342)

dependencies

  • Updated: dependency addons-scanner-utils to 9.11.0 (#5335)
  • Updated: dependency @mdn/browser-compat-data to 5.5.33 (#5334)

dev dependencies

  • Updated: dependency braces to 3.0.3 (#5339)
  • Updated: dependency eslint-plugin-amo to 1.25.0 (#5338)
  • Updated: dependency webpack to 5.92.0 (#5336)

6.29.0 (2024-06-10)

10 Jun 12:23
1cc0ea2
Compare
Choose a tag to compare

main changes

  • Added: imported Firefox 127 API schema data (#5315)
  • Added: new rule to suggest dropping incognito: "split" when present in manifest.json (#5316)

dependencies

  • Updated: dependency @mdn/browser-compat-data to 5.5.32 (#5332)
  • Updated: dependency ajv to 8.16.0 (#5320)

dev dependencies

  • Updated: dependency @babel/cli to 7.24.7 (#5327)
  • Updated: dependency @babel/core to 7.24.7 (#5322)
  • Updated: dependency @babel/eslint-parser to 7.24.7 (#5325)
  • Updated: dependency @babel/plugin-proposal-decorators to 7.24.7 (#5326)
  • Updated: dependency @babel/plugin-proposal-function-sent to 7.24.7 (#5321)
  • Updated: dependency @babel/plugin-proposal-throw-expressions to 7.24.7 (#5323)
  • Updated: dependency @babel/preset-env to 7.24.7 (#5324)
  • Updated: dependency markdown-it-anchor to 9.0.1 (#5296)

others

  • Removed: tar dependency (#5312)

6.28.0 (2024-05-27)

27 May 13:42
44a53df
Compare
Choose a tag to compare

main changes

  • Fixed: typo in UNEXPECTED_GLOBAL_ARG rule ID (#5298)

dependencies

  • Updated: dependency @mdn/browser-compat-data to 5.5.29 (#5295)
  • Updated: dependency glob to 10.4.1 (#5300)

dev dependencies

  • Updated: dependency @babel/cli to 7.24.6 (#5310)
  • Updated: dependency @babel/core to 7.24.6 (#5301)
  • Updated: dependency @babel/eslint-parser to 7.24.6 (#5308)
  • Updated: dependency @babel/plugin-proposal-decorators to 7.24.6 (#5304)
  • Updated: dependency @babel/plugin-proposal-function-sent to 7.24.6 (#5305)
  • Updated: dependency @babel/plugin-proposal-throw-expressions to 7.24.6 (#5306)
  • Updated: dependency @babel/preset-env to 7.24.6 (#5307)
  • Updated: dependency @babel/register to 7.24.6 (#5309)
  • Updated: dependency replace-in-file to 7.2.0 (#5303)
  • Updated: dependency sinon to 18.0.0 (#5293)

6.27.0 (2024-05-13)

13 May 08:58
c4102c0
Compare
Choose a tag to compare

main changes

  • Added: Imported Firefox 126 API schema data (#5281)
  • Fixed: Renamed the artificial messages API / messages.json to i18nMessages.json (#5279)

dependencies

  • Updated: dependency @mdn/browser-compat-data to 5.5.26 (#5284)
  • Updated: dependency ajv to 8.13.0 (#5271)
  • Updated: dependency glob to 10.3.14 (#5287)
  • Updated: dependency semver to 7.6.2 (#5286)

dev dependencies

  • Updated: dependency @babel/cli to 7.24.5 (#5269)
  • Updated: dependency @babel/core to 7.24.5 (#5270)
  • Updated: dependency @babel/eslint-parser to 7.24.5 (#5272)
  • Updated: dependency @babel/preset-env to 7.24.5 (#5273)
  • Updated: dependency sinon to 17.0.2 (#5283)
  • Updated: dependency tar-fs to 3.0.6 (#5268)

6.26.0 (2024-04-22)

22 Apr 16:02
07a57a6
Compare
Choose a tag to compare

main changes

  • Fixed: Do not mark special files as large (#5262)
  • Fixed: Binary scanner should read chunks, not strings (#5265)

dependencies

  • Updated: dependency @mdn/browser-compat-data to 5.5.22 (#5257)
  • Updated: dependency pino to 8.20.0 (#5249)

dev dependencies

  • Updated: dependency @babel/core to 7.24.4 (#5247)
  • Updated: dependency @babel/preset-env to 7.24.4 (#5248)