v8.4.1 (2024-05-16)
- fix(vue3): align rules with Vue 2 rules by @ShGKme in #771
- fix(vue3): config crashes ESLint by @ShGKme in #770
- 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)
- Vue 3 support: There is a new sub-configuration for projects using Vue 3
v8.3.0 (2023-09-25)
- Typescript 5 support
- Allow linting of typescript with module resolution set to
node16
ornodenext
by @susnux in #527 - Support Composition API & Typescript + Vue projects by @susnux in #562
- Allow linting of TSX files by @susnux in #456
- 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
- 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)
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)
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:
- Bump @babel/core from 7.20.7 to 7.20.12 #432 (dependabot[bot])
- Bump eslint from 8.30.0 to 8.31.0 #431 (dependabot[bot])
v8.1.5 (2023-01-02)
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)
Fixed:
v8.1.3 (2022-11-04)
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)
Dependency updates:
- Use
eslint-plugin-n
instead ofeslint-plugin-node
v8.0.0 (2022-04-20)
Breaking:
Dependency updates:
- Bump eslint from 8.7.0 to 8.8.0 #282 (dependabot[bot])
- Bump eslint from 8.8.0 to 8.9.0 #296 (dependabot[bot])
v7.0.2 (2022-01-20)
Fixed:
Dependency updates:
- Bump eslint from 8.6.0 to 8.7.0 #271 (dependabot[bot])
- Bump @babel/core from 7.16.7 to 7.16.10 #273 (dependabot[bot])
v7.0.1 (2022-01-17)
Fixed bugs:
Dependency updates:
- Bump webpack from 5.65.0 to 5.66.0 #269 (dependabot[bot])
- Bump eslint-plugin-vue from 8.2.0 to 8.3.0 #268 (dependabot[bot])
v7.0.0 (2022-01-12)
Merged pull requests:
v6.1.2 (2021-12-20)
Fixes:
v6.1.1 (2021-12-02)
Fixes:
v6.1.0 (2021-08-11)
Fix dependency:
- Remove undesired eslint-webpack-plugin (skjnldsv)
v6.0.1 (2021-08-11)
Merged pull requests:
v5.1.0 (2021-05-03)
Merged pull requests:
Updated dependencies:
- Bump webpack from 5.36.1 to 5.36.2 #112 (dependabot[bot])
- Bump @babel/core from 7.13.16 to 7.14.0 #109 (dependabot[bot])
- Bump webpack from 5.36.0 to 5.36.1 #108 (dependabot[bot])
- Bump webpack from 5.35.0 to 5.36.0 #107 (dependabot[bot])
- Bump eslint from 7.24.0 to 7.25.0 #104 (dependabot[bot])
- Bump webpack from 5.34.0 to 5.35.0 #102 (dependabot[bot])
- Bump @babel/core from 7.13.15 to 7.13.16 #100 (dependabot[bot])
- Bump webpack from 5.33.2 to 5.34.0 #99 (dependabot[bot])
- Bump eslint-webpack-plugin from 2.5.3 to 2.5.4 #98 (dependabot[bot])
- Bump webpack from 5.32.0 to 5.33.2 #97 (dependabot[bot])
- Bump webpack from 5.31.2 to 5.32.0 #96 (dependabot[bot])
- Bump eslint-plugin-vue from 7.8.0 to 7.9.0 #95 (dependabot[bot])
- Bump eslint from 7.23.0 to 7.24.0 #94 (dependabot[bot])
- Bump webpack from 5.31.0 to 5.31.2 #93 (dependabot[bot])
- Bump @babel/core from 7.13.14 to 7.13.15 #92 (dependabot[bot])
- Bump webpack from 5.30.0 to 5.31.0 #91 (dependabot[bot])
- Bump webpack from 5.28.0 to 5.30.0 #90 (dependabot[bot])
- Bump @babel/eslint-parser from 7.13.10 to 7.13.14 #89 (dependabot[bot])
- Bump eslint from 7.13.0 to 7.23.0 #88 (dependabot[bot])
- Bump @babel/core from 7.13.13 to 7.13.14 #87 (dependabot[bot])
v5.1.0 (2021-05-01)
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)
Implemented enhancements:
Merged pull requests:
- Bump eslint from 7.22.0 to 7.23.0 #86 (dependabot[bot])
- Bump @babel/core from 7.13.10 to 7.13.13 #85 (dependabot[bot])
- Bump eslint-webpack-plugin from 2.5.2 to 2.5.3 #84 (dependabot[bot])
- Bump eslint-plugin-vue from 7.7.0 to 7.8.0 #83 (dependabot[bot])
- Bump eslint from 7.21.0 to 7.22.0 #82 (dependabot[bot])
Breaking dependency upgrade:
Merged pull requests:
- Bump elliptic from 6.5.3 to 6.5.4 #81 (dependabot[bot])
- Bump eslint-plugin-vue from 7.6.0 to 7.7.0 #78 (dependabot[bot])
- Bump eslint from 7.20.0 to 7.21.0 #77 (dependabot[bot])
- Bump eslint-webpack-plugin from 2.5.1 to 2.5.2 #76 (dependabot[bot])
- Bump eslint-webpack-plugin from 2.5.0 to 2.5.1 #75 (dependabot[bot])
- Bump eslint-plugin-vue from 7.5.0 to 7.6.0 #74 (dependabot[bot])
- Bump eslint from 7.19.0 to 7.20.0 #73 (dependabot[bot])
- Bump eslint-plugin-promise from 4.2.1 to 4.3.1 #72 (dependabot[bot])
- Bump eslint-webpack-plugin from 2.4.3 to 2.5.0 #71 (dependabot[bot])
- Bump eslint from 7.18.0 to 7.19.0 #70 (dependabot[bot])
- Bump eslint-plugin-vue from 7.4.1 to 7.5.0 #69 (dependabot[bot])
- Bump eslint-webpack-plugin from 2.4.1 to 2.4.3 #68 (dependabot[bot])
- Bump eslint from 7.17.0 to 7.18.0 #67 (dependabot[bot])
- Bump webpack from 4.45.0 to 4.46.0 #66 (dependabot[bot])
- Bump webpack from 4.44.2 to 4.45.0 #65 (dependabot[bot])
- Bump eslint-plugin-vue from 7.4.0 to 7.4.1 #64 (dependabot[bot])
- Bump eslint from 7.16.0 to 7.17.0 #63 (dependabot[bot])
- Bump eslint-plugin-vue from 7.3.0 to 7.4.0 #62 (dependabot[bot])
- Bump eslint from 7.15.0 to 7.16.0 #61 (dependabot[bot])
- Bump eslint-plugin-vue from 7.2.0 to 7.3.0 #60 (dependabot[bot])
- Bump eslint-plugin-vue from 7.1.0 to 7.2.0 #59 (dependabot[bot])
- Bump eslint from 7.14.0 to 7.15.0 #58 (dependabot[bot])
- Bump eslint-webpack-plugin from 2.4.0 to 2.4.1 #57 (dependabot[bot])
- Bump eslint-webpack-plugin from 2.3.0 to 2.4.0 #56 (dependabot[bot])
- Bump eslint from 7.13.0 to 7.14.0 #55 (dependabot[bot])
- Bump eslint-config-standard from 16.0.1 to 16.0.2 #54 (dependabot[bot])
- Bump eslint-webpack-plugin from 2.2.1 to 2.3.0 #53 (dependabot[bot])
- Bump eslint-plugin-standard from 4.0.2 to 4.1.0 #52 (dependabot[bot])
- Bump eslint from 7.12.1 to 7.13.0 #51 (dependabot[bot])
- Bump eslint-webpack-plugin from 2.2.0 to 2.2.1 #50 (dependabot[bot])
- Bump eslint-webpack-plugin from 2.1.0 to 2.2.0 #49 (dependabot[bot])
v3.0.0 (2020-11-03)
v3.0.0-beta.1 (2020-11-03)
Security fixes:
- [Security] Bump lodash from 4.17.15 to 4.17.19 #41 (dependabot-preview[bot])
Merged pull requests:
- Feat/eslint 7 #48 (skjnldsv)
- Bump eslint-plugin-standard from 4.0.1 to 4.0.2 #47 (dependabot-preview[bot])
- Bump @nextcloud/eslint-plugin from 1.4.0 to 1.5.0 #46 (dependabot-preview[bot])
- Bump eslint-plugin-import from 2.22.0 to 2.22.1 #45 (dependabot-preview[bot])
- Bump webpack from 4.44.1 to 4.44.2 #44 (dependabot-preview[bot])
- Bump webpack from 4.44.0 to 4.44.1 #43 (dependabot-preview[bot])
- Bump webpack from 4.43.0 to 4.44.0 #42 (dependabot-preview[bot])
v2.2.0 (2020-07-08)
v2.1.0 (2020-07-07)
Implemented enhancements:
- Add object-shorthand rule #36 (raimund-schluessler)
Merged pull requests:
- Bump eslint-plugin-import from 2.21.2 to 2.22.0 #40 (dependabot-preview[bot])
- Bump eslint-plugin-import from 2.21.1 to 2.21.2 #39 (dependabot-preview[bot])
- Bump eslint-plugin-import from 2.21.0 to 2.21.1 #38 (dependabot-preview[bot])
- Bump eslint-plugin-import from 2.20.2 to 2.21.0 #37 (dependabot-preview[bot])
- Bump webpack from 4.42.1 to 4.43.0 #34 (dependabot-preview[bot])
- Bump @nextcloud/eslint-plugin from 1.3.0 to 1.4.0 #33 (dependabot-preview[bot])
- Bump @nextcloud/eslint-plugin from 1.2.0 to 1.3.0 #32 (dependabot-preview[bot])
- Bump @nextcloud/eslint-plugin from 1.1.0 to 1.2.0 #31 (dependabot-preview[bot])
- Bump eslint-loader from 3.0.3 to 3.0.4 #30 (dependabot-preview[bot])
- Bump eslint-plugin-import from 2.20.1 to 2.20.2 #29 (dependabot-preview[bot])
- Bump eslint-plugin-node from 11.0.0 to 11.1.0 #28 (dependabot-preview[bot])
v2.0.0 (2020-03-25)
Implemented enhancements:
- Update eslint and eslint-plugin-vue packages #27 (ChristophWurst)
v1.2.0 (2020-03-24)
Merged pull requests:
- Allow jest #26 (ma12-co)
- Bump webpack from 4.42.0 to 4.42.1 #25 (dependabot-preview[bot])
v1.1.1 (2020-03-19)
Security fixes:
- [Security] Bump acorn from 6.4.0 to 6.4.1 #24 (dependabot-preview[bot])
v1.1.0 (2020-03-03)
Merged pull requests:
- Release on github tagging #23 (skjnldsv)
- Bump eslint-plugin-node to ^11 #22 (skjnldsv)
- Bump webpack from 4.41.6 to 4.42.0 #21 (dependabot-preview[bot])
- Bump babel-eslint from 10.0.3 to 10.1.0 #20 (dependabot-preview[bot])
- rename to @nextcloud/eslint-config #19 (korelstar)
v1.0.0 (2020-02-11)
Merged pull requests:
- Bump eslint-plugin-import from 2.20.0 to 2.20.1 #18 (dependabot-preview[bot])
- Bump eslint-plugin-import from 2.19.1 to 2.20.0 #17 (dependabot-preview[bot])
- Bump webpack from 4.41.4 to 4.41.5 #16 (dependabot-preview[bot])
- switch to @nextcloud/eslint-plugin #15 (korelstar)
v0.1.1 (2019-12-21)
Merged pull requests:
- Allow spaces after tabs for alignment #14 (danxuliu)
- Bump webpack from 4.41.3 to 4.41.4 #13 (dependabot-preview[bot])
- Bump webpack from 4.41.2 to 4.41.3 #12 (dependabot-preview[bot])
- Bump eslint-plugin-import from 2.18.2 to 2.19.1 #11 (dependabot-preview[bot])
- Bump eslint-loader from 3.0.2 to 3.0.3 #10 (dependabot-preview[bot])
v0.1.0 (2019-10-26)
Merged pull requests:
- consolidate config #8 (korelstar)
- Bump webpack from 4.41.0 to 4.41.2 #7 (dependabot-preview[bot])
v0.0.6 (2019-10-02)
Merged pull requests:
- Bump eslint-loader from 3.0.0 to 3.0.2 #5 (dependabot-preview[bot])
- Bump webpack from 4.40.2 to 4.41.0 #3 (dependabot-preview[bot])
- remove globals #2 (korelstar)
v0.0.5 (2019-09-24)
v0.0.4 (2019-09-24)
v0.0.3 (2019-09-24)
v0.0.2 (2019-09-24)
Implemented enhancements:
* This Changelog was automatically generated by github_changelog_generator