]> git.proxmox.com Git - pve-eslint.git/commitdiff
bump version to 8.41.0-1
authorDominik Csapak <d.csapak@proxmox.com>
Tue, 23 May 2023 07:33:33 +0000 (09:33 +0200)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Wed, 24 May 2023 16:57:15 +0000 (18:57 +0200)
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
debian/changelog

index c344e3cd378d034e81d64159ce41c13194319906..951c0caa3ea96cecae82821c873f78d04a2add2e 100644 (file)
@@ -1,3 +1,102 @@
+pve-eslint (8.41.0-1) bullseye; urgency=medium
+
+  [ Proxmox Support Team ]
+  * update to 8.41.0 upstream release
+  * update 'buildupstream' make target to run 'npm run build:webpack'
+
+  [ ESLint ]
+  * relevant changes since 8.23.1
+    + fix: incorrect warning message for ignored dotfiles (#17196) (Milos Djermanovic)
+    + feat: change default ignore pattern to `**/node_modules/` in flat config (#17184) (Milos Djermanovic)
+    + fix: unify `LintMessage` type (#17076) (Brandon Mills)
+    + feat: expose `shouldUseFlatConfig` (#17169) (Connor Prussin)
+    + fix: validate `ignorePatterns` constructor option in `FlatESLint` class (#17139) (Milos Djermanovic)
+    + fix: switch `grapheme-splitter` to `graphemer` (#17160) (fisker Cheung)
+    + perf: Store indent descriptors in a plain array (#17148) (Francesco Trotta)
+    + refactor: locateConfigFileToUse returns an Error object (#17159) (唯然)
+    + fix: Ensure FlatESLint#findConfigFile() doesn't throw. (#17151) (Nicholas C. Zakas)
+    + feat: improve flat config errors for invalid rule options and severities (#17140) (Josh Goldberg ✨)
+    + feat: Add findConfigFile() method to FlatESLint (#17142) (Nicholas C. Zakas)
+    + feat: add `sourceCode` property to the rule context (#17107) (Nitin Kumar)
+    + feat: add `physicalFilename` property to the rule context (#17111) (Nitin Kumar)
+    + feat: add `cwd` to rule context (#17106) (Nitin Kumar)
+    + feat: add `filename` property to the rule context (#17108) (Nitin Kumar)
+    + feat: add new `omitLastInOneLineClassBody` option to the `semi` rule (#17105) (Nitin Kumar)
+    + perf: don't use `grapheme-splitter` on ASCII strings in key-spacing rule (#17122) (Milos Djermanovic)
+    + feat: Implement `SourceCode#markVariableAsUsed()` (#17086) (Nicholas C. Zakas)
+    + perf: Binary search in token store `utils.search` (#17066) (Francesco Trotta)
+    + refactor: remove unnecessary use of `SourceCode#getAncestors` in rules (#17075) (Milos Djermanovic)
+    + feat: Move getDeclaredVariables and getAncestors to SourceCode (#17059) (Nicholas C. Zakas)
+    + refactor: simplify new-parens rule schema (#17060) (MHO)
+    + fix: do not report on `RegExp(...args)` in `require-unicode-regexp` (#17037) (Francesco Trotta)
+    + feat: `require-unicode-regexp` add suggestions (#17007) (Josh Goldberg)
+    + fix: correctly handle `null` default config in `RuleTester` (#17023) (Brad Zacher)
+    + feat: Copy getScope() to SourceCode (#17004) (Nicholas C. Zakas)
+    + feat: Use plugin metadata for flat config serialization (#16992) (Nicholas C. Zakas)
+    + feat: docs license (#17010) (Samuel Roldan)
+    + fix: `getFirstToken`/`getLastToken` on comment-only node (#16889) (Francesco Trotta)
+    + fix: Fix typo in `logical-assignment-operators` rule description (#17000) (Francesco Trotta)
+    + feat: languageOptions.parser must be an object. (#16985) (Nicholas C. Zakas)
+    + feat: Add `checkJSDoc` option to multiline-comment-style (#16807) (Laurent Cozic)
+    + feat: Serialize parsers/processors in flat config (#16944) (Nicholas C. Zakas)
+    + feat: use @eslint-community dependencies (#16784) (Michaël De Boey)
+    + fix: correctly iterate files matched by glob patterns (#16831) (Nitin Kumar)
+    + feat: add `afterHashbangComment` option to `lines-around-comment` rule (#16920) (SUZUKI Sosuke)
+    + feat: Move all and recommended configs into package. (#16844) (Nicholas C. Zakas)
+    + perf: upgrade to esquery@1.4.2 (#16901) (Milos Djermanovic)
+    + fix: pin esquery v1.4.0 (fixes #16896) (#16897) (唯然)
+    + feat: report more cases with `??` in no-constant-binary-expression (#16826) (Daiki Nishikawa)
+    + fix: false positive with assignment in `no-extra-parens` (#16872) (Francesco Trotta)
+    + feat: `array-callback-return` supports `Array.prototype.toSorted` (#16845) (SUZUKI Sosuke)
+    + feat: add `restrictDefaultExports` option to no-restricted-exports rule (#16785) (Nitin Kumar)
+    + fix: ignore directives for no-fallthrough (#16757) (gfyoung)
+    + feat: add suggestions for redundant wrapping in prefer-regex-literals (#16658) (YeonJuan)
+    + fix: correct syntax error in `prefer-arrow-callback` autofix (#16722) (Francesco Trotta)
+    + fix: new instance of FlatESLint should load latest config file version (#16608) (Milos Djermanovic)
+    + feat: check assignment patterns in no-underscore-dangle (#16693) (Milos Djermanovic)
+    + feat: add options to check destructuring in no-underscore-dangle (#16006) (Morten Kaltoft)
+    + feat: group properties with values in parentheses in `key-spacing` (#16677) (Francesco Trotta)
+    + fix: Ensure flat config unignores work consistently like eslintrc (#16579) (Nicholas C. Zakas)
+    + feat: add suggestion for no-return-await (#16637) (Daniel Bartholomae)
+    + feat: update globals (#16654) (Sébastien Règne)
+    + refactor: migrate off deprecated function-style rules in all tests (#16618) (Bryan Mishkin)
+    + fix: autofix recursive functions in no-var (#16611) (Milos Djermanovic)
+    + feat: add `allowParensAfterCommentPattern` option to no-extra-parens (#16561) (Nitin Kumar)
+    + feat: `prefer-named-capture-group` add suggestions (#16544) (Josh Goldberg)
+    + feat: In no-invalid-regexp validate flags also for non-literal patterns (#16583) (trosos)
+    + feat: add `ignoreClassFieldInitialValues` option to no-magic-numbers (#16539) (Milos Djermanovic)
+    + fix: Ensure that dot files are found with globs. (#16550) (Nicholas C. Zakas)
+    + fix: throw error for first unmatched pattern (#16533) (Milos Djermanovic)
+    + feat: multiline properties in rule `key-spacing` with option `align` (#16532) (Francesco Trotta)
+    + feat: `no-obj-calls` support `Intl` (#16543) (Sosuke Suzuki)
+    + fix: allow `* 1` when followed by `/` in no-implicit-coercion (#16522) (Milos Djermanovic)
+    + feat: new `no-new-native-nonconstructor` rule (#16368) (Sosuke Suzuki)
+    + feat: add new rule `no-empty-static-block` (#16325) (Sosuke Suzuki)
+    + fix: Ensure unmatched glob patterns throw an error (#16462) (Nicholas C. Zakas)
+    + feat: no-empty suggest to add comment in empty BlockStatement (#16470) (Nitin Kumar)
+    + fix: handle files with unspecified path in `getRulesMetaForResults` (#16437) (Francesco Trotta)
+    + feat: use `context.languageOptions.ecmaVersion` in core rules (#16458) (Milos Djermanovic)
+    + fix: use `baseConfig` constructor option in FlatESLint (#16432) (Milos Djermanovic)
+    + fix: Ensure that glob patterns are matched correctly. (#16449) (Nicholas C. Zakas)
+    + feat: check `Object.create()` in getter-return (#16420) (Yuki Hirasawa)
+    + fix: ignore messages without a `ruleId` in `getRulesMetaForResults` (#16409) (Francesco Trotta)
+    + fix: `--ignore-pattern` in flat config mode should be relative to `cwd` (#16425) (Milos Djermanovic)
+    + fix: make `getRulesMetaForResults` return a plain object in trivial case (#16438) (Francesco Trotta)
+    + fix: Ensure that directories can be unignored. (#16436) (Nicholas C. Zakas)
+    + feat: `no-implicit-globals` supports `exported` block comment (#16343) (Sosuke Suzuki)
+    + fix: Ensure unignore and reignore work correctly in flat config. (#16422) (Nicholas C. Zakas)
+    + feat: Use ESLINT_USE_FLAT_CONFIG environment variable for flat config (#16356) (Tomer Aberbach)
+    + feat: Swap out Globby for custom globbing solution. (#16369) (Nicholas C. Zakas)
+    + feat: Pass --max-warnings value to formatters (#16348) (Brandon Mills)
+    + feat: remove support for ignore files in FlatESLint (#16355) (Milos Djermanovic)
+    + feat: `id-length` counts graphemes instead of code units (#16321) (Sosuke Suzuki)
+    + perf: switch from object spread to `Object.assign` when merging globals (#16311) (Milos Djermanovic)
+    + feat: account for `sourceType: "commonjs"` in the strict rule (#16308) (Milos Djermanovic)
+    + feat: add rule logical-assignment-operators (#16102) (fnx)
+    + feat: `array-callback-return` support `findLast` and `findLastIndex` (#16314) (Sosuke Suzuki)
+
+ -- Proxmox Support Team <support@proxmox.com>  Tue, 23 May 2023 09:27:29 +0200
+
 pve-eslint (8.23.1-1) bullseye; urgency=medium
 
   [ Proxmox Support Team ]