Skip to content

Latest commit

 

History

History
448 lines (298 loc) · 33.4 KB

CHANGELOG.md

File metadata and controls

448 lines (298 loc) · 33.4 KB

Changelog

v8.4.1 (2024-05-16)

Full Changelog

Fixes

  • fix(vue3): align rules with Vue 2 rules by @ShGKme in #771
  • fix(vue3): config crashes ESLint by @ShGKme in #770

Changed

  • build(deps-dev): Bump eslint-plugin-jsdoc from 48.2.4 to 48.2.5 by @dependabot in #769

v8.4.0 (2024-05-15)

Features

  • Vue 3 support: There is a new sub-configuration for projects using Vue 3

v8.3.0 (2023-09-25)

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

v8.2.1 (2023-01-30)

Full Changelog

Fixed:

  • Fix resolving packages that use the package exports feature by @susnux in #452

Merged pull requests:

  • Various dependencies upgrades

v8.2.0 (2023-01-11)

Full Changelog

Implemented enhancements:

  • feat: Add scripts for linting the config and fixed issues found #434 (susnux)
  • feat: Add sub config for TypeScript projects #433 (susnux)

Dependency updates:

v8.1.5 (2023-01-02)

Full Changelog

Dependency updates:

  • Bump json5 from 1.0.1 to 1.0.2 by @PVince81 in #430
  • Bump json5 from 2.2.1 to 2.2.3 by @PVince81 in #430

v8.1.4 (2022-11-17)

Full Changelog

Fixed:

v8.1.3 (2022-11-04)

Full Changelog

Fixed:

  • Allow TypeScript syntax in JSDoc comments by @Pytal in #413

Dependency updates:

  • Bump @babel/core from 7.18.10 to 7.19.6 by @dependabot in #404
  • Bump @babel/eslint-parser from 7.18.9 to 7.19.1 by @dependabot in #392
  • Bump eslint from 8.21.0 to 8.26.0 by @dependabot in #406
  • Bump eslint-plugin-jsdoc from 39.3.13 to 39.6.2 by @dependabot in #414
  • Bump eslint-plugin-n from 15.2.4 to 15.4.0 by @dependabot in #409
  • Bump eslint-plugin-promise from 6.0.0 to 6.1.1 by @dependabot in #405
  • Bump eslint-plugin-vue from 9.3.0 to 9.7.0 by @dependabot in #410

v8.1.2 (2022-08-09)

Full Changelog

Dependency updates:

v8.0.0 (2022-04-20)

Full Changelog

Breaking:

  • Require file extensions on import #292 (Pytal)

Dependency updates:

v7.0.2 (2022-01-20)

Full Changelog

Fixed:

  • Fix usual same-line vue attribute behaviour #272 (skjnldsv)

Dependency updates:

v7.0.1 (2022-01-17)

Full Changelog

Fixed bugs:

Dependency updates:

v7.0.0 (2022-01-12)

Full Changelog

Merged pull requests:

v6.1.2 (2021-12-20)

Full Changelog

Fixes:

  • Fix vue custom event name casing #249 (Pytal)

v6.1.1 (2021-12-02)

Full Changelog

Fixes:

v6.1.0 (2021-08-11)

Full Changelog

Fix dependency:

  • Remove undesired eslint-webpack-plugin (skjnldsv)

v6.0.1 (2021-08-11)

Full Changelog

Merged pull requests:

Full Changelog

Breaking

  • Require a space before async arrow function parentheses #146 (Pytal)

Features

Fixes

Full Changelog

v5.1.0 (2021-05-03)

Full Changelog

Merged pull requests:

Updated dependencies:

v5.1.0 (2021-05-01)

Full Changelog

Closed issues:

  • Inconsistency between package.json and package-lock.json? #106
  • Is eslint-plugin-standard still necessary as peerDependency? #101

v5.0.0 (2021-03-29)

Full Changelog

Implemented enhancements:

Merged pull requests:

Full Changelog

Breaking dependency upgrade:

  • Replace babel-eslint with @babel/eslint-parser #80 (st3iny)

Merged pull requests:

v3.0.0 (2020-11-03)

Full Changelog

v3.0.0-beta.1 (2020-11-03)

Full Changelog

Security fixes:

Merged pull requests:

v2.2.0 (2020-07-08)

Full Changelog

v2.1.0 (2020-07-07)

Full Changelog

Implemented enhancements:

Merged pull requests:

v2.0.0 (2020-03-25)

Full Changelog

Implemented enhancements:

v1.2.0 (2020-03-24)

Full Changelog

Merged pull requests:

v1.1.1 (2020-03-19)

Full Changelog

Security fixes:

v1.1.0 (2020-03-03)

Full Changelog

Merged pull requests:

v1.0.0 (2020-02-11)

Full Changelog

Merged pull requests:

v0.1.1 (2019-12-21)

Full Changelog

Merged pull requests:

v0.1.0 (2019-10-26)

Full Changelog

Merged pull requests:

v0.0.6 (2019-10-02)

Full Changelog

Merged pull requests:

v0.0.5 (2019-09-24)

Full Changelog

v0.0.4 (2019-09-24)

Full Changelog

v0.0.3 (2019-09-24)

Full Changelog

v0.0.2 (2019-09-24)

Full Changelog

Implemented enhancements:

* This Changelog was automatically generated by github_changelog_generator