chore(deps): update all non-major dependencies #228
Merged
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:
^9.9.1
->^9.11.1
^20.16.2
->^20.16.10
^8.4.0
->^8.7.0
^8.4.0
->^8.7.0
^2.0.5
->^2.1.1
^0.23.1
->^0.24.0
^9.9.1
->^9.11.1
^5.0.1
->^5.0.2
^2.29.1
->^2.30.0
^5.5.4
->^5.6.2
^8.4.0
->^8.7.0
^2.0.5
->^2.1.1
Release Notes
eslint/eslint (@eslint/js)
v9.11.1
Compare Source
Bug Fixes
20fd916
fix: add@eslint/core
,@types/estree
, &@types/json-schema
deps (#18938) (Nitin Kumar)2738322
fix: add missing types forrequire-atomic-updates
rule (#18937) (Kristóf Poduszló)d71ff30
fix: add missing types forobject-shorthand
rule (#18935) (Kristóf Poduszló)561cadc
fix: add missing types forno-unsafe-negation
rule (#18932) (Kristóf Poduszló)8843656
fix: add missing types forno-underscore-dangle
rule (#18931) (Kristóf Poduszló)92cde5c
fix: add missing types forno-shadow
rule (#18930) (Kristóf Poduszló)b3cbe11
fix: add missing types forno-sequences
rule (#18929) (Kristóf Poduszló)976f77f
fix: add missing types forno-unused-expressions
rule (#18933) (Kristóf Poduszló)Documentation
3eff709
docs: replace deprecatedLinter.FlatConfig
type withLinter.Config
(#18941) (Carlos Meira)Chores
df4a859
chore: upgrade @eslint/js@9.11.1 (#18943) (Milos Djermanovic)36d8095
chore: package.json update for @eslint/js release (Jenkins)v9.11.0
Compare Source
v9.10.0
Compare Source
typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
v8.7.0
Compare Source
🚀 Features
eslint-plugin: [no-unsafe-call] check calls of Function
eslint-plugin: [consistent-type-exports] check
export *
exports to see if all exported members are types🩹 Fixes
eslint-plugin: properly coerce all types to string in
getStaticMemberAccessValue
eslint-plugin: [no-deprecated] report on imported deprecated variables
eslint-plugin: [no-confusing-non-null-assertion] check !in and !instanceof
❤️ Thank You
You can read about our versioning strategy and releases on our website.
v8.6.0
Compare Source
🚀 Features
add
allow
option forrestrict-template-expressions
type-utils: isNullableType add Void logic
eslint-plugin: [no-unnecessary-condition] check switch cases
eslint-plugin: [no-misused-promises] check array predicate return
🩹 Fixes
eslint-plugin: [no-deprecated] don't report recursive types in destructuring assignment twice
eslint-plugin: [no-deprecated] report on deprecated variables used in destructuring assignment
eslint-plugin: [no-deprecated] report on deprecated properties with function-like types
eslint-plugin: [no-unnecessary-condition] properly reflect multiple negations in message
❤️ Thank You
You can read about our versioning strategy and releases on our website.
v8.5.0
Compare Source
🚀 Features
eslint-plugin: [no-duplicate-type-constituents] prevent unnecessary `
eslint-plugin: [no-unsafe-argument] differentiate error types
🩹 Fixes
eslint-plugin: [no-unnecessary-type-assertion] fix TSNonNullExpression fixer
eslint-plugin: [no-misused-promises] handle static method
eslint-plugin: [no-unnecessary-type-parameters] fix AST quick path scope analysis
eslint-plugin: [consistent-type-assertions] access parser services lazily
❤️ Thank You
f44da95
You can read about our versioning strategy and releases on our website.
typescript-eslint/typescript-eslint (@typescript-eslint/parser)
v8.7.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.
v8.6.0
Compare Source
v8.5.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.
vitest-dev/vitest (@vitest/coverage-v8)
v2.1.1
Compare Source
🐞 Bug Fixes
View changes on GitHub
v2.1.0
Compare Source
This release makes another big change to the Browser Mode by introducing locators API:
You can use either vitest-browser-vue, vitest-browser-svelte or vitest-browser-react to render components and make assertions using locators. Locators are also available on the
page
object from@vitest/browser/context
.🚀 Features
userEvent.upload
in playwright provider - by @sheremet-va in https:/vitest-dev/vitest/issues/6442 (cf148)--inspect
- by @AriPerkkio in https:/vitest-dev/vitest/issues/6433 (0499a)--inspect-brk
- by @AriPerkkio in https:/vitest-dev/vitest/issues/6434 (7ab0f)--exclude-after-remap
- by @AriPerkkio in https:/vitest-dev/vitest/issues/6309 (5932a){ spy: true }
instead of a factory - by @sheremet-va in https:/vitest-dev/vitest/issues/6289 (95f02)vi.advanceTimersToNextFrame
- by @bnjm and @sheremet-va in https:/vitest-dev/vitest/issues/6347 (8ff63)🐞 Bug Fixes
index
file - by @sheremet-va in https:/vitest-dev/vitest/issues/6266 (081cf)expect.getState().testPath
always returns correct path - by @sheremet-va in https:/vitest-dev/vitest/issues/6472 (ac698)vitest
and@vitest/*
versions don't match - by @AriPerkkio in https:/vitest-dev/vitest/issues/6317 (e662c)vitenode
for uncovered files - by @AriPerkkio in https:/vitest-dev/vitest/issues/6044 (da52d)performance.now
instead ofDate.now
for duration - by @LuciNyan in https:/vitest-dev/vitest/issues/6382 (fe489)toMatchInlineSnapshot
updates at the same location - by @hi-ogawa in https:/vitest-dev/vitest/issues/6332 (1606f)typecheck.include
overlaps withinclude
- by @sheremet-va in https:/vitest-dev/vitest/issues/6256 (153ff)View changes on GitHub
evanw/esbuild (esbuild)
v0.24.0
Compare Source
This release deliberately contains backwards-incompatible changes. To avoid automatically picking up releases like this, you should either be pinning the exact version of
esbuild
in yourpackage.json
file (recommended) or be using a version range syntax that only accepts patch upgrades such as^0.23.0
or~0.23.0
. See npm's documentation about semver for more information.Drop support for older platforms (#3902)
This release drops support for the following operating system:
This is because the Go programming language dropped support for this operating system version in Go 1.23, and this release updates esbuild from Go 1.22 to Go 1.23. Go 1.23 now requires macOS 11 Big Sur or later.
Note that this only affects the binary esbuild executables that are published to the esbuild npm package. It's still possible to compile esbuild's source code for these older operating systems. If you need to, you can compile esbuild for yourself using an older version of the Go compiler (before Go version 1.23). That might look something like this:
Fix class field decorators in TypeScript if
useDefineForClassFields
isfalse
(#3913)Setting the
useDefineForClassFields
flag tofalse
intsconfig.json
means class fields use the legacy TypeScript behavior instead of the standard JavaScript behavior. Specifically they use assign semantics instead of define semantics (e.g. setters are triggered) and fields without an initializer are not initialized at all. However, when this legacy behavior is combined with standard JavaScript decorators, TypeScript switches to always initializing all fields, even those without initializers. Previously esbuild incorrectly continued to omit field initializers for this edge case. These field initializers in this case should now be emitted starting with this release.Avoid incorrect cycle warning with
tsconfig.json
multiple inheritance (#3898)TypeScript 5.0 introduced multiple inheritance for
tsconfig.json
files whereextends
can be an array of file paths. Previously esbuild would incorrectly treat files encountered more than once when processing separate subtrees of the multiple inheritance hierarchy as an inheritance cycle. With this release,tsconfig.json
files containing this edge case should work correctly without generating a warning.Handle Yarn Plug'n'Play stack overflow with
tsconfig.json
(#3915)Previously a
tsconfig.json
file thatextends
another file in a package with anexports
map could cause a stack overflow when Yarn's Plug'n'Play resolution was active. This edge case should work now starting with this release.Work around more issues with Deno 1.31+ (#3917)
This version of Deno broke the
stdin
andstdout
properties on command objects for inherited streams, which matters when you run esbuild's Deno module as the entry point (i.e. whenimport.meta.main
istrue
). Previously esbuild would crash in Deno 1.31+ if you ran esbuild like that. This should be fixed starting with this release.This fix was contributed by @Joshix-1.
eslint/eslint (eslint)
v9.11.1
Compare Source
v9.11.0
Compare Source
Features
ec30c73
feat: add "eslint/universal" to exportLinter
(#18883) (唯然)c591da6
feat: Add language to types (#18917) (Nicholas C. Zakas)492eb8f
feat: limit the name given toImportSpecifier
inid-length
(#18861) (Tanuj Kanti)19c6856
feat: Addno-useless-constructor
suggestion (#18799) (Jordan Thomson)a48f8c2
feat: add typeFormatterFunction
, updateLoadedFormatter
(#18872) (Francesco Trotta)Bug Fixes
5e5f39b
fix: add missing types forno-restricted-exports
rule (#18914) (Kristóf Poduszló)8f630eb
fix: add missing types forno-param-reassign
options (#18906) (Kristóf Poduszló)d715781
fix: add missing types forno-extra-boolean-cast
options (#18902) (Kristóf Poduszló)2de5742
fix: add missing types forno-misleading-character-class
options (#18905) (Kristóf Poduszló)c153084
fix: add missing types forno-implicit-coercion
options (#18903) (Kristóf Poduszló)fa11b2e
fix: add missing types forno-empty-function
options (#18901) (Kristóf Poduszló)a0deed1
fix: add missing types forcamelcase
options (#18897) (Kristóf Poduszló)Documentation
e4e5709
docs: correctprefer-object-has-own
type definition comment (#18924) (Nitin Kumar)91cbd18
docs: add unicode abbreviations in no-irregular-whitespace rule (#18894) (Alix Royere)59cfc0f
docs: clarifyresultsMeta
inLoadedFormatter
type (#18881) (Milos Djermanovic)adcc50d
docs: Update README (GitHub Actions Bot)4edac1a
docs: Update README (GitHub Actions Bot)Build Related
959d360
build: Support updates to previous major versions (#18871) (Milos Djermanovic)Chores
ca21a64
chore: upgrade @eslint/js@9.11.0 (#18927) (Milos Djermanovic)a10f90a
chore: package.json update for @eslint/js release (Jenkins)e4e02cc
refactor: Extract processor logic into ProcessorService (#18818) (Nicholas C. Zakas)6d4484d
chore: updates for v8.57.1 release (Jenkins)71f37c5
refactor: use optional chaining when validating config rules (#18893) (lucasrmendonca)2c2805f
chore: Add PR note to all templates (#18892) (Nicholas C. Zakas)7b852ce
refactor: useDirective
class from@eslint/plugin-kit
(#18884) (Milos Djermanovic)d594ddd
chore: update dependency @eslint/core to ^0.6.0 (#18863) (renovate[bot])78b2421
chore: Update change.yml (#18882) (Nicholas C. Zakas)a416f0a
chore: enable$ExpectType
comments in .ts files (#18869) (Francesco Trotta)v9.10.0
Compare Source
github/eslint-plugin-github (eslint-plugin-github)
v5.0.2
Compare Source
What's Changed
Full Changelog: github/eslint-plugin-github@v5.0.1...v5.0.2
import-js/eslint-plugin-import (eslint-plugin-import)
v2.30.0
Compare Source
Added
dynamic-import-chunkname
]: addallowEmpty
option to allow empty leading comments ([#2942], thanks [@JiangWeixian])dynamic-import-chunkname
]: Allow empty chunk name when webpackMode: 'eager' is set; add suggestions to remove name in eager mode ([#3004], thanks [@amsardesai])no-unused-modules
]: AddignoreUnusedTypeExports
option ([#3011], thanks [@silverwind])Fixed
no-extraneous-dependencies
]: allow wrong path ([#3012], thanks [@chabb])no-cycle
]: use scc algorithm to optimize ([#2998], thanks [@soryy708])no-duplicates
]: Removing duplicates breaks in TypeScript ([#3033], thanks [@yesl-kim])newline-after-import
]: fix considerComments option when require ([#2952], thanks [@developer-bandi])order
]: do not compare first path segment for relative paths ([#2682]) ([#2885], thanks [@mihkeleidast])Changed
no-extraneous-dependencies
: Make glob pattern description more explicit ([#2944], thanks [@mulztob])no-unused-modules
]: add console message to help debug [#2866]ExportMap
: make procedures static instead of monkeypatching exportmap ([#2982], thanks [@soryy708])ExportMap
: separate ExportMap instance from its builder logic ([#2985], thanks [@soryy708])order
: Add a quick note on how unbound imports and --fix ([#2640], thanks [@minervabot])exportMapBuilder
: avoid hoisting ([#2989], thanks [@soryy708])ExportMap
: extract "builder" logic to separate files ([#2991], thanks [@soryy708])order
]: update the description of thepathGroupsExcludedImportTypes
option ([#3036], thanks [@liby])microsoft/TypeScript (typescript)
v5.6.2
Compare Source
typescript-eslint/typescript-eslint (typescript-eslint)
v8.7.0
Compare Source
This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
v8.6.0
[Compare Source](https://redirect.github.com/typescr
Configuration
📅 Schedule: Branch creation - "before 4am on the first day of the month" in timezone Pacific/Auckland, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, 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.