Releases
v8.3.0
susnux
released this
24 Sep 13:22
v8.3.0 (2023-09-24)
Full Changelog
Features
Typescript 5 support
Allow linting of typescript with module resolution set to node16
or nodenext
by @susnux in #527
Support Composition API & Typescript + Vue projects by @susnux in #562
Allow linting of TSX files by @susnux in #456
Fixes
Ignore camelcase rule for __webpack variables by @kesselb in #530
Add Typescript overrides for all valid Typescript file extensions by @susnux in #567
Allow empty functions by @skjnldsv in #570
fix(typescript): Also set the typescript settings to the vue overrides for typescript import resolving by @susnux in #639
fix(typescript): Allow generic type parameters on function calls by @susnux in #571
Make sure vue files written in Typescript are linted correctly by @susnux in #579
fix: Allow to import packages from devDependencies
within config files by @susnux in #580
fix: Allow @jest-environment
docblock for jest tests by @susnux in #592
Changed
Various dependencies upgrades
chore: Update @nextcloud/eslint-plugin
to version 2.1.0 by @susnux in #605
Drop webpack dependency by @susnux in #528
538
Update node engines to next LTS (node 20 and NPM 9) by @nextcloud-command in #563
565
Make eslint to take this config for linting the config by @susnux in #572
chore: Fix URLs after package got transfered by @susnux in #602
You can’t perform that action at this time.