Releases: Tradeshift/tradeshift-scripts
Releases · Tradeshift/tradeshift-scripts
v3.0.3
v3.0.2
v3.0.1
v3.0.0
3.0.0 (2020-09-25)
- Direct support for node 8 has been removed and set to 10.13 due to
env-ci
. - Updating eslint to
v7
w/ related config bump. - Bumping
jest
from24.x
to26.x
has breaking changes related tojsdom
version, timers and module resolution.
See v25 and v26 release notes. - Removes rollup and therefore browser bundling support. Calls to
tradeshift-scripts build --bundle
will fail. lint-staged
bump breaks compat w/lintstagedrc
format, in favor of simplified format. Basically extract the matchers from the.linters
key, and removegit add
commands.
// .lintstagedrc
module.exports = {
linters: {
'*': ['tradeshift-scripts format']
}
};
// becomes
module.exports = {
'*': ['tradeshift-scripts format']
};
- Git hooks are now opt-in via
.huskyrc.js
, after bumpinghusky
to v4.x. To opt in, add the following file to your repo:
// .huskyrc.js
module.exports = require('tradeshift-scripts/husky');
Bug Fixes
- deps: bump babel-plugin-module-resolver from 3.2.0 to 4.0.0 (f331277)
- deps: bump cross-env from 6.0.3 to 7.0.2 (ab2ea9a)
- deps: bump env-ci from 4.5.2 to 5.0.2 (fb20e2f)
- deps: bump eslint and related deps to eslint 7 (b914f2c)
- deps: bump execa from 3.2.0 to 4.0.3 (dbbd87b)
- deps: bump husky from 0.14.3 to 4.3.0 (2ddafe3)
- deps: bump mkdirp from 0.5.5 to 1.0.4 (9fbf625)
- deps: bump semver from 6.3.0 to 7.3.2 (7c38621)
- deps: bump yargs-parser from 10.1.0 to 20.2.0 (dbe4bff)
- deps: update jest to v26 w/ related bumps (bdb96cd)
- deps: update lint-staged from 8.2.1 to 10.4.0 (3cd45c5)
- husky: add ./husky.js and husky 4.0 config (53b5064)
chore
- set node v10.13 as lowest supported version (375d853)
refac
- remove rollup bundling (7870b2f)
BREAKING CHANGES
- deps: git hooks now requires husky configuration in package.json or in huskyrc file
- No longer supports bundling with build --bundle. Use rollup directly if needed.
- Removes support for node v8