Skip to content

Releases: mozilla/addons-linter

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)

6.25.0 (2024-04-02)

02 Apr 07:59
6425155
Compare
Choose a tag to compare

main changes

  • Removed CSSScanner (#5241)

dependencies

  • Updated: dependency @mdn/browser-compat-data to 5.5.18 (#5244)
  • Updated: dependency glob to 10.3.12 (#5243)

dev dependencies

  • Updated: dependency @babel/cli to 7.24.1 (#5226)
  • Updated: dependency @babel/core to 7.24.3 (#5235)
  • Updated: dependency @babel/eslint-parser to 7.24.1 (#5230)
  • Updated: dependency @babel/plugin-proposal-decorators to 7.24.1 (#5232)
  • Updated: dependency @babel/plugin-proposal-function-sent to 7.24.1 (#5229)
  • Updated: dependency @babel/plugin-proposal-throw-expressions to 7.24.1 (#5227)
  • Updated: dependency @babel/preset-env to 7.24.3 (#5237)
  • Updated: dependency markdown-it to 14.1.0 (#5231)
  • Updated: dependency tar to 6.2.1 (#5239)
  • Updated: dependency webpack to 5.91.0 (#5236)

6.24.0 (2024-03-12)

12 Mar 13:31
fa2a9d4
Compare
Choose a tag to compare

main changes

  • Updated: schema files for Firefox 124 (#5216)

dependencies

  • Updated: dependency @mdn/browser-compat-data to 5.5.13 (#5210)
  • Updated: dependency addons-scanner-utils to 9.10.1 (#5214)
  • Updated: reverted dependency yauzl to 2.10.0 to be consistent with addons-scanner-utils (#5217)

dev dependencies

  • Updated: dependency @babel/core to 7.24.0 (#5207)
  • Updated: dependency @babel/plugin-proposal-decorators to 7.24.0 (#5209)
  • Updated: dependency @babel/preset-env to 7.24.0 (#5208)

6.23.0 (2024-02-27)

27 Feb 10:56
8264f53
Compare
Choose a tag to compare

main changes

None.

dependencies

  • Updated: dependency @mdn/browser-compat-data to 5.5.11 (#5203)
  • Updated: dependency eslint-visitor-keys to 4.0.0 (#5196)
  • Updated: dependency eslint to 8.57.0 (#5204)
  • Updated: dependency espree to 10.0.1 (#5197)
  • Updated: dependency pino to 8.19.0 (#5200)
  • Updated: dependency yauzl to 3.1.0 (#5201)

dev dependencies

  • Updated: dependency webpack to 5.90.3 (#5202)

6.22.0 (2024-02-12)

12 Feb 19:38
aec946b
Compare
Choose a tag to compare

main changes

  • Fixed: Do not warn about nesting css selectors when firefoxStrictMinVersion is >= 117 (#5164)
  • Fixed: Prevent errors when non-string CSP values are defined in the manifest (#5195)

dependencies

  • Updated: dependency @mdn/browser-compat-data to 5.5.10 (#5193)
  • Updated: dependency espree to 10.0.0 (#5182)
  • Updated: dependency pino to 8.18.0 (#5185)
  • Updated: dependency postcss to 8.4.35 (#5191)
  • Updated: dependency semver to 7.6.0 (#5189)

dev dependencies

  • Updated: dependency @babel/cli to 7.23.9 (#5177)
  • Updated: dependency @babel/core to 7.23.9 (#5181)
  • Updated: dependency @babel/eslint-parser to 7.23.10 (#5183)
  • Updated: dependency @babel/plugin-proposal-decorators to 7.23.9 (#5179)
  • Updated: dependency @babel/preset-env to 7.23.9 (#5180)
  • Updated: dependency github-markdown-css to 5.5.1 (#5187)
  • Updated: dependency tar-fs to 3.0.5 (#5192)
  • Updated: dependency webpack to 5.90.1 (#5186)

6.21.0 (2024-01-22)

22 Jan 13:16
72c656a
Compare
Choose a tag to compare

main changes

  • Added: Imported Firefox 123 API schema data (#5173)

dependencies

  • Updated: dependency @mdn/browser-compat-data to 5.5.7 (#5172)

dev dependencies

  • Updated: dependency pretty-quick to 3.3.1 (#5169)
  • Updated: dependency eslint-config-amo to 5.10.0 (#5166)
  • Removed: markdown-it-emoji package (#5170)
  • Updated: switch to 'maintained' babel-gettext-extractor lib (#5163)

6.20.0 (2024-01-09)

09 Jan 10:13
6d29cc5
Compare
Choose a tag to compare

main changes

  • Added: Imported Firefox 122 API schema data (#5157)
  • Fixed: Warn instead of error when service_worker is combined with background.scripts/page (#5156)

dependencies

  • Updated: dependency @mdn/browser-compat-data to 5.5.4 (#5154)
  • Updated: dependency addons-scanner-utils to 9.9.0 (#5159)
  • Updated: dependency eslint to 8.56.0 (#5140)
  • Updated: dependency image-size to 1.1.1 (#5153)
  • Updated: dependency pino to 8.17.2 (#5144)
  • Updated: dependency postcss to 8.4.33 (#5155)

dev dependencies

  • Updated: dependency @babel/core to 7.23.7 (#5148)
  • Updated: dependency @babel/plugin-proposal-decorators to 7.23.7 (#5147)
  • Updated: dependency @babel/preset-env to 7.23.8 (#5160)
  • Updated: dependency @babel/register to 7.23.7 (#5150)
  • Updated: dependency github-markdown-css to 5.5.0 (#5131)
  • Updated: dependency markdown-it-footnote to 4.0.0 (#5127)
  • Updated: dependency markdown-it to 14.0.0 (#5129)
  • Updated: dependency replace-in-file to 7.1.0 (#5145)