Skip to content

Releases: mozilla/web-ext

8.9.0

17 Jul 08:43
cddc9dc
Compare
Choose a tag to compare

main changes

  • Fixed: Correct file name in web-ext submit in Node 24 (#3466)

dependencies

  • Updated: dependency addons-linter to 7.18.0 (#3471)
  • Updated: dependency open to 10.2.0 (#3469)

dev dependencies

  • Updated: dependency @babel/cli to 7.28.0 (#3462)
  • Updated: dependency @babel/core to 7.28.0 (#3461)
  • Updated: dependency @babel/eslint-parser to 7.28.0 (#3464)
  • Updated: dependency @babel/preset-env to 7.28.0 (#3463)
  • Updated: dependency chai to 5.2.1 (#3467)
  • Updated: dependency eslint-plugin-import to 2.32.0 (#3454)
  • Updated: dependency mocha to 11.7.1 (#3455)
  • Updated: dependency prettier to 3.6.2 (#3458)
  • Updated: dependency sinon to 21.0.0 (#3447)

others

  • Avoid EINVAL in fake-firefox-binary (#3451)

See all changes: 8.8.0...8.9.0

8.8.0

19 Jun 14:27
20bfd9d
Compare
Choose a tag to compare

main changes

  • Added: Support loading extensions in Chrome 137+ (#3434)
  • Added: Auto-reload support for Chrome using CDP (#3434)
  • Updated: dependency addons-linter to 7.15.0, which includes the Fx140 schema (#3448)
  • Fixed: npm audit for brace-expansion (#3450)

dependencies

  • Updated: dependency @babel/runtime to 7.27.6 (#3444)

dev dependencies

  • Updated: dependency @babel/core to 7.27.4 (#3438)
  • Updated: dependency @babel/eslint-parser to 7.27.5 (#3442)
  • Updated: dependency mocha to 11.7.0 (#3449)
  • Updated: dependency pretty-quick to 4.2.2 (#3440)

See all changes: 8.7.1...8.8.0

8.7.1

26 May 10:16
e6f7a2d
Compare
Choose a tag to compare

main changes

  • Updated: dependency addons-linter to 7.13.0, which includes support for required data collection permissions (part of the Fx139 schema) (#3426)

See all changes: 8.7.0...8.7.1

8.7.0

22 May 13:19
bada318
Compare
Choose a tag to compare

main changes

  • Fixed: restore stdin raw mode to off after ctrl-c quit (#3395)
  • Updated: dependency addons-linter to 7.12.0 (#3425)
    • Imported WebExtensions API JSON schema data for Firefox 139

dependencies

  • Updated: dependency @babel/runtime to 7.27.1 (#3405)
  • Updated: dependency chrome-launcher to 1.2.0 (#3412)
  • Updated: dependency open to 10.1.2 (#3403)
  • Updated: dependency pino to 9.7.0 (#3421)
  • Updated: dependency strip-json-comments to 5.0.2 (#3420)
  • Updated: dependency watchpack to 2.4.4 (#3424)
  • Updated: dependency ws to 8.18.2 (#3407)

dev dependencies

  • Updated: dependency @babel/cli to 7.27.2 (#3411)
  • Updated: dependency @babel/core to 7.27.1 (#3399)
  • Updated: dependency @babel/eslint-parser to 7.27.1 (#3401)
  • Updated: dependency @babel/preset-env to 7.27.2 (#3410)
  • Updated: dependency @babel/register to 7.27.1 (#3400)
  • Updated: dependency @commitlint/cli to 19.8.1 (#3415)
  • Updated: dependency @commitlint/config-conventional (#3416)
  • Updated: dependency mocha to 11.4.0 (#3423)

See all changes: 8.6.0...8.7.0

8.6.0

24 Apr 12:42
6ad2987
Compare
Choose a tag to compare

main changes

  • Updated: dependency addons-linter to 7.11.0 (#3396)
    • Imported WebExtensions API JSON schema data for Firefox 138
    • Added a new error when data_collection_permissions is used in the manifest

dependencies

  • Updated: dependency @babel/runtime to 7.27.0 (#3382)
  • Updated: dependency pino to 9.6.0 (#3328)

dev dependencies

  • Updated: dependency @babel/cli to 7.27.0 (#3385)
  • Updated: dependency @babel/eslint-parser to 7.27.0 (#3383)
  • Updated: dependency html-entities to 2.6.0 (#3387)
  • Updated: dependency sinon to 20.0.0 (#3384)

See all changes: 8.5.0...8.6.0

8.5.0

18 Mar 09:29
65de766
Compare
Choose a tag to compare

main changes

  • Updated: dependency addons-linter to 7.9.0 (#3335)
    • This version contains the JSON schemas for Firefox 136/137

dependencies

  • Updated: dependency @babel/runtime to 7.26.10 (#3374)
  • Updated: dependency ws to 8.18.1 (#3358)

dev dependencies

  • Updated: dependency @babel/core to 7.26.10 (#3372)
  • Updated: dependency @babel/eslint-parser to 7.26.10 (#3375)
  • Updated: dependency @babel/preset-env to 7.26.9 (#3355)
  • Updated: dependency @commitlint/cli to 19.8.0 (#3368)
  • Updated: dependency chai to 5.2.0 (#3354)
  • Updated: dependency prettier to 3.5.3 (#3364)
  • Updated: dependency pretty-quick to 4.1.1 (#3365)

See all changes: 8.4.0...8.5.0

8.4.0

05 Feb 13:35
0ab5869
Compare
Choose a tag to compare

main changes

  • Added: export submit-addon via package.json (#3250)
  • Updated: dependency addons-linter to 7.8.0 (#3335)
    • This version contains the JSON schemas for Firefox 135
  • Removed: remove --disable-component-update from default args (#3298)

dependencies

  • Updated: dependency @babel/runtime to 7.26.7 (#3339)
  • Updated: dependency @devicefarmer/adbkit to 3.3.8 (#3308)
  • Updated: dependency https-proxy-agent to 7.0.6 (#3322)
  • Updated: dependency jose to 5.9.6 (#3281)

dev dependencies

  • Updated: dependency @babel/cli to 7.26.4 (#3321)
  • Updated: dependency @babel/core to 7.26.7 (#3340)
  • Updated: dependency @babel/eslint-parser to 7.26.5 (#3330)
  • Updated: dependency @babel/preset-env to 7.26.7 (#3338)
  • Updated: dependency @babel/register to 7.25.9 (#3286)
  • Updated: dependency @commitlint/cli to 19.7.1 (#3343)
  • Updated: dependency @commitlint/config-conventional to 19.7.1 (#3344)
  • Updated: dependency chai-as-promised to 8.0.1 (#3311)
  • Updated: dependency chai to 5.1.2 (#3289)
  • Updated: dependency cross-spawn to 7.0.5 (#3303)
  • Updated: dependency eslint-plugin-import to 2.31.0 (#3267)
  • Updated: dependency fs-extra to 11.3.0 (#3332)
  • Updated: dependency mocha to 11.1.0 (#3334)
  • Updated: dependency nyc to 17.1.0 (#3255)
  • Updated: dependency prettier to 3.4.2 (#3319)

new contributors


See all changes: 8.3.0...8.4.0

8.3.0

17 Sep 13:35
a11c973
Compare
Choose a tag to compare

main changes

  • Updated: dependency addons-linter to 7.1.0 (#3254)
  • Updated: replace Bunyan logger with Pino (#3214)
  • Removed: drop mz dependency (#3215)
  • Removed: drop node-fetch dependency (#3217)
  • Removed: drop fs-extras and mkdirp dependencies (#3230)
  • Fixed: Resolve input sourceDir to absolute path (#3024)

dependencies

  • Updated: dependency @babel/runtime to 7.25.6 (#3236)
  • Updated: dependency chrome-launcher to 1.1.2 (#3200)
  • Updated: dependency firefox-profile to 4.7.0 (#3224)
  • Updated: dependency https-proxy-agent to 7.0.5 (#3184)
  • Updated: dependency jose to 5.9.2 (#3253)
  • Updated: dependency pino to 9.4.0 (#3240)
  • Updated: dependency update-notifier to 7.3.1 (#3244)
  • Updated: dependency watchpack to 2.4.2 (#3223)
  • Updated: dependency ws to 8.18.0 (#3187)

dev dependencies

  • Updated: dependency @babel/cli to 7.25.6 (#3237)
  • Updated: dependency @babel/core to 7.25.2 (#3210)
  • Updated: dependency @babel/eslint-parser to 7.25.1 (#3206)
  • Updated: dependency @babel/preset-env to 7.25.4 (#3228)
  • Updated: dependency @commitlint/cli to 19.5.0 (#3249)
  • Updated: dependency @commitlint/config-conventional to 19.5.0 (#3248)
  • Updated: dependency babel-plugin-istanbul to 7.0.0 (#3189)
  • Updated: dependency chai to 4.5.0 (#3204)
  • Updated: dependency eslint-plugin-import to 2.30.0 (#3239)
  • Updated: dependency mocha to 10.7.0 (#3202)
  • Updated: dependency prettier to 3.3.3 (#3196)
  • Updated: dependency sinon to 19.0.2 (#3252)

others

  • Fixed: typo and missed async keyword (#3177)

See all changes: 8.2.0...8.3.0

8.2.0

21 Jun 06:46
c4471a7
Compare
Choose a tag to compare

features

  • web-ext lint: updated to use addons-linter v6.30.1

bug fixes, etc.

dependencies

  • Updated: dependency jose to 5.4.1 (#3174)
  • Updated: dependency mkdirp to 3.0.1 (#2735)
  • Updated: dependency ws to 8.17.1 (#3171)

See all changes: 8.1.0...8.2.0

8.1.0

11 Jun 08:14
1046823
Compare
Choose a tag to compare

features

  • web-ext lint: updated to use addons-linter v6.29.0

bug fixes, etc.

dependencies

  • Updated: dependency @babel/runtime to 7.24.7 (#3160)
  • Updated: dependency jose to 5.4.0 (#3157)

dev dependencies

  • Updated: dependency @babel/cli to 7.24.7 (#3161)
  • Updated: dependency @babel/core to 7.24.7 (#3162)
  • Updated: dependency @babel/eslint-parser to 7.24.7 (#3158)
  • Updated: dependency @babel/preset-env to 7.24.7 (#3159)
  • Updated: dependency chai-as-promised to 8.0.0 (#3165)
  • Updated: dependency nyc to 17.0.0 (#3166)
  • Updated: dependency prettier to 3.3.2 (#3168)

See all changes: 8.0.0...8.1.0