Skip to content

Releases: codfish/cod-scripts

v12.1.0

11 Jun 01:57
Compare
Choose a tag to compare

12.1.0 (2023-06-11)

Features

  • allow lintstaged to pass with no matching tests (027b374)

v12.0.0

06 Mar 22:29
6c005f3
Compare
Choose a tag to compare

12.0.0 (2023-03-06)

Bug Fixes

  • Bump Jest to 29.x and drop support for Node.js 12.x (#233) (d7d25b0)
  • prettier: jsxBracketSameLine -> bracketSameLine (#230) (57e42d1)

Features

BREAKING CHANGES

  • Drops support for Node.js 12x. Updates Jest to 29.x

v11.0.0

12 Aug 19:39
ba88614
Compare
Choose a tag to compare

11.0.0 (2022-08-12)

Bug Fixes

  • setupFilesAfterEnv must be an array (#221) (7632e98)
  • use modulePaths to improve Jest 27 imports (#220) (438ed61)

Features

BREAKING CHANGES

  • drop Node 12 support
  • Requires Node@^12.22.0 || ^14.17.0 || >=16.0.0
  • ESLint v8.x will now be used to lint your code

v10.0.0

19 Aug 20:45
439f4f1
Compare
Choose a tag to compare

10.0.0 (2021-08-19)

Bug Fixes

  • update the resolveBin fn call in the commitlint script (6d457c9)
  • lint-staged: run .ts files through eslint rather than prettier (be8ca5f)

Features

  • add more checks for local lint-staged config files (4bd3f7d)
  • create root lintstagedrc.js to easily extend config (751f363)
  • create root lintstagedrc.js to easily extend config (fc605c6)
  • migrate to husky v7 (863c25a)

BREAKING CHANGES

TL;DR

Run the following:

npx husky-init \
  && npm exec -- github:typicode/husky-4-to-8 --remove-v4-config
  • You will need to edit .husky/commit-msg after running the above command. Preface commands with npx --no-install.
  • Change -E HUSKY_GIT_PARAMS --> --edit $1.

v9.2.0

07 Jun 02:10
5a15fff
Compare
Choose a tag to compare

9.2.0 (2021-06-07)

Features

v9.1.1

05 Jun 23:21
429983a
Compare
Choose a tag to compare

9.1.1 (2021-06-05)

Bug Fixes

  • bump eslint-config-codfish to fix typescript plugin bug (64256a2)

v9.1.0

03 Jun 01:26
ad2019f
Compare
Choose a tag to compare

9.1.0 (2021-06-03)

Features

  • bump eslint-config-codish to v10.1.0 to add typescript linting support (0d11806)

v9.0.0

02 Jun 19:26
8fbba66
Compare
Choose a tag to compare

9.0.0 (2021-06-02)

Bug Fixes

  • release: manually release a major version (9c0c9f3), closes #210

Features

  • babelrc: update browsersConfig (#207) (5c18a73)
  • add 'jest-snapshot-serializer-raw/always' as default snapshotSerializer (#206) (78611f1)
  • bump deps and backmerge upstream (60207d2)
  • require node 12.13 (dbe4d8f)

BREAKING CHANGES

  • release: Upgrades kcd-scripts to jest v27
  • Requires >=12.13.0, first LTS release of Erbium
    because it is a requirement of lint-staged@11
  • snapshots will now be serialized by 'jest-snapshot-serializer-raw/always'
  • snapshots will now be serialized by 'jest-snapshot-serializer-raw/always'

v8.0.0

26 Apr 16:16
28f437c
Compare
Choose a tag to compare

8.0.0 (2021-04-26)

Bug Fixes

  • build: wait for build to finish before exiting (e507091)
  • remove dash from environment variables (#195) (9539ba2)
  • husky: husky 5 is alpha (5d34c54)
  • lint: update eslint-config-kentcdodds (b10bbda)

Features

BREAKING CHANGES

  • Require node v12
  • eslint-plugin-testing-library will now report aggressively
    when linting (change from eslint-config-codfish v10)
  • This release removes rollup-plugin-size-snapshot. If
    you'd like to keep that feature, you'll need to extend the built-in
    config yourself.
  • If you're getting Husky errors, you may need to re-init husky.
    Try npx husky init to see if the errors go away. If not, see
    https://github.com/typicode/husky/releases/tag/v6.0.0 for more details.

v7.0.1

25 Apr 00:47
482db85
Compare
Choose a tag to compare

7.0.1 (2021-04-25)

Bug Fixes

  • reference builtin babel config for @babel/eslint-parser (ca157f0)