Skip to content

v8.3.0

Compare
Choose a tag to compare
@susnux susnux released this 24 Sep 13:22
6fb951e

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