Skip to content

Releases: Paratco/javascript

Release 5.0.0

Choose a tag to compare

@paratco-bot paratco-bot released this 22 Aug 18:07

5.0.0 (2026-08-22)

⚠ BREAKING CHANGES

  • 25 new error-level unicorn rules are now enforced.
    Consumers may see new errors on existing code. Several of the kept rules
    prefer recent JS APIs (Object.groupBy, Set methods, iterator helpers,
    Uint8Array base64) — projects targeting older runtimes need a polyfill.

Co-Authored-By: Claude Opus 5 noreply@anthropic.com

🚀 Features

  • bump eslint-plugin-unicorn from 68.0.0 to 73.0.0 (1a9bd2d)

🐛 Bug Fixes

  • apply parserOptions to every supported file extension (6769c57)
  • stylistic: drop conflicting field-to-field rule in lines-between-class-members (32b69b5)

⬆️ Dependency Updates

  • deps: bump @eslint-react/eslint-plugin from ^5.9.1 to ^5.18.6 (1f61cdb)
  • deps: bump @eslint-react/kit and @typescript-eslint/types (d6ec4e0)
  • deps: bump eslint from 10.5.0 to 10.9.0 (6e63d7a)
  • deps: bump eslint-plugin-import-x from 4.16.2 to 4.17.1 (8d2cb71)
  • deps: bump eslint-plugin-react-refresh from 0.5.3 to 0.5.4 (92ce082)
  • deps: bump globals from 17.6.0 to 17.11.0 (b356d1e)
  • deps: bump typescript-eslint from 8.61.1 to 8.67.0 (68b7978)

Release 4.0.0

Choose a tag to compare

@paratco-bot paratco-bot released this 20 Jun 10:32

4.0.0 (2026-06-20)

⚠ BREAKING CHANGES

  • requires ESLint 10. The enabled rule set changes with the
    new major versions of ESLint, typescript-eslint, and eslint-plugin-unicorn,
    which can surface new lint errors in consuming projects.

Co-Authored-By: Claude Opus 4.8 noreply@anthropic.com

  • the React rule set is now provided by @eslint-react. Rule
    IDs change from react/* to @eslint-react/* (and @eslint-react/kit/*),
    so any consumer overrides targeting react/* rule names must be updated.

Co-Authored-By: Claude Opus 4.8 noreply@anthropic.com

  • the CommonJS entry is removed. exports no longer has a
    require condition and only ships ./dist/index.js (ESM) + types, so
    require("@paratco/eslint-config") no longer works — consumers must use
    ESM import. (The CJS build was already non-functional since @eslint-react
    is ESM-only.)

Co-Authored-By: Claude Opus 4.8 noreply@anthropic.com

  • oxlint is no longer wired up or supported by this config.
    Projects relying on the bundled oxlint integration must configure oxlint
    independently.

Co-Authored-By: Claude Opus 4.8 noreply@anthropic.com

  • development now requires Bun. yarn.lock and .yarnrc.yml
    are removed in favor of bun.lock; CI installs and runs scripts via Bun,
    and lint runs through bunx --bun eslint.

Co-Authored-By: Claude Opus 4.8 noreply@anthropic.com

🚀 Features

  • migrate package manager from yarn to bun (2520827)
  • remove oxlint/oxc integration (0d6e92b)
  • replace eslint-plugin-react with @eslint-react (8a29249)
  • upgrade to eslint 10 toolchain and curate new unicorn rules (38b5dad)

📦 Build System

  • replace tsdown with bun build and publish ESM-only (491fba9)

Release 3.4.0

Choose a tag to compare

@paratco-bot paratco-bot released this 17 May 23:18

3.4.0 (2026-05-17)

🚀 Features

  • Add 'files' option to scope configs (a3daef1)

Release 3.3.2

Choose a tag to compare

@paratco-bot paratco-bot released this 17 May 17:41

3.3.2 (2026-05-17)

🐛 Bug Fixes

  • turn off no-unnecessary-type-assertion (c597ff0)

Release 3.3.1

Choose a tag to compare

@paratco-bot paratco-bot released this 16 May 01:15

3.3.1 (2026-05-16)

⬆️ Dependency Updates

  • deps: bump deps to eslint < 10 (d7d3bcc)

Release 3.3.0

Choose a tag to compare

@paratco-bot paratco-bot released this 06 Dec 14:28

3.3.0 (2025-12-06)

🚀 Features

⬆️ Dependency Updates

  • deps: bump @eslint/js from 9.38.0 to 9.39.1 (23df2fa)
  • deps: bump @stylistic/eslint-plugin from 5.5.0 to 5.6.1 (56479df)
  • deps: bump eslint from 9.38.0 to 9.39.1 (ae6fba4)
  • deps: bump globals from 16.4.0 to 16.5.0 (8312b03)
  • deps: bump typescript-eslint from 8.46.2 to 8.48.1 (da52623)

Release 3.2.2

Choose a tag to compare

@paratco-bot paratco-bot released this 29 Oct 08:53

3.2.2 (2025-10-29)

🐛 Bug Fixes

Release 3.2.1

Choose a tag to compare

@paratco-bot paratco-bot released this 27 Oct 12:33

3.2.1 (2025-10-27)

⬆️ Dependency Updates

  • deps: bump @eslint/js from 9.34.0 to 9.38.0 (f95ebc9)
  • deps: bump @stylistic/eslint-plugin from 5.2.3 to 5.5.0 (bac59a6)
  • deps: bump eslint from 9.34.0 to 9.38.0 (0abe8d8)
  • deps: bump eslint-plugin-react-hooks from 5.2.0 to 7.0.1 (589c18b)
  • deps: bump eslint-plugin-react-refresh from 0.4.20 to 0.4.24 (4f998d2)
  • deps: bump eslint-plugin-unicorn from 60.0.0 to 62.0.0 (7d4dea5)
  • deps: bump eslint-plugin-unused-imports from 4.2.0 to 4.3.0 (55ef970)
  • deps: bump typescript-eslint from 8.41.0 to 8.46.2 (00ed67e)

Release 3.2.0

Choose a tag to compare

@paratco-bot paratco-bot released this 31 Aug 10:04

3.2.0 (2025-08-31)

🚀 Features

  • added bun to typescript resolver (5e01944)

🐛 Bug Fixes

  • removed unused-imports/no-unused-vars (98bbafa)

⬆️ Dependency Updates

  • deps: bump @eslint/js from 9.33.0 to 9.34.0 (c795ece)
  • deps: bump eslint from 9.33.0 to 9.34.0 (2b42bc0)
  • deps: bump eslint-plugin-unused-imports from 4.1.4 to 4.2.0 (f722d73)
  • deps: bump typescript-eslint from 8.39.1 to 8.41.0 (f58db24)

Release 3.1.4

Choose a tag to compare

@paratco-bot paratco-bot released this 12 Aug 13:29

3.1.4 (2025-08-12)

🐛 Bug Fixes

  • change react fragment style (4b86674)

⬆️ Dependency Updates

  • deps: bump @eslint/js from 9.32.0 to 9.33.0 (f2e5822)
  • deps: bump @stylistic/eslint-plugin from 5.2.2 to 5.2.3 (5b38086)
  • deps: bump eslint from 9.32.0 to 9.33.0 (55e38b7)
  • deps: bump typescript-eslint from 8.39.0 to 8.39.1 (0571710)