]> git.proxmox.com Git - pve-eslint.git/commitdiff
bump version to 8.23.1-1
authorDominik Csapak <d.csapak@proxmox.com>
Thu, 15 Sep 2022 09:31:23 +0000 (11:31 +0200)
committerDominik Csapak <d.csapak@proxmox.com>
Thu, 15 Sep 2022 09:35:52 +0000 (11:35 +0200)
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
debian/changelog

index 2fe6a8caa222c7f9c75494972749aaa125ff7528..c344e3cd378d034e81d64159ce41c13194319906 100644 (file)
@@ -1,3 +1,101 @@
+pve-eslint (8.23.1-1) bullseye; urgency=medium
+
+  [ Proxmox Support Team ]
+  * update to 8.23.1 upstream release
+  * remove polyfill plugin via webpack config patch
+
+  [ ESLint ]
+  * relevant changes since 8.4.0
+    + fix: Upgrade eslintrc to stop redefining plugins (#16297) (Brandon Mills)
+    + fix: improve autofix for the `prefer-const` rule (#16292) (Nitin Kumar)
+    + fix: Ensure that glob patterns are normalized (#16287) (Nicholas C. Zakas)
+    + perf: migrate rbTree to js-sdsl (#16267) (Zilong Yao)
+    + fix: Ensure globbing doesn't include subdirectories (#16272) (Nicholas C. Zakas)
+    + feat: Enable eslint.config.js lookup from CLI (#16235) (Nicholas C. Zakas)
+    + feat: add `allowEmptyCase` option to no-fallthrough rule (#15887) (Amaresh  S M)
+    + test: add no-extra-parens tests with rest properties (#16236) (Milos Djermanovic)
+    + refactor: simplify `parseListConfig` (#16241) (Milos Djermanovic)
+    + feat: no-warning-comments support comments with decoration (#16120) (Lachlan Hunt)
+    + feat: Implement caching for FlatESLint (#16190) (Nicholas C. Zakas)
+    + feat: add `methodsIgnorePattern` option to object-shorthand rule (#16185) (Milos Djermanovic)
+    + feat: Implement FlatESLint (#16149) (Nicholas C. Zakas)
+    + feat: improve the key width calculation in `key-spacing` rule (#16154) (Nitin Kumar)
+    + feat: add new `allowLineSeparatedGroups` option to the `sort-keys` rule (#16138) (Nitin Kumar)
+    + feat: add deprecation warnings for legacy API in `RuleTester` (#16063) (Nitin Kumar)
+    + fix: lines-around-comment apply `allowBlockStart` for switch statements (#16153) (Nitin Kumar)
+    + fix: no-warning-comments rule escapes special RegEx characters in terms (#16090) (Lachlan Hunt)
+    + feat: catch preprocess errors (#16105) (JounQin)
+    + fix: ignore spacing before `]` and `}` in comma-spacing (#16113) (Milos Djermanovic)
+    + feat: add importNames support for patterns in no-restricted-imports (#16059) (Brandon Scott)
+    + feat: fix handling of blockless `with` statements in indent rule (#16068) (Milos Djermanovic)
+    + fix: throw helpful exception when rule has wrong return type (#16075) (Bryan Mishkin)
+    + feat: account for rule creation time in performance reports (#15982) (Nitin Kumar)
+    + fix: Make no-unused-vars treat for..of loops same as for..in loops (#15868) (Alex Bass)
+    + feat: fix indent bug with semicolon-first style (#15951) (Milos Djermanovic)
+    + feat: add `allowNamedExports` option to no-use-before-define (#15953) (Milos Djermanovic)
+    + test: cleanup typos (#15937) (Nick Schonning)
+    + fix: cleanup typos (#15939) (Nick Schonning)
+    + fix: typo ocatal -> octal (#15940) (Nick Schonning)
+    + test: ensure no-restricted-imports works with NodeJS imports (#15907) (Nick Mazuk)
+    + feat: add Unicode flag suggestion in no-misleading-character-class (#15867) (Milos Djermanovic)
+    + feat: check Unicode code point escapes in no-control-regex (#15862) (Milos Djermanovic)
+    + feat: Update global variables (#15871) (Sébastien Règne)
+    + fix: function-paren-newline crash on "new new Foo();" (#15850) (coderaiser)
+    + fix: "use strict" should not trigger strict mode in ES3 (#15846) (Milos Djermanovic)
+    + feat: add `enforceInClassFields` option to no-underscore-dangle (#15818) (Roberto Cestari)
+    + fix: allow project paths to have URL-encoded characters (#15795) (Milos Djermanovic)
+    + feat: Add rule no-constant-binary-expression (#15296) (Jordan Eldredge)
+    + fix: update `astUtils.isDirectiveComment` with `globals` and `exported` (#15775) (Milos Djermanovic)
+    + feat: fix no-eval logic for `this` in arrow functions (#15755) (Milos Djermanovic)
+    + fix: invalid operator in operator-assignment messages (#15759) (Milos Djermanovic)
+    + feat: fix logic for top-level `this` in no-invalid-this and no-eval (#15712) (Milos Djermanovic)
+    + fix: escaping for square brackets in ignore patterns (#15666) (Milos Djermanovic)
+    + feat: add `destructuredArrayIgnorePattern` option in `no-unused-vars` (#15649) (Nitin Kumar)
+    + feat: Catch `undefined` and `Boolean()` in no-constant-condition (#15613) (Jordan Eldredge)
+    + feat: Add ESLint favicon to the HTML report document (#15671) (Mahdi Hosseinzadeh)
+    + feat: `valid-typeof` always ban `undefined` (#15635) (Zzzen)
+    + fix: extend the autofix range in comma-dangle to ensure the last element (#15669) (Milos Djermanovic)
+    + fix: Avoid `__dirname` for built-in configs (#15616) (DoZerg)
+    + feat: Add `ignoreOnInitialization` option to no-shadow rule (#14963) (Soufiane Boutahlil)
+    + feat: `--debug` prints time it takes to parse a file (#15609) (Bartek Iwańczuk)
+    + feat: Add `onlyOneSimpleParam` option to no-confusing-arrow rule (#15566) (Gautam Arora)
+    + test: add integration tests with built-in configs (#15612) (Milos Djermanovic)
+    + perf: fix lazy loading of core rules (#15606) (Milos Djermanovic)
+    + fix: false positive in `camelcase` with combined properties (#15581) (Nitin Kumar)
+    + feat: update eslint-scope to ignore `"use strict"` directives in ES3 (#15595) (Milos Djermanovic)
+    + feat: add `es2016`, `es2018`, `es2019`, and `es2022` environments (#15587) (Milos Djermanovic)
+    + feat: fix bug with arrow function return types in function-paren-newline (#15541) (Milos Djermanovic)
+    + feat: Implement FlatRuleTester (#15519) (Nicholas C. Zakas)
+    + feat: implement rfc 2021-suppression-support (#15459) (Yiwei Ding)
+    + fix: no-invalid-this false positive in class field initializer (#15495) (Milos Djermanovic)
+    + feat: no-restricted-imports support casing (#15439) (gfyoung)
+    + fix: Correctly consume RuleTester statics (#15507) (Brad Zacher)
+    + fix: Add property `fatalErrorCount` to ignored file results (#15520) (Francesco Trotta)
+    + fix: Prevent false positives with no-constant-condition (#15486) (Jordan Eldredge)
+    + feat: Support arbitrary module namespace names in no-restricted-imports (#15491) (Milos Djermanovic)
+    + feat: Support arbitrary module namespace names in no-useless-rename (#15493) (Milos Djermanovic)
+    + feat: move `eslint --init` to @eslint/create-config (#15150) (唯然)
+    + feat: false negative with `property` option in `id-match` (#15474) (Nitin Kumar)
+    + feat: Support arbitrary module namespace names in the camelcase rule (#15490) (Milos Djermanovic)
+    + feat: Support arbitrary module namespace names in the quotes rule (#15479) (Milos Djermanovic)
+    + feat: Support arbitrary module namespace names in keyword-spacing (#15481) (Milos Djermanovic)
+    + feat: Support arbitrary module namespace names in no-restricted-exports (#15478) (Milos Djermanovic)
+    + feat: handle logical assignment in no-self-assign (#14152) (Zzzen)
+    + feat: allow to define `eslint-disable-next-line` in multiple lines (#15436) (Nitin Kumar)
+    + refactor: remove unused parameter in `linter.js` (#15451) (Milos Djermanovic)
+    + test: add tests for `allowReserved` parser option with flat config (#15450) (Milos Djermanovic)
+    + feat: false negative with `onlyDeclarations` + `properties` in id-match (#15431) (Nitin Kumar)
+    + fix: improve `prefer-template` fixer (#15230) (Nitin Kumar)
+    + feat: Suggestions support for `prefer-regex-literals` (#15077) (Yash Singh)
+    + fix: do not report global references in `id-match` rule (#15420) (Nitin Kumar)
+    + test: add destructuring test cases for `computed-property-spacing` (#15424) (Nitin Kumar)
+    + fix: improve autofix of `prefer-object-has-own` (#15419) (Nitin Kumar)
+    + fix: add helpful message when test case has non-string code/name (#15425) (Bryan Mishkin)
+    + feat: add `prefer-object-has-own` rule (#15346) (Nitin Kumar)
+    + fix: revert changes to reported locations in max-lines-per-function (#15397) (Milos Djermanovic)
+
+ -- Proxmox Support Team <support@proxmox.com>  Thu, 15 Sep 2022 11:28:52 +0200
+
 pve-eslint (8.4.0-3) bullseye; urgency=medium
 
   * switch from es2020 to es2021 as standard ecma script version to enforce