Releases: mozilla/addons-linter
Releases · mozilla/addons-linter
7.3.0 (2024-10-14)
7.2.0 (2024-10-09)
main changes
None
dependencies
- Updated: dependency
@mdn/browser-compat-data
to 5.6.4 (#5454) - Updated: dependency
addons-scanner-utils
to 9.12.0 (#5445) - Updated: dependency
eslint-plugin-no-unsanitized
to 4.1.2 (#5456) - Updated: dependency
eslint-visitor-keys
to 4.1.0 (#5455) - Updated: dependency
espree
to 10.2.0 (#5453)
dev dependencies
- Updated: dependency
@babel/cli
to 7.25.7 (#5459) - Updated: dependency
@babel/core
to 7.25.7 (#5458) - Updated: dependency
@babel/eslint-parser
to 7.25.7 (#5457) - Updated: dependency
@babel/preset-env
to 7.25.7 (#5460) - Updated: dependency
@babel/register
to 7.25.7 (#5461) - Updated: dependency
eslint-plugin-amo
to 1.26.0 (#5463) - Updated: dependency
github-markdown-css
to 5.7.0 (#5450) - Updated: dependency
webpack
to 5.95.0 (#5451)
7.1.0 (2024-09-17)
7.0.0 (2024-09-09)
main changes
This library is now built with Node 18, which is also the minimum officially supported Node.js version.
Other notable changes
- Dropped unused dependencies (including
sha.js
) - Cleaned up babel config (#5414)
dependencies
- Updated: dependency
@mdn/browser-compat-data
to 5.5.51 (#5434)
dev dependencies
- Updated: dependency
@babel/cli
to 7.25.6 (#5428) - Updated: dependency
@babel/core
to 7.25.2 (#5396) - Updated: dependency
@babel/eslint-parser
to 7.25.1 (#5394) - Updated: dependency
@babel/preset-env
to 7.25.4 (#5411) - Updated: dependency
async
to 3.2.6 (#5408) - Updated: dependency
comment-json
to 4.2.5 (#5403) - Updated: dependency
markdown-it-anchor
to 9.2.0 (#5433) - Updated: dependency
webpack
to 5.94.0 (#5416)
6.33.0 (2024-07-23)
6.32.1 (2024-07-17)
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)
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)
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)
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
6.30.0 (2024-06-14)
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)