Skip to content

Releases: thesis/eslint-config

v0.6.1

Choose a tag to compare

@Shadowfiend Shadowfiend released this 05 Apr 02:05
bf85f13

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

Choose a tag to compare

@Shadowfiend Shadowfiend released this 05 Apr 02:04
d7da52e

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

Choose a tag to compare

@Shadowfiend Shadowfiend released this 21 Oct 02:54
9fd9f5a

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

Choose a tag to compare

@nkuba nkuba released this 11 Aug 14:11
e63608f

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

Choose a tag to compare

@nkuba nkuba released this 11 Aug 13:55
8e05b3b