Releases: christopher-buss/roblox-ts-eslint-config
Releases · christopher-buss/roblox-ts-eslint-config
v0.9.0
v0.8.0
🚨 Breaking Changes
- Require eslint v9.10.0+ - by @christopher-buss (6613f)
- react: Convert to specific roblox eslint react plugin - by @christopher-buss (0b550)
You must swap eslint-plugin-react-hooks
--> eslint-plugin-react-roblox-hooks
.
🚀 Features
- Enable antfu/no-top-level-await - by @christopher-buss (5b1bb)
- disables: Add disables config - by @christopher-buss (a2484)
- perfectionist: Add sort-sets rule - by @christopher-buss (b3bfb)
🐞 Bug Fixes
- deps:
- Update dependency @antfu/install-pkg to v0.4.1 - (73a72)
- Update dependency eslint-config-flat-gitignore to v0.3.0 - (38e15)
- Update dependency eslint-flat-config-utils to v0.4.0 - (28e9c)
- Update dependency picocolors to v1.1.0 - (a83e2)
- Update dependency eslint-plugin-comment-length to v2.1.1 - (7c18c)
- Update dependency eslint-plugin-jsdoc to v50.2.3 - (de972)
- Update dependency eslint-plugin-sonarjs to v2.0.2 - (0c645)
- Update dependency eslint-plugin-antfu to v2.6.0 - (65a95)
- Update eslint-stylistic monorepo to v2.8.0 - (10d11)
- Update dependency eslint-plugin-package-json to v0.15.3 - (a3401)
- Update dependency eslint-plugin-no-autofix to v2.1.0 - (b8c5b)
- Update dependency eslint-plugin-import-x to v4 - (9be63)
- Update dependency @cspell/eslint-plugin to v8.14.4 - (476f2)
- Update typescript-eslint monorepo to v8.6.0 - (f94d8)
View changes on GitHub
v0.7.9
🐞 Bug Fixes
- Install correct comment-length package - by @christopher-buss (93fb3)
View changes on GitHub
v0.7.8
No significant changes
View changes on GitHub
v0.7.7
🐞 Bug Fixes
- perfectionist: Missing private readonly group - by @christopher-buss (18e8d)
View changes on GitHub
v0.7.6
🚀 Features
- eslint: Update to native .ts config file - by @christopher-buss (92885)
- perfectionist: Add class variable sorting - by @christopher-buss (871c5)
- react: Remove erroneous set-state rule - by @christopher-buss (cb4bd)
- ts: Add eqeqeq error - by @christopher-buss (6f4ac)
🐞 Bug Fixes
- deps:
- Update dependency @cspell/eslint-plugin to v8.13.2 - (cef19)
- Update dependency eslint-plugin-perfectionist to v3.1.2 - (524dd)
- Update typescript-eslint monorepo to v8.0.1 - (e898d)
- Update dependency eslint-plugin-jsdoc to v50 - (6b392)
- Update dependency eslint-plugin-jsdoc to v50.2.2 - (2bfe5)
- Update dependency @cspell/eslint-plugin to v8.14.2 - (1e138)
- Update dependency @antfu/install-pkg to v0.4.0 - (357cc)
- Update dependency eslint-plugin-antfu to v2.3.6 - (29d77)
- Update eslint-stylistic monorepo to v2.6.4 - (17429)
- Update dependency eslint-plugin-promise to v7.1.0 - (72559)
- Update typescript-eslint monorepo to v8.2.0 - (168bf)
- Update dependency eslint-flat-config-utils to v0.3.1 - (ba414)
- Update dependency eslint-plugin-sonarjs to v2 - (8eae4)
- Update typescript-eslint monorepo to v8.3.0 - (9499c)
- format:
- Type issue - by @christopher-buss (2cd76)
View changes on GitHub
v0.7.5
🚀 Features
- import: Ban namespace imports - by @christopher-buss (1c14f)
- perfectionist: Update sort rules to allow partitioning - by @christopher-buss (08acf)
- stylistic: Remove redundant template literals - by @christopher-buss (6492c)
- ts: Add 'no-param-reassign' rule - by @christopher-buss (9c0c3)
🐞 Bug Fixes
- deps:
- ts:
- Remove deprecated rule 'no-loss-of-precision' - by @christopher-buss (4ab7b)
View changes on GitHub
v0.7.4
🚀 Features
- eslint:
- Update dependency @types/eslint to v9.6.0 - by @christopher-buss (406b9)
- jsdoc:
- Add 'require-template' rule - by @christopher-buss (96d28)
- ts:
- Update rules for ts-eslint v8 - by @christopher-buss (81386)
- yaml:
- Require
.yaml
extension - by @christopher-buss (12b87) - Add
block-mapping-colon-indicator-newline
- by @christopher-buss (5c40c)
- Require
🐞 Bug Fixes
- deps:
- Update dependency eslint-plugin-jsdoc to v48.9.2 - by @renovate[bot] (c10ba)
- Update typescript-eslint monorepo to v8 - by @renovate[bot] (51bec)
- Update @stylistic/eslint-plugin monorepo to v2.6.1 - by @christopher-buss (934dc)
- Update dependency @cspell/eslint-plugin to v8.13.0 - by @renovate[bot] (e44e3)
- Update dependency eslint-plugin-jsdoc to v48.10.2 - by @renovate[bot] (6944f)
- Update dependency @eslint-react/eslint-plugin to v1.8.0 - by @christopher-buss (af100)
View changes on GitHub
v0.7.3
🚀 Features
- perfectionist: Add 'sort-switch-case' and 'sort-variable-declarations' rules - by @christopher-buss (c3b54)
- react: Add 'no-implicit-key' and 'no-complex-conditional-rendering' rules - by @christopher-buss (c651e)
🐞 Bug Fixes
- Use
fixable: true
to not silence non-autofixable rules - by @christopher-buss (31a19) - deps:
- Update dependency eslint-config-flat-gitignore to v0.1.8 - by @renovate[bot] (d64ad)
- Update dependency @cspell/eslint-plugin to v8.11.0 - by @renovate[bot] (61905)
- Update dependency eslint-plugin-jsdoc to v48.8.3 - by @renovate[bot] (111e8)
- Update dependency @cspell/eslint-plugin to v8.12.1 - by @renovate[bot] (830dd)
- Update typescript-eslint monorepo to v7.17.0 - by @renovate[bot] (e99f8)
- Update dependency eslint-plugin-sonarjs to v1.0.4 - by @renovate[bot] (0d55c)
- Update dependency eslint-plugin-import-x to v3.1.0 - by @renovate[bot] (35a80)
- Update dependency eslint-plugin-promise to v7 - by @renovate[bot] (2e9fa)
- Update dependency eslint-plugin-unicorn to v55 - by @renovate[bot] (b4967)
- Update dependency @shopify/eslint-plugin to v46 - by @renovate[bot] (ffc92)
- react:
- ESLintReactSettings renamed to ESLintReactXSettings - by @christopher-buss (9b3d3)
- shopify:
- Updated rule names - by @christopher-buss (97dea)
View changes on GitHub
v0.7.2
🚀 Features
- react: Add update react rules - by @christopher-buss (8b5b2)