Skip to content

Releases: Tradeshift/tradeshift-scripts

v3.0.3

25 May 15:28
382e765
Compare
Choose a tag to compare

3.0.3 (2021-05-25)

Bug Fixes

  • deps: move doctoc to peerDependencies due to CVEs (79a2a01)

v3.0.2

14 May 16:24
6482a28
Compare
Choose a tag to compare

3.0.2 (2021-05-14)

Bug Fixes

  • deps: bump babel-plugin-macros to v3.1.0 (beac8aa)
  • deps: bump concurrently to v6.1.0 (a8b8852)
  • deps: bump doctoc from 1.4.0 to 2.0.0 (7b0ae72)
  • deps: bump execa to v5.0.0 (53b24ac)
  • deps: bump jest-junit to v12.0.0 (fbd7035)
  • deps: update lint-staged to v11.0.0 (97bb2ca)

v3.0.1

25 Sep 18:35
Compare
Choose a tag to compare

3.0.1 (2020-09-25)

Bug Fixes

  • pkg: add husky.js to files (1d1d94e)

v3.0.0

25 Sep 18:25
Compare
Choose a tag to compare

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 from 24.x to 26.x has breaking changes related to jsdom 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 remove git 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 bumping husky 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

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

v2.8.0

04 Aug 12:41
Compare
Choose a tag to compare

2.8.0 (2020-08-04)

Features

  • make prettier config closer to prettier 2 default (8bad011)
  • update prettier to v2.0.5 (652e8bd)

v2.7.4

04 Aug 11:57
Compare
Choose a tag to compare

2.7.4 (2020-08-04)

Bug Fixes

  • add prettier.js to ensure stable prettier config import (f054479)

v2.7.3

24 Apr 14:53
Compare
Choose a tag to compare

2.7.3 (2020-04-24)

Bug Fixes

  • test: dont warn about babel/runtime in test (83ba942)

v2.7.2

25 Nov 09:01
Compare
Choose a tag to compare

2.7.2 (2019-11-25)

Bug Fixes

  • lint: add jsx and tsx extensions to lint and lint-staged (6aa183e)
  • lint: add jsx and tsx extensions to lint file filter (605783e)

v2.7.1

22 Nov 17:31
cd30816
Compare
Choose a tag to compare

2.7.1 (2019-11-22)

Bug Fixes

  • exports: Check file extensions. (dcb8fc3)

v2.7.0

21 Nov 10:59
7e39e5f
Compare
Choose a tag to compare

2.7.0 (2019-11-21)

Features

  • exports: added support of exports for package.json (a12f105)
  • exports: added support of exports for package.json (#26) (7e39e5f)