fix(deps): update all non-major dependencies
This MR contains the following updates:
Release Notes
open-wc/custom-elements-manifest (@custom-elements-manifest/analyzer)
v0.10.10
- Dont filter out a declaration is it is exported as key of an object
v0.10.9
- Fix declaration data on
exports
v0.10.8
- Add
.npmignoreto prevent stuff from being published
v0.10.7
- Attr decorator fix
v0.10.6
- Update version of find-dependencies
v0.10.5
- CLI: Don't crash on file creation/deletion
emotion-js/emotion (@emotion/styled)
v11.14.1
Patch Changes
-
#3334
0facbe4Thanks @ZachRiegel! - Renamed default-exported variable in@emotion/styledto aid inferred import names in auto-import completions in IDEs
eslint/eslint (@eslint/js)
v9.38.0
Features
-
ce40f74feat: updatecomplexityrule to only highlight function header (#20048) (Atul Nair) -
e37e590feat: correctno-loss-of-precisionfalse positives withenotation (#20187) (Francesco Trotta)
Bug Fixes
-
50c3dfdfix: improve type support for isolated dependencies in pnpm (#20201) (Francesco Trotta) -
a1f06a3fix: correct SourceCode typings (#20114) (Pixel998)
Documentation
-
462675adocs: improve web accessibility by hiding non-semantic character (#20205) (루밀LuMir) -
c070e65docs: correct formatting inno-irregular-whitespacerule documentation (#20203) (루밀LuMir) -
b39e71adocs: Update README (GitHub Actions Bot) -
cd39983docs: movecustom-formatterstype descriptions tonodejs-api(#20190) (Percy Ma)
Chores
-
d17c795chore: upgrade @eslint/js@9.38.0 (#20221) (Milos Djermanovic) -
25d0e33chore: package.json update for @eslint/js release (Jenkins) -
c82b5efrefactor: Use types from @eslint/core (#20168) (Nicholas C. Zakas) -
ff31609ci: add Node.js 25 toci.yml(#20220) (루밀LuMir) -
004577eci: bump github/codeql-action from 3 to 4 (#20211) (dependabot[bot]) -
eac71fbtest: remove use ofnodejsScopeoption of eslint-scope from tests (#20206) (Milos Djermanovic) -
4168a18chore: fix typo in legacy-eslint.js (#20202) (Sweta Tanwar) -
205dbd2chore: fix typos (#20200) (ntnyq) -
dbb200echore: use team member's username when name is not available in data (#20194) (Milos Djermanovic) -
8962089chore: mark deprecated rules as available until v11.0.0 (#20184) (Pixel998)
v9.37.0
Features
-
39f7fb4feat:preserve-caught-errorshould recognize all static "cause" keys (#20163) (Pixel998) -
f81eabcfeat: support TS syntax inno-restricted-imports(#19562) (Nitin Kumar)
Bug Fixes
-
a129ccefix: correctno-loss-of-precisionfalse positives for leading zeros (#20164) (Francesco Trotta) -
09e04fcfix: add missing AST token types (#20172) (Pixel998) -
861c6dafix: correctESLinttypings (#20122) (Pixel998)
Documentation
-
b950359docs: fix typos across the docs (#20182) (루밀LuMir) -
42498a2docs: improve ToC accessibility by hiding non-semantic character (#20181) (Percy Ma) -
29ea092docs: Update README (GitHub Actions Bot) -
5c97a04docs: showavailableUntilin deprecated rule banner (#20170) (Pixel998) -
90a71bfdocs: updateREADMEfiles to add badge and instructions (#20115) (루밀LuMir) -
1603ae1docs: update references frommastertomain(#20153) (루밀LuMir)
Chores
-
afe8a13chore: update@eslint/jsdependency to version 9.37.0 (#20183) (Francesco Trotta) -
abee4cachore: package.json update for @eslint/js release (Jenkins) -
fc9381fchore: fix typos in comments (#20175) (overlookmotel) -
e1574a2chore: unpin jiti (#20173) (renovate[bot]) -
e1ac05erefactor: markESLint.findConfigFile()asasync, add missing docs (#20157) (Pixel998) -
347906dchore: update eslint (#20149) (renovate[bot]) -
0cb5897test: remove tmp dir created for circular fixes in multithread mode test (#20146) (Milos Djermanovic) -
bb99566ci: pinjitito version 2.5.1 (#20151) (Pixel998) -
177f669perf: improve worker count calculation for"auto"concurrency (#20067) (Francesco Trotta) -
448b57bchore: Mark deprecated formatting rules as available until v11.0.0 (#20144) (Milos Djermanovic)
v9.36.0
Features
Bug Fixes
-
75b74d8fix: add missing rule option types (#20127) (ntnyq) -
1c0d850fix: updateeslint-all.jsto useObject.freezeforrulesobject (#20116) (루밀LuMir) -
7d61b7ffix: add missing scope types toScope.type(#20110) (Pixel998) -
7a670c3fix: correct rule option typings inrules.d.ts(#20084) (Pixel998)
Documentation
-
b73ab12docs: update examples to usedefineConfig(#20131) (sethamus) -
31d9392docs: fix typos (#20118) (Pixel998) -
c7f861bdocs: Update README (GitHub Actions Bot) -
6b0c08bdocs: Update README (GitHub Actions Bot) -
91f97c5docs: Update README (GitHub Actions Bot)
Chores
-
12411e8chore: upgrade @eslint/js@9.36.0 (#20139) (Milos Djermanovic) -
488cba6chore: package.json update for @eslint/js release (Jenkins) -
bac82a2ci: simplify renovate configuration (#19907) (唯然) -
c00bb37ci: bump actions/labeler from 5 to 6 (#20090) (dependabot[bot]) -
fee751drefactor: usedefaultOptionsin rules (#20121) (Pixel998) -
1ace67dchore: update example to usedefineConfig(#20111) (루밀LuMir) -
4821963test: add missing loc information to error objects in rule tests (#20112) (루밀LuMir) -
b42c42echore: disallow use of deprecatedtypeproperty in core rule tests (#20094) (Milos Djermanovic) -
7bb498dtest: remove deprecatedtypeproperty from core rule tests (#20093) (Pixel998) -
e10cf2aci: bump actions/setup-node from 4 to 5 (#20089) (dependabot[bot]) -
5cb0ce4refactor: usemeta.defaultOptionsinpreserve-caught-error(#20080) (Pixel998) -
f9f7cb5chore: package.json update for eslint-config-eslint release (Jenkins) -
81764b2chore: updateeslintpeer dependency ineslint-config-eslint(#20079) (Milos Djermanovic)
v9.35.0
Features
-
42761fafeat: implement suggestions for no-empty-function (#20057) (jaymarvelz) -
102f444feat: implement suggestions for no-empty-static-block (#20056) (jaymarvelz) -
e51fffffeat: addpreserve-caught-errorrule (#19913) (Amnish Singh Arora)
Bug Fixes
-
10e7ae2fix: update uncloneable options error message (#20059) (soda-sorcery) -
bfa4601fix: ignore empty switch statements with comments in no-empty rule (#20045) (jaymarvelz) -
dfd11defix: addbeforeandafterto test case types (#20049) (Francesco Trotta) -
dabbe95fix: correct types forno-restricted-importsrule (#20034) (Milos Djermanovic) -
ea789c7fix: no-loss-of-precision false positive with uppercase exponent (#20032) (sethamus)
Documentation
-
d265515docs: improve phrasing - "if" → "even if" from getting-started section (#20074) (jjangga0214) -
a355a0edocs: invert comparison logic for example inno-vardoc page (#20064) (OTonGitHub) -
5082fc2docs: Update README (GitHub Actions Bot) -
99cfd7edocs: add missing "the" in rule deprecation docs (#20050) (Josh Goldberg ✨) -
6ad8973docs: update--no-ignoreand--ignore-patterndocumentation (#20036) (Francesco Trotta) -
8033b19docs: add documentation for--no-config-lookup(#20033) (Francesco Trotta)
Chores
-
da87f2fchore: upgrade @eslint/js@9.35.0 (#20077) (Milos Djermanovic) -
af2a087chore: package.json update for @eslint/js release (Jenkins) -
7055764test: removetests/lib/eslint/eslint.config.js(#20065) (Milos Djermanovic) -
84ffb96chore: update@eslint-community/eslint-utils(#20069) (Francesco Trotta) -
d5ef939refactor: remove deprecatedcontext.parserOptionsusage across rules (#20060) (sethamus) -
1b3881dchore: remove redundant word (#20058) (pxwanglu)
v9.34.0
Features
-
0bb777afeat: multithread linting (#19794) (Francesco Trotta) -
43a5f9efeat: add eslint-plugin-regexp to eslint-config-eslint base config (#19951) (Pixel998)
Bug Fixes
-
9b89903fix: default value of accessor-pairs option in rule.d.ts file (#20024) (Tanuj Kanti) -
6c07420fix: fix spurious failure in neostandard integration test (#20023) (Kirk Waiblinger) -
676f4acfix: allow scientific notation with trailing zeros matching exponent (#20002) (Sweta Tanwar)
Documentation
-
0b4a590docs: make rulesdir deprecation clearer (#20018) (Domenico Gemoli) -
327c672docs: Update README (GitHub Actions Bot) -
bf26229docs: Fix typo in core-concepts/index.md (#20009) (Tobias Hernstig) -
2309327docs: fix typo in the "Configuring Rules" section (#20001) (ghazi-git) -
2b87e21docs: [no-else-return] clarify sample code. (#19991) (Yuki Takada (Yukinosuke Takada)) -
c36570cdocs: Update README (GitHub Actions Bot)
Chores
-
f19ad94chore: upgrade to@eslint/js@9.34.0(#20030) (Francesco Trotta) -
b48fa20chore: package.json update for @eslint/js release (Jenkins) -
4bce8a2chore: package.json update for eslint-config-eslint release (Jenkins) -
0c9999crefactor: prefer default options ingrouped-accessor-pairs(#20028) (루밀LuMir) -
d503f19ci: fixstale.yml(#20010) (루밀LuMir) -
e2dc67dci: centralizestale.yml(#19994) (루밀LuMir) -
7093cb8ci: bump actions/checkout from 4 to 5 (#20005) (dependabot[bot])
v9.33.0
Features
-
e07820efeat: add global object access detection to no-restricted-globals (#19939) (sethamus) -
90b050efeat: support explicit resource management inone-var(#19941) (Sweta Tanwar)
Bug Fixes
-
732433cfix: allow any type formeta.docs.recommendedin custom rules (#19995) (Francesco Trotta) -
e8a6914fix: Fixed potential bug in check-emfile-handling.js (#19975) (諏訪原慶斗)
Documentation
-
34f0723docs: playground button for TypeScript code example (#19671) (Tanuj Kanti) -
dc942a4docs: Update README (GitHub Actions Bot) -
5a4b6f7docs: Update no-multi-assign.md (#19979) (Yuki Takada (Yukinosuke Takada)) -
247e156docs: add missing let declarations inno-plusplus(#19980) (Yuki Takada (Yukinosuke Takada)) -
0d17242docs: Update README (GitHub Actions Bot) -
fa20b9ddocs: Clarify when to open an issue for a MR (#19974) (Nicholas C. Zakas)
Build Related
Chores
-
4258046chore: update dependency @eslint/js to v9.33.0 (#19998) (renovate[bot]) -
ad28371chore: package.json update for @eslint/js release (Jenkins) -
06a22f1test: resolve flakiness in --mcp flag test (#19993) (Pixel998) -
54920edtest: switch toLinter.ConfiginESLintRulestype tests (#19977) (Francesco Trotta)
v9.32.0
Features
-
1245000feat: support explicit resource management in core rules (#19828) (fnx) -
0e957a7feat: support typescript types in accessor rules (#19882) (fnx)
Bug Fixes
-
960fd40fix: Upgrade @eslint/js (#19971) (Nicholas C. Zakas) -
bbf23fafix: Refactor reporting into FileReport (#19877) (Nicholas C. Zakas) -
d498887fix: bump @eslint/plugin-kit to 0.3.4 to resolve vulnerability (#19965) (Milos Djermanovic) -
f46fc6cfix: report only global references in no-implied-eval (#19932) (Nitin Kumar) -
7863d26fix: remove outdated types inParserOptions.ecmaFeatures(#19944) (ntnyq) -
3173305fix: update execScript message in no-implied-eval rule (#19937) (TKDev7)
Documentation
-
86e7426docs: Update README (GitHub Actions Bot)
Chores
-
50de1cechore: package.json update for @eslint/js release (Jenkins) -
74f01a3ci: unpinjitito version^2.5.1(#19970) (루밀LuMir) -
2ab1381ci: pinjitito version 2.4.2 (#19964) (Francesco Trotta) -
b7f7545test: switch to flat config mode inSourceCodetests (#19953) (Milos Djermanovic) -
f5a35e3test: switch to flat config mode in eslint-fuzzer (#19960) (Milos Djermanovic) -
e22af8crefactor: useCustomRuleDefinitionTypeinJSRuleDefinition(#19949) (Francesco Trotta) -
e855717chore: switch performance tests to hyperfine (#19919) (Francesco Trotta) -
2f73a23test: switch to flat config mode inast-utilstests (#19948) (Milos Djermanovic) -
c565a53chore: excludefurther_reading_links.jsonfrom Prettier formatting (#19943) (Milos Djermanovic)
v9.31.0
Features
-
35cf44cfeat: output full actual location in rule tester if different (#19904) (ST-DDT) -
a6a6325feat: support explicit resource management inno-loop-func(#19895) (Milos Djermanovic) -
4682cdcfeat: support explicit resource management inno-undef-init(#19894) (Milos Djermanovic) -
5848216feat: support explicit resource management ininit-declarations(#19893) (Milos Djermanovic) -
bb370b8feat: support explicit resource management inno-const-assign(#19892) (Milos Djermanovic)
Bug Fixes
-
07fac6cfix: retry on EMFILE when writing autofix results (#19926) (TKDev7) -
28cc7abfix: Remove incorrect RuleContext types (#19910) (Nicholas C. Zakas)
Documentation
-
664cb44docs: Update README (GitHub Actions Bot) -
40dbe2adocs: fix mismatch betweenglobalIgnores()code and text (#19914) (MaoShizhong) -
5a0069ddocs: Update README (GitHub Actions Bot) -
fef04b5docs: Update working on issues info (#19902) (Nicholas C. Zakas)
Chores
-
3ddd454chore: upgrade to@eslint/js@9.31.0(#19935) (Francesco Trotta) -
d5054e5chore: package.json update for @eslint/js release (Jenkins) -
0f4a378chore: update eslint (#19933) (renovate[bot]) -
76c2340chore: bump mocha to v11 (#19917) (루밀LuMir)
v9.30.1
Bug Fixes
Documentation
-
ab7c625docs: Update README (GitHub Actions Bot) -
dae1e5bdocs: update jsdoc's link (#19896) (JamesVanWaza)
Chores
-
b035f74chore: upgrade to@eslint/js@9.30.1(#19906) (Francesco Trotta) -
b3dbc16chore: package.json update for @eslint/js release (Jenkins)
v9.30.0
Features
-
52a5fcafeat: SupportbasePathproperty in config objects (#19879) (Milos Djermanovic) -
4ab4482feat: addallowSeparateTypeImportsoption tono-duplicate-imports(#19872) (sethamus) -
b8a7e7afeat: throw error when column is negative ingetIndexFromLoc(#19831) (루밀LuMir)
Bug Fixes
-
6a0f164fix: handlenulltypelocingetIndexFromLocmethod (#19862) (루밀LuMir) -
3fbcd70fix: update error message forno-restricted-properties(#19855) (Tanuj Kanti) -
7ef4cf7fix: remove unnecessary semicolon from fixes (#19857) (Francesco Trotta) -
7dabc38fix: useprocess.versionin--env-info(#19865) (TKDev7)
Documentation
-
8662ed1docs: adopt eslint-stylistic sub packages related changes (#19887) (ntnyq) -
20158b0docs: typo in comment for unused variables handling (#19870) (leopardracer) -
ebfb5b4docs: Fixed Typo in configuration-files.md (#19873) (0-20) -
4112fd0docs: clarify that boolean is still allowed for rulemeta.deprecated(#19866) (Bryan Mishkin)
Chores
-
2b6491cchore: upgrade to@eslint/js@9.30.0(#19889) (Francesco Trotta) -
5a5d526chore: package.json update for @eslint/js release (Jenkins) -
eaf8a41chore: Correct typos in linter tests (#19878) (kilavvy)
v9.29.0
Features
-
f686fcbfeat: addecmaVersion: 2026, parsingusingandawait using(#19832) (Milos Djermanovic) -
19cdd22feat: prune suppressions for non-existent files (#19825) (TKDev7) -
b3d720ffeat: add ES2025 globals (#19835) (fisker Cheung) -
677a283feat: add auto-accessor fields support to class-methods-use-this (#19789) (sethamus) -
dbba058feat: allow global type declaration inno-var(#19714) (Remco Haszing) -
342bd29feat: ignore type annotations in no-restricted-globals (#19781) (sethamus) -
786bcd1feat: add allowProperties option to no-restricted-properties (#19772) (sethamus) -
05b66d0feat: addsourceCode.isGlobalReference(node)method (#19695) (Nitin Kumar)
Bug Fixes
-
85c082cfix: explicit matching behavior with negated patterns and arrays (#19845) (Milos Djermanovic) -
9bda4a9fix: fixLintOptions.filterCodeBlocktypes (#19837) (ntnyq) -
7ab77a2fix: correct breaking deprecation of FlatConfig type (#19826) (Logicer) -
1ba3318fix: addlanguageanddialectstono-use-before-define(#19808) (Francesco Trotta)
Documentation
-
00e3e6adocs: add support for custom name parameter toincludeIgnoreFile(#19795) (루밀LuMir) -
3aed075docs: Update README (GitHub Actions Bot) -
a2f888ddocs: enhance documentation with links and fix typos (#19761) (루밀LuMir) -
53c3235docs: update to clarify prompt usage (#19748) (Jennifer Davis)
Chores
-
5c114c9chore: upgrade @eslint/js@9.29.0 (#19851) (Milos Djermanovic) -
acf2201chore: package.json update for @eslint/js release (Jenkins) -
a806994refactor: Remove eslintrc from flat config functionality (#19833) (Nicholas C. Zakas) -
152ed51test: switch to flat config mode in code path analysis tests (#19824) (Milos Djermanovic) -
b647239chore: Update first-party dependencies faster with Renovate (#19822) (Nicholas C. Zakas) -
7abe42erefactor: SafeEmitter -> SourceCodeVisitor (#19708) (Nicholas C. Zakas) -
e392895perf: improve time complexity ofgetLocFromIndex(#19782) (루밀LuMir) -
0ed289cchore: remove accidentally committed file (#19807) (Francesco Trotta)
v9.28.0
Features
-
b0674befeat: Customization of serialization for languageOptions (#19760) (Nicholas C. Zakas) -
a95721ffeat: Add--pass-on-unpruned-suppressionsCLI option (#19773) (Milos Djermanovic) -
bfd0e7afeat: support TypeScript syntax inno-use-before-define(#19566) (Tanuj Kanti) -
68c61c0feat: support TS syntax inno-shadow(#19565) (Nitin Kumar) -
0f773effeat: support TS syntax inno-magic-numbers(#19561) (Nitin Kumar) -
c4a6b60feat: add allowTypeAnnotation to func-style (#19754) (sethamus) -
b03ad17feat: add TypeScript support toprefer-arrow-callback(#19678) (Tanuj Kanti) -
bc3c331feat: ignore overloaded function declarations in func-style rule (#19755) (sethamus)
Bug Fixes
-
eea3e7efix: Remove configured global variables fromGlobalScope#implicit(#19779) (Milos Djermanovic) -
a467de3fix: update context.report types (#19751) (Nitin Kumar) -
fd467bbfix: remove interopDefault to use jiti's default (#19697) (sethamus) -
72d16e3fix: avoid false positive inno-unassigned-varsfor declare module (#19746) (Azat S.) -
81c3c93fix: curly types (#19750) (Eli)
Documentation
-
3ec2082docs: Nested arrays in files config entry (#19799) (Nicholas C. Zakas) -
89a65b0docs: clarify how config arrays can apply to subsets of files (#19788) (Shais Ch) -
2ba8a0ddocs: Add description of meta.namespace to plugin docs (#19798) (Nicholas C. Zakas) -
59dd7e6docs: updatefunc-stylewith examples (#19793) (Tanuj Kanti) -
e9129e0docs: add global scope'simplicitfield to Scope Manager docs (#19770) (Milos Djermanovic) -
52f5b7adocs: fix minor typos and add links (#19743) (루밀LuMir) -
00716a3docs: upfront recommend against using the no-return-await rule (#19727) (Mike DiDomizio)
Chores
-
175b7b8chore: upgrade to@eslint/js@9.28.0(#19802) (Francesco Trotta) -
844f5a6chore: package.json update for @eslint/js release (Jenkins) -
62b1c1bchore: update globals to v16 (#19791) (Nitin Kumar) -
e8a1cb8chore: ignore jiti-v2.0 & jiti-v2.1 for renovate (#19786) (Nitin Kumar) -
43d3975chore: Add Copilot Instructions file (#19753) (Nicholas C. Zakas) -
2dfb5ebtest: updateSourceCodeTraversertests (#19763) (Milos Djermanovic) -
5bc21f9chore: add*.code-workspaceto.gitignore(#19771) (루밀LuMir) -
f4fa40erefactor: NodeEventGenerator -> SourceCodeTraverser (#19679) (Nicholas C. Zakas) -
0f49329refactor: use a service to emit warnings (#19725) (Francesco Trotta) -
20a9e59chore: update dependency shelljs to ^0.10.0 (#19740) (renovate[bot])
vitejs/vite-plugin-react (@vitejs/plugin-react)
v4.7.0
Add HMR support for compound components (#518)
HMR now works for compound components like this:
const Root = () => <div>Accordion Root</div>
const Item = () => <div>Accordion Item</div>
export const Accordion = { Root, Item }
Return Plugin[] instead of PluginOption[] (#537)
The return type has changed from react(): PluginOption[] to more specialized type react(): Plugin[]. This allows for type-safe manipulation of plugins, for example:
// previously this causes type errors
react({ babel: { plugins: ['babel-plugin-react-compiler'] } })
.map(p => ({ ...p, applyToEnvironment: e => e.name === 'client' }))
v4.6.0
Add raw Rolldown support
This plugin only worked with Vite. But now it can also be used with raw Rolldown. The main purpose for using this plugin with Rolldown is to use react compiler.
v4.5.2
Suggest @vitejs/plugin-react-oxc if rolldown-vite is detected #491
Emit a log which recommends @vitejs/plugin-react-oxc when rolldown-vite is detected to improve performance and use Oxc under the hood. The warning can be disabled by setting disableOxcRecommendation: true in the plugin options.
Use optimizeDeps.rollupOptions instead of optimizeDeps.esbuildOptions for rolldown-vite #489
This suppresses the warning about optimizeDeps.esbuildOptions being deprecated in rolldown-vite.
Add Vite 7-beta to peerDependencies range #497
React plugins are compatible with Vite 7, this removes the warning when testing the beta.
v4.5.1
Add explicit semicolon in preambleCode #485
This fixes an edge case when using HTML minifiers that strips line breaks aggressively.
v4.5.0
Add filter for rolldown-vite #470
Added filter so that it is more performant when running this plugin with rolldown-powered version of Vite.
Skip HMR for JSX files with hooks #480
This removes the HMR warning for hooks with JSX.
vitest-dev/vitest (@vitest/browser)
v3.2.4
🐞 Bug Fixes
- Use correct path for optimisation of strip-literal - by @mrginglymus in #8139 (44940)
- Print uint and buffer as a simple string - by @sheremet-va in #8141 (b86bf)
-
browser:
- Show a helpful error when spying on an export - by @sheremet-va in #8178 (56007)
-
cli:
-
vitest run --watchshould be watch-mode - by @AriPerkkio in #8128 (657e8) - Use absolute path environment on Windows - by @colinaaa in #8105 (85dc0)
- Throw error when
--shard x/<count>exceeds count of test files - by @AriPerkkio in #8112 (8a18c)
-
-
coverage:
- Ignore SCSS in browser mode - by @sheremet-va in #8161 (0c3be)
- deps:
- expect:
-
pool:
- Auto-adjust
minWorkerswhen onlymaxWorkersspecified - by @AriPerkkio in #8110 (14dc0)
- Auto-adjust
-
reporter:
-
task.metashould be available in custom reporter's errors - by @AriPerkkio in #8115 (27df6)
-
-
runner:
- Preserve handler wrapping on extend - by @pengooseDev in #8153 (a9281)
- ui:
View changes on GitHub
v3.2.3
🚀 Features
- browser: Use base url instead of vitest - by @sheremet-va in #8126 (1d8eb)
- ui: Show test annotations and metadata in the test report tab - by @sheremet-va in #8093 (c69be)
🐞 Bug Fixes
- Rerun tests when project's setup file is changed - by @sheremet-va in #8097 (0f335)
- Revert
expect.anyreturn type - by @sheremet-va in #8129 (47514) - Run only the name plugin last, not all config plugins - by @sheremet-va in #8130 (83862)
-
pool:
- Throw if user's tests use
process.send()- by @AriPerkkio in #8125 (dfe81)
- Throw if user's tests use
-
runner:
- Fast sequential task updates missing - by @AriPerkkio in #8121 (7bd11)
- Comments between fixture destructures - by @AriPerkkio in #8127 (dc469)
-
vite-node:
- Unable to handle errors where sourcemap mapping empty - by @blake-newman and @hi-ogawa in #8071 (8aa25)
View changes on GitHub
v3.2.2
🚀 Features
- Support rolldown-vite - by @sheremet-va and @hi-ogawa in #7509 (c8d62)
🐞 Bug Fixes
-
browser:
- Calculate prepare time from
createTesterscall on the main thread - by @sheremet-va in #8101 (142c7) - Optimize build output and always prebundle vitest - by @sheremet-va (00a39)
- Make custom locators available in
vitest-browser-*packages - by @sheremet-va in #8103 (247ef)
- Calculate prepare time from
- expect:
-
reporter:
- Allow
dotreporter to work in non interactive terminals - by @bstephen1 and @AriPerkkio in #7994 (6db9f)
- Allow
View changes on GitHub
v3.2.1
🐞 Bug Fixes
- Use sha1 instead of md5 for hashing - by @sheremet-va (e4c73)
-
expect:
- Fix chai import in dts - by @hi-ogawa in #8077 (a7593)
- Export
DeeplyAllowMatchers- by @sheremet-va in #8078 (30ab4)
View changes on GitHub
v3.2.0
🚀 Features
- Provide
ctx.signal- by @sheremet-va in #7878 (e761f) - Support custom colors for
test.name- by @AriPerkkio in #7809 (4af5d) - Add
vi.mockObjectto automock any object - by @hi-ogawa and @sheremet-va in #7761 (465bd) - Introduce
watchTriggerPatternsoption - by @sheremet-va in #7778 (a0675) - Deprecate
workspacein favor ofprojects- by @sheremet-va and @AriPerkkio in #7923 (41beb) - Explicit Resource Management support in mocked functions - by @EskiMojo14 in #7927 (b67d3)
- Add
sequence.groupOrderoption - by @sheremet-va in #7852 (d1a1d) - Initial support for Temporal equality - by @dirkluijk in #8007 (52bd7)
- Support Vite 7 - by @sheremet-va in #8003 (1716b)
- Track module execution totalTime and selfTime - by @abrenneke in #8027 (95961)
- Annotation API - by @sheremet-va in #7953 (b03f2)
-
browser:
- Implement
connectoption forplaywrightbrowser provider - by @egfx-notifications and @sheremet-va in #7915 (029c0) - Add
screenshot.saveoption - by @sheremet-va in #7777 (d9f51) - Custom locators API - by @sheremet-va in #7993 (e6fbd)
- Implement
-
coverage:
- V8 experimental AST-aware remapping - by @AriPerkkio in #7736 (78a3d)
-
reporter:
- Add
onWritePathoption togithub-actions- by @nwalters512 and @AriPerkkio in #8015 (abd3b)
- Add
-
vitest:
- Allow per-file and per-worker fixtures - by @sheremet-va and @AriPerkkio in #7704 (9cbfc)
🐞 Bug Fixes
- Replace
micromatchwithpicomatch- by @sapphi-red in #7951 (df076) - Try to catch unhandled error outside of a test - by @sheremet-va in #7968 (46421)
- Generate a separate config for "vitest init browser" instead of a workspace file - by @sheremet-va in #7934 (e84e2)
- Switch ExpectStatic
anytypes toAsymmetricMatcher<unknown>, withDeeplyAllowMatchers<T>- by @JoshuaKGoldberg in #7016 (8ec44) - Remove unused exports - by @sheremet-va in #7618 (33d05)
- Throw an error if typechecker failed to spawn - by @sheremet-va in #7990 (0e960)
- Ignore non-string
stackproperties - by @sheremet-va in #7995 (330f9) - Apply browser CLI options only if the project has the browser set in the config already - by @sheremet-va in #7984 (70358)
- Ensure errors keep their message and stack after
toJSONserialisation - by @sheremet-va in #8053 (3bdf0) -
browser:
- Resolve FS commands relative to the project root - by @sheremet-va in #7896 (69ac9)
- Run tests serially if provider doesn't provide a mocker - by @sheremet-va in #8032 (227a9)
- Resolve
uploadfiles relative to the project root - by @sheremet-va in #8042 (b9a31) - Await mocker invalidation to avoid race condition with "mock wasn't registered" - by @sheremet-va in #8021 (b34ff)
- Share vite cache with the project cache - by @sheremet-va in #8049 (0cbad)
- Add
thistype tolocators.extend- by @sheremet-va in #8069 (70fb0)
-
cache:
- Preserve test results from previous runs - by @macko911 in #8043 (d6ef0)
-
cli:
- Add built-in reporters list to --help output - by @pengooseDev in #7955 (ef6ef)
- Parse
--silentvalues properly - by @AriPerkkio in #8055 (8fad7)
-
coverage:
- Istanbul provider to not use Vite preserved query params - by @AriPerkkio in #7939 (a05d4)
- Browser + v8 in source tests missing - by @AriPerkkio in #7946 (51cd8)
- In-source test cases excluded - by @AriPerkkio in #7985 (407c0)
-
dev:
- Fix relay of custom equality testers - by @StefanLiebscher in #6140 (6dc1d)
-
expect:
- Unbundle
@types/chai- by @hi-ogawa in #7937 (525f5) - Support type-safe declaration of custom matchers - by @kettanaito and @sheremet-va in #7656 (e996b)
- Unbundle
-
reporters:
- Check the test result again when tests are rerunning - by @sheremet-va in #8063 (35e31)
-
spy:
- Copy over static properties from the function - by @sheremet-va in #7780 (9b9f0)
-
typecheck:
- Don't panic during
vitest listcommand - by @sheremet-va in #7933 (ba6da) - Avoid creating a temporary tsconfig file when typechecking - by @sheremet-va in #7967 (34f43)
- Don't panic during
-
vite-node:
- Add
__vite_ssr_exportName__- by @hi-ogawa in #7925 (76091)
- Add
-
vitest:
- Adjust
getWorkerMemoryLimitpriority for vmForks - by @pengooseDev in #7960 (5a91e)
- Adjust
-
wdio:
- Don't scale browser in headless mode - by @sheremet-va in #8033 (c23b0)
View changes on GitHub
KittyGiraudel/a11y-dialog (a11y-dialog)
v8.1.4
What's Changed
New Contributors
Full Changelog: https://github.com/KittyGiraudel/a11y-dialog/compare/8.1.3...8.1.4
open-cli-tools/concurrently (concurrently)
v9.2.1
What's Changed
- chore: update eslint-plugin-simple-import-sort from v10 to v12 by @noritaka1166 in #551
- chore: update eslint-config-prettier from v9 to v10 by @noritaka1166 in #552
- Remove lodash by @gustavohenke in #555
- chore: update coveralls-next from v4 to v5 by @noritaka1166 in #557
- Replace jest with vitest by @gustavohenke in #554
- Upgrade to pnpm v10 by @paescuj in #558
- chore: remove unused eslint-plugin-jest by @noritaka1166 in #559
- Minor dependency updates by @paescuj in #560
- Migrate to ESLint v9 by @paescuj in #561
- Update shell-quote to 1.8.3 by @paescuj in #562
- Full coverage by @paescuj in #563
- Update GH actions/workflows, enable NPM provenance by @paescuj in #564
Full Changelog: https://github.com/open-cli-tools/concurrently/compare/v9.2.0...v9.2.1
ArnaudBarre/eslint-plugin-react-refresh (eslint-plugin-react-refresh)
v0.4.24
- Add
"generateImageMetadata","generateSitemaps"&"generateStaticParams"toallowExportNamesin Next config
v0.4.23
- Add
"metadata","generateMetadata"&"generateViewport"toallowExportNamesin Next config
v0.4.22
- Add
"viewport"toallowExportNamesin Next config (#89)
v0.4.21
- Add Next config (fixes #85)
This allows exports like fetchCache and revalidate which are used in Page or Layout components and don't trigger a full page reload.
import reactRefresh from "eslint-plugin-react-refresh";
export default [
/* Main config */
reactRefresh.configs.next,
];
43081j/eslint-plugin-wc (eslint-plugin-wc)
v3.0.2
What's Changed
- fix: ignore listeners with signals by @43081j in #149
- fix: disallow extra properties in rule options by @andreww2012 in #147
- chore: switch to trusted publishing by @43081j in #150
- feat: upgrade ESLint locally by @43081j in #151
- chore: bump mocha/chai by @43081j in #152
- fix: borked yaml in workflow by @43081j in #153
- fix: build before publish by @43081j in #154
- fix: run build once in publish by @43081j in #155
- fix: run build in prepublish only by @43081j in #156
New Contributors
- @andreww2012 made their first contribution in #147
Full Changelog: https://github.com/43081j/eslint-plugin-wc/compare/3.0.1...3.0.2
lit/lit (lit)
v3.3.1
Patch Changes
-
#4988
6792b7efThanks @ADNolan! - Adjusted the comparison to use the name property of the _$resolve function and the resolveOverrideFn in private ssr support to prevent duplicated patching of the directive class. -
#4976
a126d8df- Fix minor regression in property converters. fromAttribute may return either null or undefined.
microsoft/playwright (playwright)
v1.56.1
Highlights
#37871 chore: allow local-network-access permission in chromium #37891 fix(agents): remove workspaceFolder ref from vscode mcp #37759 chore: rename agents to test agents #37757 chore(mcp): fallback to cwd when resolving test config
Browser Versions
- Chromium 141.0.7390.37
- Mozilla Firefox 142.0.1
- WebKit 26.0
v1.56.0
Playwright Agents
Introducing Playwright Agents, three custom agent definitions designed to guide LLMs through the core process of building a Playwright test:
- 🎭 planner explores the app and produces a Markdown test plan
- 🎭 generator transforms the Markdown plan into the Playwright Test files
- 🎭 healer executes the test suite and automatically repairs failing tests
Run npx playwright init-agents with your client of choice to generate the latest agent definitions:
##### Generate agent files for each agentic loop
##### Visual Studio Code
npx playwright init-agents --loop=vscode
##### Claude Code
npx playwright init-agents --loop=claude
##### opencode
npx playwright init-agents --loop=opencode
[!NOTE] VS Code v1.105 (currently on the VS Code Insiders channel) is needed for the agentic experience in VS Code. It will become stable shortly, we are a bit ahead of times with this functionality!
Learn more about Playwright Agents
New APIs
- New methods page.consoleMessages() and page.pageErrors() for retrieving the most recent console messages from the page
- New method page.requests() for retrieving the most recent network requests from the page
- Added
--test-listand--test-list-invertto allow manual specification of specific tests from a file
UI Mode and HTML Reporter
- Added option to
'html'reporter to disable the "Copy prompt" button - Added option to
'html'reporter and UI Mode to merge files, collapsing test and describe blocks into a single unified list - Added option to UI Mode mirroring the
--update-snapshotsoptions - Added option to UI Mode to run only a single worker at a time
Breaking Changes
- Event browserContext.on('backgroundpage') has been deprecated and will not be emitted. Method browserContext.backgroundPages() will return an empty list
Miscellaneous
- Aria snapshots render and compare
inputplaceholder - Added environment variable
PLAYWRIGHT_TESTto Playwright worker processes to allow discriminating on testing status
Browser Versions
- Chromium 141.0.7390.37
- Mozilla Firefox 142.0.1
- WebKit 26.0
v1.55.1
Highlights
#37479 - [Bug]: Upgrade Chromium to 140.0.7339.186. #37147 - [Regression]: Internal error: step id not found. #37146 - [Regression]: HTML reporter displays a broken chip link when there are no projects. #37137 - Revert "fix(a11y): track inert elements as hidden". #37532 - chore: do not use -k option
Browser Versions
- Chromium 140.0.7339.186
- Mozilla Firefox 141.0
- WebKit 26.0
This version was also tested against the following stable channels:
- Google Chrome 139
- Microsoft Edge 139
v1.55.0
New APIs
- New Property testStepInfo.titlePath Returns the full title path starting from the test file, including test and step titles.
Codegen
- Automatic
toBeVisible()assertions: Codegen can now generate automatictoBeVisible()assertions for common UI interactions. This feature can be enabled in the Codegen settings UI.
Breaking Changes
- ⚠️ Dropped support for Chromium extension manifest v2.
Miscellaneous
- Added support for Debian 13 "Trixie".
Browser Versions
- Chromium 140.0.7339.16
- Mozilla Firefox 141.0
- WebKit 26.0
This version was also tested against the following stable channels:
- Google Chrome 139
- Microsoft Edge 139
v1.54.2
Highlights
#36714 - [Regression]: Codegen is not able to launch in Administrator Terminal on Windows (ProtocolError: Protocol error) #36828 - [Regression]: Playwright Codegen keeps spamming with selected option #36810 - [Regression]: Starting Codegen with target language doesn't work anymore
Browser Versions
- Chromium 139.0.7258.5
- Mozilla Firefox 140.0.2
- WebKit 26.0
This version was also tested against the following stable channels:
- Google Chrome 140
- Microsoft Edge 140
v1.54.1
Highlights
#36650 - [Regression]: 1.54.0 breaks downloading browsers when an HTTP(S) proxy is used
Browser Versions
- Chromium 139.0.7258.5
- Mozilla Firefox 140.0.2
- WebKit 26.0
This version was also tested against the following stable channels:
- Google Chrome 140
- Microsoft Edge 140
v1.54.0
Highlights
-
New cookie property
partitionKeyin browserContext.cookies() and browserContext.addCookies(). This property allows to save and restore partitioned cookies. See CHIPS MDN article for more information. Note that browsers have different support and defaults for cookie partitioning. -
New option
noSnippetsto disable code snippets in the html report.import { defineConfig } from '@​playwright/test'; export default defineConfig({ reporter: [['html', { noSnippets: true }]] }); -
New property
locationin test annotations, for example in testResult.annotations and testInfo.annotations. It shows where the annotation liketest.skiportest.fixmewas added.
Command Line
-
New option
--user-data-dirin multiple commands. You can specify the same user data dir to reuse browsing state, like authentication, between sessions.npx playwright codegen --user-data-dir=./user-data -
Option
-gvhas been removed from thenpx playwright testcommand. Use--grep-invertinstead. -
npx playwright opendoes not open the test recorder anymore. Usenpx playwright codegeninstead.
Miscellaneous
- Support for Node.js 16 has been removed.
- Support for Node.js 18 has been deprecated, and will be removed in the future.
Browser Versions
- Chromium 139.0.7258.5
- Mozilla Firefox 140.0.2
- WebKit 26.0
This version was also tested against the following stable channels:
- Google Chrome 140
- Microsoft Edge 140
v1.53.2
Highlights
#36317 - [Regression]: Merging pre-1.53 blob reports loses attachments
#36357 - [Regression (Chromium)]: CDP missing trailing slash
#36292 - [Bug (MSEdge)]: Edge fails to launch when using msRelaunchNoCompatLayer
Browser Versions
- Chromium 138.0.7204.23
- Mozilla Firefox 139.0
- WebKit 18.5
This version was also tested against the following stable channels:
- Google Chrome 137
- Microsoft Edge 137
v1.53.1
Highlights
#36339 - [Regression]: Click can fail when scrolling required
#36307 - [Regression (Chromium)]: Under some scenarios filling a textarea doesn't fill
#36294 - [Regression (Firefox)]: setViewportSize times out
#36350 - [Fix]: Display HTTP method for fetch trace entries
Browser Versions
- Chromium 138.0.7204.23
- Mozilla Firefox 139.0
- WebKit 18.5
This version was also tested against the following stable channels:
- Google Chrome 137
- Microsoft Edge 137
v1.53.0
Trace Viewer and HTML Reporter Updates
-
New Steps in Trace Viewer and HTML reporter:
-
New option in
'html'reporter to set the title of a specific test run:import { defineConfig } from '@​playwright/test'; export default defineConfig({ reporter: [['html', { title: 'Custom test run #​1028' }]] });
Miscellaneous
-
New option
kindin testInfo.snapshotPath() controls which snapshot path template is used. -
New method locator.describe() to describe a locator. Used for trace viewer and reports.
const button = page.getByTestId('btn-sub').describe('Subscribe button'); await button.click(); -
npx playwright install --listwill now list all installed browsers, versions and locations.
Browser Versions
- Chromium 138.0.7204.4
- Mozilla Firefox 139.0
- WebKit 18.5
This version was also tested against the following stable channels:
- Google Chrome 137
- Microsoft Edge 137
prettier/prettier (prettier)
v3.6.2
Markdown: Add missing blank line around code block (#17675 by @fisker)
<!-- Input -->
1. Some text, and code block below, with newline after code block
```yaml
---
foo: bar
```
1. Another
2. List
<!-- Prettier 3.6.1 -->
1. Some text, and code block below, with newline after code block
```yaml
---
foo: bar
```
1. Another
2. List
<!-- Prettier 3.6.2 -->
1. Some text, and code block below, with newline after code block
```yaml
---
foo: bar
```
1. Another
2. List
v3.6.1
TypeScript: Allow const without initializer (#17650, #17654 by @fisker)
// Input
export const version: string;
// Prettier 3.6.0 (--parser=babel-ts)
SyntaxError: Unexpected token (1:21)
> 1 | export const version: string;
| ^
// Prettier 3.6.0 (--parser=oxc-ts)
SyntaxError: Missing initializer in const declaration (1:14)
> 1 | export const version: string;
| ^^^^^^^^^^^^^^^
// Prettier 3.6.1
export const version: string;
Miscellaneous: Avoid closing files multiple times (#17665 by @43081j)
When reading a file to infer the interpreter from a shebang, we use the
n-readlines library to read the first line in order to get the shebang.
This library closes files when it reaches EOF, and we later try close the same
files again. We now close files only if n-readlines did not already close
them.
v3.6.0
facebook/react (react)
v19.2.0
Below is a list of all new features, APIs, and bug fixes.
Read the React 19.2 release post for more information.
New React Features
-
<Activity>: A new API to hide and restore the UI and internal state of its children. -
useEffectEventis a React Hook that lets you extract non-reactive logic into an Effect Event. -
cacheSignal(for RSCs) lets your know when thecache()lifetime is over. - React Performance tracks appear on the Performance panel’s timeline in your browser developer tools
New React DOM Features
- Added resume APIs for partial pre-rendering with Web Streams:
-
resume: to resume a prerender to a stream. -
resumeAndPrerender: to resume a prerender to HTML.
-
- Added resume APIs for partial pre-rendering with Node Streams:
-
resumeToPipeableStream: to resume a prerender to a stream. -
resumeAndPrerenderToNodeStream: to resume a prerender to HTML.
-
- Updated
prerenderAPIs to return apostponedstate that can be passed to theresumeAPIs.
Notable changes
- React DOM now batches suspense boundary reveals, matching the behavior of client side rendering. This change is especially noticeable when animating the reveal of Suspense boundaries e.g. with the upcoming
<ViewTransition>Component. React will batch as much reveals as possible before the first paint while trying to hit popular first-contentful paint metrics. - Add Node Web Streams (
prerender,renderToReadableStream) to server-side-rendering APIs for Node.js - Use underscore instead of
:IDs generated by useId
All Changes
React
-
<Activity />was developed over many years, starting beforeClassComponent.setState(@acdlite @sebmarkbage and many others) - Stringify context as "SomeContext" instead of "SomeContext.Provider" (@kassens #33507)
- Include stack of cause of React instrumentation errors with
%oplaceholder (@eps1lon #34198) - Fix infinite
useDeferredValueloop in popstate event (@acdlite #32821) - Fix a bug when an initial value was passed to
useDeferredValue(@acdlite #34376) - Fix a crash when submitting forms with Client Actions (@sebmarkbage #33055)
- Hide/unhide the content of dehydrated suspense boundaries if they resuspend (@sebmarkbage #32900)
- Avoid stack overflow on wide trees during Hot Reload (@sophiebits #34145)
- Improve Owner and Component stacks in various places (@sebmarkbage, @eps1lon: #33629, #33724, #32735, #33723)
- Add
cacheSignal(@sebmarkbage #33557)
React DOM
- Block on Suspensey Fonts during reveal of server-side-rendered content (@sebmarkbage #33342)
- Use underscore instead of
:for IDs generated byuseId(@sebmarkbage, @eps1lon: #32001, #33342#33099, #33422) - Stop warning when ARIA 1.3 attributes are used (@Abdul-Omira #34264)
- Allow
nonceto be used on hoistable styles (@Andarist #32461) - Warn for using a React owned node as a Container if it also has text content (@sebmarkbage #32774)
- s/HTML/text for for error messages if text hydration mismatches (@rickhanlonii #32763)
- Fix a bug with
React.useinsideReact.lazy-ed Component (@hi-ogawa #33941) - Enable the
progressiveChunkSizeoption for server-side-rendering APIs (@sebmarkbage #33027) - Fix a bug with deeply nested Suspense inside Suspense fallback when server-side-rendering (@gnoff #33467)
- Avoid hanging when suspending after aborting while rendering (@gnoff #34192)
- Add Node Web Streams to server-side-rendering APIs for Node.js (@sebmarkbage #33475)
React Server Components
- Preload
<img>and<link>using hints before they're rendered (@sebmarkbage #34604) - Log error if production elements are rendered during development (@eps1lon #34189)
- Fix a bug when returning a Temporary reference (e.g. a Client Reference) from Server Functions (@sebmarkbage #34084, @denk0403 #33761)
- Pass line/column to
filterStackFrame(@eps1lon #33707) - Support Async Modules in Turbopack Server References (@lubieowoce #34531)
- Add support for .mjs file extension in Webpack (@jennyscript #33028)
- Fix a wrong missing key warning (@unstubbable #34350)
- Make console log resolve in predictable order (@sebmarkbage #33665)
React Reconciler
-
createContainer and createHydrationContainer had their parameter order adjusted after
on*handlers to account for upcoming experimental APIs
v19.1.1
React
release-it/release-it (release-it)
v19.0.5
- Add link to release-it-gitea plugin (
bf6f1fb) - Bump actions/checkout from 4 to 5 (#1243) (
e42e7dc) - thanks @dependabot[bot]! - Add OIDC publishing docs (#1245) (
9933c0d) - thanks @mceachen! - Bump actions/setup-node from 4 to 5 (#1247) (
7d9b77f) - thanks @dependabot[bot]! - Auto-format (
96181f3) - Update dependencies (
0b907d1) - Remove redundant knip entry (
ca2f7b5)
v19.0.4
- Replace lodash.get with custom get() function and add tests (#1231) (
879a2ef) - thanks @AlejandroRM-DEV! - fix: set octokit log to {} instead of null (#1237) (
6fc696f) - thanks @efstathiosntonas! - Update dependencies (
2195b79)
v19.0.3
- chore: use node's spawn instead of tinyexec dep (#1227) (
fccdf67) - thanks @efstathiosntonas! - Minor housekeeping/formatting (
1604dc7) - Add default timeout (mainly for tests) (
96d8889) - docs(gitlab): update token scope requirements and default secure setting (#1229) (
9c7d2b3) - thanks @AlejandroRM-DEV! - Update dependencies (
b792c45)
microsoft/TypeScript (typescript)
v5.9.3: TypeScript 5.9.3
Note: this tag was recreated to point at the correct commit. The npm package contained the correct content.
For release notes, check out the release announcement
- fixed issues query for Typescript 5.9.0 (Beta).
- fixed issues query for Typescript 5.9.1 (RC).
- No specific changes for TypeScript 5.9.2 (Stable)
- fixed issues query for Typescript 5.9.3 (Stable).
Downloads are available on:
v5.9.2: TypeScript 5.9
Note: this tag was recreated to point at the correct commit. The npm package contained the correct content.
For release notes, check out the release announcement
- fixed issues query for Typescript 5.9.0 (Beta).
- fixed issues query for Typescript 5.9.1 (RC).
- No specific changes for TypeScript 5.9.2 (Stable)
Downloads are available on:
typescript-eslint/typescript-eslint (typescript-eslint)
v8.46.2
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.46.1
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.46.0
🚀 Features
❤️ Thank You
- Mister-Hope @Mister-Hope
You can read about our versioning strategy and releases on our website.
v8.45.0
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.44.1
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.44.0
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.43.0
🩹 Fixes
- eslint-plugin: [no-deprecated] should report deprecated exports and reexports (#11359)
❤️ Thank You
- Victor Genaev @mainframev
You can read about our versioning strategy and releases on our website.
v8.42.0
🚀 Features
- deprecate tseslint.config() (#11531)
🩹 Fixes
- typescript-eslint: handle non-normalized windows paths produced by jiti (#11546)
❤️ Thank You
- Kirk Waiblinger @kirkwaiblinger
You can read about our versioning strategy and releases on our website.
v8.41.0
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.40.0
🩹 Fixes
-
typescript-eslint: export
plugin,parser, andconfigsthat are compatible with bothdefineConfig()andtseslint.config()(#11475)
❤️ Thank You
- Kirk Waiblinger @kirkwaiblinger
You can read about our versioning strategy and releases on our website.
v8.39.1
🩹 Fixes
-
typescript-eslint: handle
file://urls in stack trace when inferringtsconfigRootDir(#11464)
❤️ Thank You
- Kirk Waiblinger @kirkwaiblinger
You can read about our versioning strategy and releases on our website.
v8.39.0
🚀 Features
- update to TypeScript 5.9.2 (#11445)
❤️ Thank You
- Brad Zacher @bradzacher
You can read about our versioning strategy and releases on our website.
v8.38.0
🩹 Fixes
-
typescript-eslint: error on nested
extendsintseslint.config()(#11361) - typescript-eslint: infer tsconfigRootDir with v8 API (#11412)
❤️ Thank You
- Kirk Waiblinger @kirkwaiblinger
You can read about our versioning strategy and releases on our website.
v8.37.0
🚀 Features
- typescript-estree: infer tsconfigRootDir from call stack (#11370)
❤️ Thank You
- Josh Goldberg ✨
You can read about our versioning strategy and releases on our website.
v8.36.0
🚀 Features
-
typescript-eslint: support
basePathintseslint.config()(#11357)
❤️ Thank You
- Kirk Waiblinger @kirkwaiblinger
You can read about our versioning strategy and releases on our website.
v8.35.1
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.35.0
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.34.1
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.34.0
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.33.1
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.33.0
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.
uis/devops/continuous-delivery/ci-templates (uis/devops/continuous-delivery/ci-templates)
v7.19.2: 7.19.2
7.19.2 (2025-10-23)
Bug Fixes
- maven.gitab-ci.yml: added missing GKE_RUNNER_TAG on build_artifact (470fc86)
v7.19.1: 7.19.1
7.19.1 (2025-10-23)
Bug Fixes
- maven.gitlab-ci.yml: update publish to use CI_COMMIT_TAG for a release, or script for snapshot (e616bd4)
v7.19.0: 7.19.0
7.19.0 (2025-10-16)
Features
- add poe-based test runner proof of concept (8e159c9)
v7.18.0: 7.18.0
7.18.0 (2025-10-02)
Features
v7.17.7: 7.17.7
7.17.7 (2025-10-02)
Bug Fixes
- python-tox: increase Kubernetes memory limit for python-tox jobs (461ab04)
v7.17.6: 7.17.6
7.17.6 (2025-10-01)
Bug Fixes
- terraform: set kubernetes CPU requests for terraform jobs (5c75c2d)
v7.17.5: 7.17.5
7.17.5 (2025-09-30)
Bug Fixes
- exclude modules example sub-dirs from trivy scan (3adf47a)
v7.17.4: 7.17.4
7.17.4 (2025-09-29)
Bug Fixes
v7.17.3: 7.17.3
7.17.3 (2025-09-29)
v7.17.2: 7.17.2
7.17.2 (2025-09-25)
Bug Fixes
- mandatory-jobs: reduce cpu and memory requests for SAST jobs (9d3526a)
v7.17.1: 7.17.1
7.17.1 (2025-09-25)
Bug Fixes
- pre-commit: certdir variable must be an empty string (d608c55)
v7.17.0: 7.17.0
7.17.0 (2025-09-24)
Features
- mandatory-jobs: increase runner resources for failing SAST jobs (cfb7fd5)
v7.16.0: 7.16.0
7.16.0 (2025-09-19)
Features
- 🎸 Move standard job to Generic GKE Runner (59d2a0e)
v7.15.2: 7.15.2
7.15.2 (2025-09-17)
v7.15.1: 7.15.1
7.15.1 (2025-09-11)
Bug Fixes
- maven.gitlab-ci.yml: moved PUBLISH_NEW_VERSION within .maven:publish script (e02809e)
- maven.gitlab-ci.yml: updated semantic commit message pattern matching and logic (b9ad541)
- maven.gitlab-ci.yml: updated semantic commit message pattern matching and logic (e8071e1)
- maven.gitlab-ci.yml: updated semantic commit message pattern matching and logic (2574c8c)
v7.15.0: 7.15.0
7.15.0 (2025-09-08)
Features
- add custom configuration for secrets (ef86a30)
v7.14.1: 7.14.1
7.14.1 (2025-09-04)
Bug Fixes
- maven.gitlab-ci.yml: move services section under maven job (a2c5dca)
v7.14.0: 7.14.0
7.14.0 (2025-09-02)
Features
v7.13.1: 7.13.1
7.13.1 (2025-09-01)
Bug Fixes
- rename detect-non-utf8-files job and make it work with spaces in filenames (4d7ec69)
v7.13.0: 7.13.0
7.13.0 (2025-08-27)
Features
- add detect-non-utf-files job (f629243)
v7.12.0: 7.12.0
7.12.0 (2025-08-27)
Features
- terraform-pipeline: remove duplicate kics job (354c3cc)
v7.11.1: 7.11.1
7.11.1 (2025-08-21)
v7.11.0: 7.11.0
7.11.0 (2025-08-21)
Features
- trivy job now to use logan-terrafrom image and run terraform init in before_script (b03b3e4)
v7.10.4: 7.10.4
7.10.4 (2025-08-14)
v7.10.3: 7.10.3
7.10.3 (2025-08-14)
v7.10.2: 7.10.2
7.10.2 (2025-08-14)
v7.10.1: 7.10.1
7.10.1 (2025-08-14)
v7.10.0: 7.10.0
7.10.0 (2025-08-14)
Features
- auto-devops: remove mandatory jobs from auto-devops template (5f7de9c)
v7.9.1: 7.9.1
7.9.1 (2025-08-13)
v7.9.0: 7.9.0
7.9.0 (2025-08-13)
Features
- mandatory-jobs: provide AST-related CI/CD variable defaults (3421a2e)
v7.8.0: 7.8.0
7.8.0 (2025-08-13)
Features
- add mandatory jobs template (975f4aa)
v7.7.0: 7.7.0
7.7.0 (2025-08-07)
Features
- add dind support to terraform-test (a17505d)
v7.6.4: 7.6.4
7.6.4 (2025-08-07)
Reverts
- Revert "fix(common-pipeline): pin secret detector image version" (b62bc91)
v7.6.3: 7.6.3
7.6.3 (2025-08-06)
Bug Fixes
- common-pipeline: pin secret detector image version (8109734)
v7.6.2: 7.6.2
7.6.2 (2025-07-22)
Bug Fixes
- handling having set CI_APPLICATION_REPOSITORY with multi target docker builds (1dc6987)
v7.6.1: 7.6.1
7.6.1 (2025-07-16)
Bug Fixes
v7.6.0: 7.6.0
7.6.0 (2025-07-10)
Features
- terraform: add tfplan.json to artefact list (710623f)
Bug Fixes
- terraform: restrict plan artefact access (723e094)
v7.5.3: 7.5.3
7.5.3 (2025-07-10)
v7.5.2: 7.5.2
7.5.2 (2025-07-10)
v7.5.1: 7.5.1
7.5.1 (2025-07-10)
Bug Fixes
- maven.gitlab-ci.yml: added missing GKE_RUNNER_TAG for cache-debug job (22df4e5)
v7.5.0: 7.5.0
7.5.0 (2025-07-03)
Features
- add compile_vulnerability_allowlist as a pre-req for the container_scanning job (94ae968)
v7.4.0: 7.4.0
7.4.0 (2025-07-01)
Features
- keep trivy output in fixed directory (5ce35ee)
v7.3.2: 7.3.2
7.3.2 (2025-06-26)
v7.3.1: 7.3.1
7.3.1 (2025-06-26)
v7.3.0: 7.3.0
7.3.0 (2025-06-26)
Features
- renovate: add all YAML files to gitlabci manager (1dc5db5)
v7.2.2: 7.2.2
7.2.2 (2025-06-26)
Bug Fixes
v7.2.1: 7.2.1
7.2.1 (2025-06-26)
Bug Fixes
v7.2.0: 7.2.0
7.2.0 (2025-06-23)
Features
vitejs/vite (vite)
v6.4.1
Please refer to CHANGELOG.md for details.
v6.4.0
Please refer to CHANGELOG.md for details.
v6.3.7
Please refer to CHANGELOG.md for details.
v6.3.6
Please refer to CHANGELOG.md for details.
Configuration
📅 Schedule: Branch creation - Monday through Friday ( * * * * 1-5 ) in timezone Europe/London, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This MR will be recreated if closed unmerged. Get config help if that's undesired.
- [ ] If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.