Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
7.14.1
->7.18.0
7.14.1
->7.18.0
48.5.0
->48.11.0
5.1.3
->5.2.1
6.2.0
->6.6.0
16.6.1
->16.8.1
Release Notes
typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
v7.18.0
Compare Source
🩹 Fixes
eslint-plugin: [no-unnecessary-type-assertion] prevent runtime error when asserting a variable declared in default TS lib
eslint-plugin: [unbound-method] report on destructuring in function parameters
eslint-plugin: [no-duplicate-type-constituents] shouldn't report on error types
eslint-plugin: [strict-boolean-expressions] support branded booleans
❤️ Thank You
You can read about our versioning strategy and releases on our website.
v7.17.0
Compare Source
🚀 Features
eslint-plugin: backport no-unsafe-function type, no-wrapper-object-types from v8 to v7
eslint-plugin: [return-await] add option to report in error-handling scenarios only, and deprecate "never"
🩹 Fixes
eslint-plugin: [no-floating-promises] check top-level type assertions (and more)
eslint-plugin: [strict-boolean-expressions] consider assertion function argument a boolean context
eslint-plugin: [no-unnecessary-condition] false positive on optional private field
❤️ Thank You
You can read about our versioning strategy and releases on our website.
v7.16.1
Compare Source
🩹 Fixes
❤️ Thank You
You can read about our versioning strategy and releases on our website.
v7.16.0
Compare Source
🚀 Features
rule-tester: stricter rule test validations
eslint-plugin: [no-unnecessary-parameter-property-assignment] add new rule
eslint-plugin: add support for nested namespaces to unsafe-member-access
eslint-plugin: [no-floating-promises] add checkThenables option
🩹 Fixes
deps: update dependency @eslint-community/regexpp to v4.11.0
eslint-plugin: [no-floating-promises] add
suggestions
to tests from #9263checkThenables
website: react key error on internal pages of website
eslint-plugin: [restrict-template-expressions] don't report tuples if
allowArray
option is enabled❤️ Thank You
You can read about our versioning strategy and releases on our website.
v7.15.0
Compare Source
🚀 Features
eslint-plugin: [array-type] detect
Readonly<string[]>
caseeslint-plugin: back-port new rules around empty object types from v8
🩹 Fixes
disable
EXPERIMENTAL_useProjectService
indisabled-type-checked
shared configeslint-plugin: [no-unsafe-return] differentiate a types-error any from a true any
eslint-plugin: [no-unsafe-call] differentiate a types-error any from a true any
❤️ Thank You
You can read about our versioning strategy and releases on our website.
typescript-eslint/typescript-eslint (@typescript-eslint/parser)
v7.18.0
Compare Source
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
v7.17.0
Compare Source
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
v7.16.1
Compare Source
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
v7.16.0
Compare Source
🩹 Fixes
deps: update dependency @eslint-community/regexpp to v4.11.0
website: react key error on internal pages of website
❤️ Thank You
You can read about our versioning strategy and releases on our website.
v7.15.0
Compare Source
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
gajus/eslint-plugin-jsdoc (eslint-plugin-jsdoc)
v48.11.0
Compare Source
v48.10.2
Compare Source
Bug Fixes
check-template-names
: check for param and returns tags; fixes #1286 (12fca71)v48.10.1
Compare Source
Bug Fixes
v48.10.0
Compare Source
Features
require-template
,check-template-names
: add supportClassDeclaration
(31d3255)require-template
,check-template-names
: add supportFunctionDeclaration
(28bc1cb)require-template
,check-template-names
: add supportTSInterfaceDeclaration
(320a1eb)v48.9.3
Compare Source
Bug Fixes
getJsdocProcessorPlugin
: ensure package.json file is consistently located (87a1270)v48.9.2
Compare Source
v48.9.1
Compare Source
v48.9.0
Compare Source
Features
check-examples
replacement processor; fixes #928 (6248d59)v48.8.3
Compare Source
Bug Fixes
require-template
,check-template-names
: check @property tags; fixes #1269 (22e3274)v48.8.2
Compare Source
v48.8.1
Compare Source
Bug Fixes
v48.8.0
Compare Source
v48.7.0
Compare Source
v48.6.0
Compare Source
Features
convert-to-jsdoc-comments
; fixes #1002 (d5fa8da)v48.5.2
Compare Source
Bug Fixes
require-param
: proper errors/fixing for succeeding destructured objects; fixes #762 (394b85f)v48.5.1
Compare Source
prettier/eslint-plugin-prettier (eslint-plugin-prettier)
v5.2.1
Compare Source
Patch Changes
ac036cc
Thanks @OrlovAlexei! - build(deps): Bump synckit from 0.8.6 to 0.9.1eslint-community/eslint-plugin-promise (eslint-plugin-promise)
v6.6.0
Compare Source
Bug Fixes
always-return
: treat process.exit() or process.abort() as an acceptable "return" (#493) (f368c5a)Features
strict
option to disallowthen
orcatch
followingawait
oryield
(#494) (fa482cc)v6.5.1
Compare Source
v6.5.0
Compare Source
v6.4.0
Compare Source
v6.3.0
Compare Source
stylelint/stylelint (stylelint)
v16.8.1
Compare Source
no-duplicate-selectors
false positives with Less syntax (#7888) (@romainmenke).v16.8.0
Compare Source
github
formatter (#7865) (@marcalexiei).function-url-quotes
false positives for SCSS variables and#
/?
characters (#7874) (@vimalloc).keyframe-selector-notation
false positives forentry-crossing
andexit-crossing
(#7859) (@romainmenke).no-descending-specificity
false positives for nested rules without declarations (#7850) (@romainmenke).no-duplicate-selectors
end positions (#7867) (@romainmenke).no-duplicate-selectors
false negatives for three or more duplicates (#7867) (@romainmenke).selector-max-compound-selectors
error for@nest
(#7875) (@romainmenke).selector-pseudo-class-no-unknown
false positives for:active-view-transition
and:active-view-transition-type()
(#7868) (@Mouvedia).selector-type-*
,selector-max-type
andselector-class-pattern
false positives for<timeline-range-name>
in keyframe selectors (#7856) (@romainmenke).stylelint.utils.checkAgainstRule()
regression whenreportNeedlessDisables
andquiet
are both enabled (#7879) (@ybiquitous).v16.7.0
Compare Source
tap
formatter to support TAP14 (#7759) (@Mouvedia).url
secondary option (#7743) (@emmacharp).at-rule-no-unknown
false positives for@historical-forms
and@font-palette-values
(#7774) (@Mouvedia).at-rule-no-unknown
false positives for@view-transition
(#7753) (@sebdanielsson).at-rule-no-vendor-prefix
false negatives for@-moz-document
and@-webkit-viewport
(#7772) (@Mouvedia).comment-whitespace-inside
end positions (#7744) (@Mouvedia).declaration-block-no-duplicate-properties
reported ranges (#7758) (@Mouvedia).declaration-block-no-redundant-longhand-properties
/declaration-block-no-shorthand-property-overrides
false negatives forfont-variant
(#7734) (@Bilie).font-family-name-quotes
false negatives for-moz-*
/-webkit-*
keywords (#7777) (@Mouvedia).font-family-no-missing-generic-family-keyword
false negatives for font families which names match a CSS3font-variant
keyword (#7823) (@Mouvedia).function-name-case
end positions (#7747) (@Mouvedia).function-no-unknown
performance by reducing file read count (#7801) (@ybiquitous).media-feature-name-no-vendor-prefix
autofix (#7770) (@Mouvedia).no-invalid-double-slash-comments
reported ranges (#7768) (@Mouvedia).property-no-unknown
false positives fornavigation
and miscellaneous legacy properties (#7764) (@Mouvedia).quietDeprecationWarnings
to suppressstylelint:003
warning (#7837) (@ybiquitous).selector-no-vendor-prefix
autofix (#7763) (@Mouvedia).selector-not-notation
end positions when new lines are part of the selector (#7755) (@Mouvedia).selector-type-case
end positions (#7752) (@Mouvedia).shorthand-property-no-redundant-values
false negatives for logical properties,overflow
,overscroll-behavior
,scroll-margin
andscroll-padding
(#7808) (@Mouvedia).string-no-newline
false positives for escaped multi-line (#7818) (@romainmenke).value-keyword-case
end positions (#7760) (@Mouvedia).stylelint.utils.checkAgainstRule()
for Promise-based rules (#7821) (@aaronccasanova).stylelint.utils.checkAgainstRule()
to useresult.stylelint
if present (#7833) (@ybiquitous).tap
formatter (#7759) (@Mouvedia).Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.