Releases: spotify/web-scripts
Releases · spotify/web-scripts
v9.0.0
9.0.0 (2020-10-26)
Bug Fixes
- bl (526a096)
- incorporate overrides for new typescript-eslint rules (81b7111)
- relax no-use-before-define rule (ee719aa)
- sync @typescript-eslint versions across repo (fb20119), closes #555
Features
- @spotify/best-practices/no-discouraged-words: switch to warn (f1aed8c)
- use TypeScript 4 (bbf1164), closes #487 #252
BREAKING CHANGES
- must upgrade to TypeScript 4 as a consumer; new tsconfig takes advantage of
incremental + noEmit
v8.1.1
v8.1.0
v8.0.4
v8.0.3
v8.0.2
v8.0.1
v8.0.0
8.0.0 (2020-06-23)
Features
- commitlint: v9 (2709cb8)
- eslint: v7 (55ebb7f)
- eslint-plugin-jest: minor bump (e1fef3b)
- jest: v26 (14c37a8)
- jest-junit: v11 (1ef34c4)
- semantic-release: minor bump (ded14f4)
- typescript-eslint: upgrade to latest to support type export syntax (688324b)
- typescript-eslint/eslint-plugin: v3.4.0 (195400a)
BREAKING CHANGES
- commitlint: 'improvement' type will now be rejected by this config.
- eslint: see release notes for eslint v7
- jest-junit: see jest-junit 11 release notes
- jest: See jest 26 release notes
- typescript-eslint: The camelcase rule was deprecated in typescript-eslint. I've tried to replace it
with an equivalent naming-convention rule config. I question if we should have this at all.