Skip to content

Releases: thesis/eslint-config

v0.6.1

05 Apr 02:05
bf85f13
Compare
Choose a tag to compare

Release 0.6.1 with fixed TS parser dependency. This was set incorrectly to =6.4.1 instead of >=6.4.1.

v0.6.0

05 Apr 02:04
d7da52e
Compare
Choose a tag to compare

This release bumps ESLint to the 8.x series, prettier to the 3.x series,
and TypeScript to the 5.x series. It also bumps other dependencies to
their latest versions and is now self-applying this lint config in CI.

Note that one big and impactful change is the switch to Prettier 3.x,
which changes the default value of trailingComma to
all
. This
means that any project that pulls in a release after this PR lands will
likely have a lot of updates to function calls that were previously not
using trailing commas.

Somewhat less invasive, TypeScript annotations like typeof Thing["key"]
are now being formatted as (typeof Thing)["key"].

v0.3.0

21 Oct 02:54
9fd9f5a
Compare
Choose a tag to compare

What's Changed

  • Backport linting rules used across Thesis projects by @mhluongo in #7
  • Improve "getting started" instructions in the README by @mhluongo in #6
  • Bump version to v0.3.0 by @mhluongo in #8

New Contributors

Full Changelog: v0.2.0...v0.3.0

v0.2.0

11 Aug 14:11
e63608f
Compare
Choose a tag to compare

What's Changed

  • Adjusting for Thesis wide projects by @dimpar in #1
  • Add no-only-tests plugin usage by @nkuba in #3
  • Set avoidEscape: true for quotes rules by @nkuba in #4

New Contributors

  • @dimpar made their first contribution in #1
  • @nkuba made their first contribution in #3

Full Changelog: v0.1.0...v0.2.0

v0.1.0

11 Aug 13:55
8e05b3b
Compare
Choose a tag to compare