]> git.proxmox.com Git - pve-eslint.git/blob - debian/changelog
bump version to 7.12.1-1
[pve-eslint.git] / debian / changelog
1 pve-eslint (7.12.1-1) unstable; urgency=medium
2
3 [ Proxmox Support Team ]
4 * update to 7.12.1 release
5 * add strict mode, for exiting also uncleanly on warnings
6
7 [ ESLint ]
8 * relevant changes since 7.2.0
9 + Upgrade: @eslint/eslintrc to fix rule schema validation (fixes #13793) (#13794) (Brandon Mills)
10 + Fix: Pass internal config paths in FileEnumerator default (fixes #13789) (#13792) (Brandon Mills)
11 + Update: skip keyword check for fns in space-before-blocks (fixes #13553) (#13712) (Milos Djermanovic)
12 + Fix: autofix shouldn't produce template literals with `\8` or `\9` (#13737) (Milos Djermanovic)
13 + Fix: yoda rule autofix produces syntax errors with adjacent tokens (#13760) (Milos Djermanovic)
14 + Fix: prefer-destructuring invalid autofix with comma operator (#13761) (Milos Djermanovic)
15 + Update: remove suggestion if it didn't provide a fix (fixes #13723) (#13772) (Milos Djermanovic)
16 + Update: check template literal in no-script-url (#13775) (YeonJuan)
17 + Update: treat all literals like boolean literal in no-constant-condition (#13245) (Zen)
18 + Update: Fix && vs || short-circuiting false negatives (fixes #13634) (#13769) (Brandon Mills)
19 + Update: check computed keys in no-prototype-builtins (fixes #13088) (#13755) (Milos Djermanovic)
20 + Fix: don't count line after EOF in max-lines (#13735) (Milos Djermanovic)
21 + Upgrade: eslint-visitor-keys@2.0.0 (#13732) (Milos Djermanovic)
22 + Fix: account for linebreaks before postfix `++`/`--` in no-extra-parens (#13731) (Milos Djermanovic)
23 + Update: support async arrow fn in function-paren-newline (fixes #13728) (#13729) (Michal Dziekonski)
24 + Update: Add ignorePattern to no-inline-comments (#13029) (Edie Lemoine)
25 + Fix: prefer-destructuring invalid autofix with computed property access (#13704) (Milos Djermanovic)
26 + Upgrade: eslint-scope@5.1.1 (#13716) (Milos Djermanovic)
27 + Fix: Corrected notice for invalid (:) plugin names (#13473) (Josh Goldberg)
28 + Fix: prefer-destructuring removes comments (refs #13678) (#13682) (Milos Djermanovic)
29 + Update: fix id-length false negatives on Object.prototype property names (#13670) (Milos Djermanovic)
30 + Fix: NonOctalDecimalIntegerLiteral is decimal integer (fixes #13588) (#13664) (Milos Djermanovic)
31 + Fix: Update broken @eslint/eslintrc version (fixes #13641) (#13647) (Nicholas C. Zakas)
32 + Update: support logical assignments in code path analysis (refs #13569) (#13612) (Milos Djermanovic)
33 + Update: support logical assignments in core rules (refs #13569) (#13618) (Milos Djermanovic)
34 + Update: add es2021 environment (refs #13602) (#13603) (Milos Djermanovic)
35 + Update: support numeric separators (refs #13568) (#13581) (Milos Djermanovic)
36 + Update: Add exceptionPatterns to id-length rule (fixes #13094) (#13576) (sodam)
37 + Update: support numeric-separator in no-loss-of-precision (refs #13568) (#13574) (Anix)
38 + Update: add comment to message in no-warning-comments (fixes #12327) (#13522) (Anix)
39 + Upgrade: espree@7.3.0 (refs #13568) (#13609) (Kai Cataldo)
40 + Update: Add no-magic-numbers 'ignoreDefaultValues' option (#12611) (Dieter Luypaert)
41 + Update: allowFunctionParams option in no-underscore-dangle (fixes 12579) (#13545) (Sunghyun Cho)
42 + Fix: revert "Update: disallow multiple options in comma-dangle schema" (#13564) (Kai Cataldo)
43 + Fix: indent for async arrow functions (fixes #13497) (#13544) (Anix)
44 + Update: require `meta` for fixable rules in RuleTester (refs #13349) (#13489) (Milos Djermanovic)
45 + Fix: Do not output `undefined` as line and column when it's unavailable (#13519) (haya14busa)
46 + Fix: Update the chatroom link to go directly to help channel (#13536) (Nicholas C. Zakas)
47 + Update: Change no-duplicate-case to comparing tokens (fixes #13485) (#13494) (Yosuke Ota)
48 + Update: optional chaining support (fixes #12642) (#13416) (Toru Nagashima)
49 + Upgrade: lodash@4.17.19 (#13499) (Yohan Siguret)
50 + Update: deprecate id-blacklist rule (#13465) (Dimitri Mitropoulos)
51 + Update: Improve report location no-irregular-whitespace (refs #12334) (#13462) (Milos Djermanovic)
52 + Build: update webpack resolve.mainFields to match website config (#13457) (Milos Djermanovic)
53 + Fix: arrow-body-style fixer for `in` wrap (fixes #11849) (#13228) (Anix)
54 + Upgrade: Updated puppeteer version to v4.0.0 (#13444) (odidev)
55 + Update: add allowSeparatedGroups option to sort-imports (fixes #12951) (#13455) (Milos Djermanovic)
56 + Update: Improve report location for no-unneeded-ternary (refs #12334) (#13456) (Milos Djermanovic)
57 + Update: Improve report location for max-len (refs #12334) (#13458) (Milos Djermanovic)
58 + Fix: add end location to reports in object-curly-newline (refs #12334) (#13460) (Milos Djermanovic)
59 + Fix: add end location to reports in keyword-spacing (refs #12334) (#13461) (Milos Djermanovic)
60 + Fix: support typescript generics in arrow-parens (fixes #12570) (#13451) (Milos Djermanovic)
61 + Fix: Revert config cloning (fixes #13447) (#13449) (薛定谔的猫)
62 + Update: Improve array-callback-return report message (#13395) (Philip (flip) Kromer)
63 + Fix: false positive new with member in no-extra-parens (fixes #12740) (#13375) (YeonJuan)
64 + Fix: Clarify documentation on implicit ignore behavior (fixes #12348) (#12600) (Scott Hardin)
65 + Update: Add option "ignoreGlobals" to camelcase rule (fixes #11716) (#12782) (David Gasperoni)
66 + Update: improve report location in arrow-body-style (refs #12334) (#13424) (YeonJuan)
67 + Update: prefer-regex-literal detect regex literals (fixes #12840) (#12842) (Mathias Schreck)
68 + Update: rename id-blacklist to id-denylist (fixes #13407) (#13408) (Kai Cataldo)
69 + Fix: Replace Infinity with Number.MAX_SAFE_INTEGER (fixes #13427) (#13435) (Nicholas C. Zakas)
70 + Update: add missing `additionalProperties: false` to some rules' schema (#13198) (Milos Djermanovic)
71 + Update: fix operator-linebreak overrides schema (#13199) (Milos Djermanovic)
72 + New: Add no-promise-executor-return rule (fixes #12640) (#12648) (Milos Djermanovic)
73 + Update: max-lines reporting loc improvement (refs #12334) (#13318) (Anix)
74 + Update: object-property-newline end location (refs #12334) (#13399) (Anix)
75 + Update: added empty error array check for false negative (#13200) (Anix)
76 + Fix: clone config before validating (fixes #12592) (#13034) (Anix)
77 + Update: semi-spacing should check do-while statements (#13358) (Milos Djermanovic)
78 + Update: disallow multiple options in comma-dangle schema (fixes #13165) (#13166) (Milos Djermanovic)
79 + New: Add no-unreachable-loop rule (fixes #12381) (#12660) (Milos Djermanovic)
80 + Update: curly should check consequent `if` statements (#12947) (Milos Djermanovic)
81 + Update: Drop @typescript-eslint/eslint-recommended from `eslint --init` (#13340) (Minh Nguyen)
82 + Update: key-spacing loc changes for extra space (refs #12334) (#13362) (Anix)
83
84 -- Proxmox Support Team <support@proxmox.com> Thu, 29 Oct 2020 11:48:08 +0100
85
86 pve-eslint (7.2.0-1) unstable; urgency=medium
87
88 * update to 7.2.0 release
89
90 * ship an example config and extend-rules sample files in docs
91
92 * 'no-unused-vars': allow starting with _underscore
93
94 * disable "no-underscore-dangle" as used in explicit unused variables
95
96 * disable 'no-else-return' rule
97
98 * try to improve 'object-curly-newline' rule
99
100 * disable 'semi-style' rule for now
101
102 * add --output-config CLI option
103
104 * add possibiliity to extend base config over CLI
105
106 -- Proxmox Support Team <support@proxmox.com> Sat, 06 Jun 2020 15:59:23 +0200
107
108 pve-eslint (7.0.0-1) unstable; urgency=medium
109
110 * update to final 7.0.0 release
111
112 -- Proxmox Support Team <support@proxmox.com> Fri, 22 May 2020 14:32:18 +0200
113
114 pve-eslint (7.0.0~alpha3-2) unstable; urgency=medium
115
116 * use more condensed output format to save some lines
117
118 * allow '!!' for boolean conversion
119
120 * print file path relative to current working directory
121
122 * ignore unused variable named 'me'
123
124 -- Proxmox Support Team <support@proxmox.com> Fri, 10 Apr 2020 17:06:59 +0200
125
126 pve-eslint (7.0.0~alpha3-1) unstable; urgency=medium
127
128 * exit sanely if no args are given
129
130 * rules: dot-location: set location parameter to property
131
132 -- Proxmox Support Team <support@proxmox.com> Thu, 09 Apr 2020 18:52:05 +0200
133
134 pve-eslint (7.0.0~alpha3) unstable; urgency=medium
135
136 * bump version to match upstream one.
137
138 -- Proxmox Support Team <support@proxmox.com> Thu, 09 Apr 2020 17:49:55 +0200
139
140 pve-eslint (1.0) unstable; urgency=low
141
142 * first version
143
144 -- Proxmox Support Team <support@proxmox.com> Thu, 02 Apr 2020 09:16:33 +0200
145