serve-placeholder
serve-placeholder copied to clipboard
chore(deps): update all non-major dependencies - abandoned
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| @biomejs/biome (source) | ^1.9.2 -> ^1.9.3 |
||||
| @types/node (source) | ^20.16.5 -> ^20.16.11 |
||||
| automd | ^0.3.8 -> ^0.3.12 |
||||
| eslint (source) | ^9.10.0 -> ^9.12.0 |
||||
| eslint-config-unjs | ^0.3.2 -> ^0.4.1 |
||||
| h3 | ^1.12.0 -> ^1.13.0 |
||||
| listhen | ^1.7.2 -> ^1.9.0 |
||||
| ofetch | ^1.3.4 -> ^1.4.1 |
||||
| pnpm (source) | 9.10.0 -> 9.12.1 |
||||
| typescript (source) | ^5.6.2 -> ^5.6.3 |
Release Notes
biomejs/biome (@biomejs/biome)
v1.9.3
CLI
New features
-
GritQL queries that match functions or methods will now match async functions or methods as well.
If this is not what you want, you can capture the
asynckeyword (or its absence) in a metavariable and assert its emptiness:$async function foo() {} where $async <: .Contributed by @arendjr
Bug fixes
-
Fix #4077: Grit queries no longer need to match the statement's trailing semicolon. Contributed by @arendjr
-
Fix #4102. Now the CLI command
lintdoesn't exit with an error code when using--write/--fix. Contributed by @ematipico
Configuration
Bug fixes
- Fix #4125, where
noLabelWithoutControloptions where incorrectly marked as mandatory. Contributed by @ematipico
Editors
- Fix a case where CSS files weren't correctly linted using the default configuration. Contributed by @ematipico
Formatter
Bug fixes
-
Fix #3924 where GraphQL formatter panics in block comments with empty line. Contributed by @vohoanglong0107
-
Fix a case where raw values inside
url()functions weren't properly trimmed..value { - background: url( - whitespace-around-string - ); + background: url(whitespace-around-string); }Contributed by @ematipico
-
Fixed #4076, where a media query wasn't correctly formatted:
.class { - @​media (1024px <= width <=1280px) { + @​media (1024px <= width <= 1280px) { color: red; } }Contributed by @blaze-d83
JavaScript API
Bug fixes
- Fix #3881, by updating the APIs to use the latest WASM changes. Contributed by @ematipico
Linter
New features
-
Add noDescendingSpecificity. Contributed by @tunamaguro
-
Add noNestedTernary. Contributed by @kaykdm
-
Add noTemplateCurlyInString. Contributed by @fireairforce
-
Add noOctalEscape. Contributed by @fireairforce
Enhancements
-
Add an option
reportUnnecessaryDependenciesto useExhaustiveDependencies.Defaults to true. When set to false, errors will be suppressed for React hooks that declare dependencies but do not use them.
Contributed by @simon-paris
-
Add an option
reportMissingDependenciesArrayto useExhaustiveDependencies. Contributed by @simon-paris
Bug fixes
-
noControlCharactersInRegex no longer panics on regexes with incomplete escape sequences. Contributed by @Conaclos
-
noMisleadingCharacterClass no longer reports issues outside of character classes.
The following code is no longer reported:
/[a-z]👍/;Contributed by @Conaclos
-
noUndeclaredDependencies no longer reports Node.js builtin modules as undeclared dependencies.
The rule no longer reports the following code:
import * as fs from "fs";Contributed by @Conaclos
-
noUnusedVariables no longer panics when suggesting the renaming of a variable at the start of a file (#4114). Contributed by @Conaclos
-
noUselessEscapeInRegex no longer panics on regexes that start with an empty character class. Contributed by @Conaclos
-
noUselessStringConcat no longer panics when it encounters malformed code. Contributed by @Conaclos
-
noUnusedFunctionParameters no longer reports unused parameters inside an object pattern with a rest parameter.
In the following code, the rule no longer reports
aas unused.function f({ a, ...rest }) { return rest; }This matches the behavior of noUnusedVariables.
Contributed by @Conaclos
-
useButtonType no longer reports dynamically created button with a valid type (#4072).
The following code is no longer reported:
React.createElement("button", { type: "button" }, "foo")Contributed by @Conaclos
-
useSemanticElements now ignores elements with the
imgrole (#3994).MDN recommends using
role="img"for grouping images or creating an image from other elements. The following code is no longer reported:<div role="img" aria-label="That cat is so cute"> <p>🐈 😂</p> </div>Contributed by @Conaclos
-
useSemanticElements now ignores
alertandalertdialogroles (#3858). Contributed by @Conaclos -
noUselessFragments don't create invaild JSX code when Fragments children contains JSX Expression and in a LogicalExpression. Contributed by @fireairforce
Parser
Bug fixes
- Forbid undefined as type name for typescript parser. Contributed by @fireairforce
unjs/automd (automd)
v0.3.12
🩹 Fixes
- jsdocs: Disable jiti fs cache and module cache to avoid race conditions (4c7138b)
❤️ Contributors
- Pooya Parsa (@pi0)
v0.3.11
🩹 Fixes
- transform: Filter empty issues and keep stack trace (83845d6)
🏡 Chore
❤️ Contributors
- Pooya Parsa (@pi0)
v0.3.10
💅 Refactors
- badges: Link to
npm.chart.devfor npm downloads (#75)
🏡 Chore
- Update deps (3ad5dd2)
❤️ Contributors
- Pooya Parsa (@pi0)
- Sébastien Chopin [email protected]
v0.3.9
🚀 Enhancements
- Add support for deno as package manager (#74)
🏡 Chore
- Update dependencies (0828a0b)
❤️ Contributors
- Pooya Parsa (@pi0)
- Bartek Iwańczuk [email protected]
eslint/eslint (eslint)
v9.12.0
Features
5a6a053feat: update tojitiv2 (#18954) (Arya Emami)17a07fbfeat: Hooks for test cases (RuleTester) (#18771) (Anna Bocharova)2ff0e51feat: Implement alternate config lookup (#18742) (Nicholas C. Zakas)2d17453feat: Implement modified cyclomatic complexity (#18896) (Dmitry Pashkevich)
Bug Fixes
ea380cafix: Upgrade retry to avoid EMFILE errors (#18986) (Nicholas C. Zakas)fdd6319fix: Issues with type definitions (#18940) (Arya Emami)
Documentation
ecbd522docs: Mention code explorer (#18978) (Nicholas C. Zakas)7ea4eccdocs: Clarifying the Use of Meta Objects (#18697) (Amaresh S M)d3e4b2edocs: Clarify how to exclude.jsfiles (#18976) (Milos Djermanovic)57232ffdocs: Mention plugin-kit in language docs (#18973) (Nicholas C. Zakas)b80ed00docs: Update README (GitHub Actions Bot)cb69ab3docs: Update README (GitHub Actions Bot)7fb0d95docs: Update README (GitHub Actions Bot)493348adocs: Update README (GitHub Actions Bot)87a582cdocs: fix typo inid-matchrule (#18944) (Jay)
Chores
555aafdchore: upgrade to@eslint/[email protected](#18987) (Francesco Trotta)873ae60chore: package.json update for @eslint/js release (Jenkins)d0a5414refactor: replace strip-ansi with native module (#18982) (Cristopher)b827029chore: Enable JSON5 linting (#18979) (Milos Djermanovic)8f55ca2chore: Upgrade espree, eslint-visitor-keys, eslint-scope (#18962) (Nicholas C. Zakas)c1a2725chore: update dependency mocha to ^10.7.3 (#18945) (Milos Djermanovic)
v9.11.1
v9.11.0
Features
ec30c73feat: add "eslint/universal" to exportLinter(#18883) (唯然)c591da6feat: Add language to types (#18917) (Nicholas C. Zakas)492eb8ffeat: limit the name given toImportSpecifierinid-length(#18861) (Tanuj Kanti)19c6856feat: Addno-useless-constructorsuggestion (#18799) (Jordan Thomson)a48f8c2feat: add typeFormatterFunction, updateLoadedFormatter(#18872) (Francesco Trotta)
Bug Fixes
5e5f39bfix: add missing types forno-restricted-exportsrule (#18914) (Kristóf Poduszló)8f630ebfix: add missing types forno-param-reassignoptions (#18906) (Kristóf Poduszló)d715781fix: add missing types forno-extra-boolean-castoptions (#18902) (Kristóf Poduszló)2de5742fix: add missing types forno-misleading-character-classoptions (#18905) (Kristóf Poduszló)c153084fix: add missing types forno-implicit-coercionoptions (#18903) (Kristóf Poduszló)fa11b2efix: add missing types forno-empty-functionoptions (#18901) (Kristóf Poduszló)a0deed1fix: add missing types forcamelcaseoptions (#18897) (Kristóf Poduszló)
Documentation
e4e5709docs: correctprefer-object-has-owntype definition comment (#18924) (Nitin Kumar)91cbd18docs: add unicode abbreviations in no-irregular-whitespace rule (#18894) (Alix Royere)59cfc0fdocs: clarifyresultsMetainLoadedFormattertype (#18881) (Milos Djermanovic)adcc50ddocs: Update README (GitHub Actions Bot)4edac1adocs: Update README (GitHub Actions Bot)
Build Related
Chores
ca21a64chore: upgrade @eslint/js@9.11.0 (#18927) (Milos Djermanovic)a10f90achore: package.json update for @eslint/js release (Jenkins)e4e02ccrefactor: Extract processor logic into ProcessorService (#18818) (Nicholas C. Zakas)6d4484dchore: updates for v8.57.1 release (Jenkins)71f37c5refactor: use optional chaining when validating config rules (#18893) (lucasrmendonca)2c2805fchore: Add PR note to all templates (#18892) (Nicholas C. Zakas)7b852cerefactor: useDirectiveclass from@eslint/plugin-kit(#18884) (Milos Djermanovic)d594dddchore: update dependency @eslint/core to ^0.6.0 (#18863) (renovate[bot])78b2421chore: Update change.yml (#18882) (Nicholas C. Zakas)a416f0achore: enable$ExpectTypecomments in .ts files (#18869) (Francesco Trotta)
unjs/eslint-config (eslint-config-unjs)
v0.4.1
💅 Refactors
🏡 Chore
- Update deps (c179c22)
❤️ Contributors
- Pooya Parsa (@pi0)
v0.4.0
🏡 Chore
⚠️ Breaking Changes
- ⚠️ Update dependencies (ec5727e)
❤️ Contributors
- Pooya Parsa (@pi0)
unjs/h3 (h3)
v1.13.0
🚀 Enhancements
- Support crossws 0.3 (#892)
🩹 Fixes
- readRawBody: Handle
URLSearchParams(#888)
❤️ Contributors
- Pooya Parsa (@pi0)
- OhB00 (@OhB00)
- Marsel Shayhin (@phoenix-ru)
unjs/listhen (listhen)
v1.9.0
🚀 Enhancements
- Update crossws to 0.3.x (#181)
📦 Build
- Relax crossws dep constraint (bcb9bf4)
🏡 Chore
- Update deps (9f24f20)
❤️ Contributors
- Pooya Parsa (@pi0)
v1.8.0
🚀 Enhancements
- dev: Update jiti to v2 (499e7bb)
🩹 Fixes
📖 Documentation
- Fix typo (#179)
🏡 Chore
- release: V1.7.2 (f38f69a)
- Update deps (a8c4564)
- Lint with eslint v9 (7c9d8f9)
- Apply automated updates (99c283e)
- Apply automated updates (a6edc8f)
🤖 CI
- Update node to 20 (b97bc01)
❤️ Contributors
- Pooya Parsa (@pi0)
- @beer (@iiio2)
- Markthree (@markthree)
unjs/ofetch (ofetch)
v1.4.1
🩹 Fixes
- Remove undefined
methodandquery/paramsfrom fetch options (#451) - Use
response._bodyInitas fallback for react-native and qq (#398)
🏡 Chore
✅ Tests
- Fix typo (#448)
❤️ Contributors
- Joshua Sosso (@joshmossas)
- Pooya Parsa (@pi0)
- @beer (@iiio2)
- Cooper Roper [email protected]
v1.4.0
🚀 Enhancements
- Support
retryDelaywith callback function (#372) - Add better message and code for timeout error (#351)
- Allow custom global options for
$fetch.create(#401) - Support interceptors arrays (#353)
- Always clone and normalize
options.headersandoptions.query(#436)
🩹 Fixes
📖 Documentation
- Add docs for using undici dispatcher (#389)
🌊 Types
- Add
agentanddispatcheroptions (node-specific) (#308)
🏡 Chore
- release: V1.3.4 (5cc16a0)
- Remove extra space (#384)
- Update deps (509a037)
- Update to eslint v9 (e63c598)
- Apply automated fixes (f8f5413)
- Add back spoiler (dba1915)
- Add experimental for
Too Earlystatus (#426) - Update dependencies (b5fe505)
- Update deps (20f67b9)
✅ Tests
- Add additional tests for hook errors (7ff4d11)
🤖 CI
❤️ Contributors
- Pooya Parsa (@pi0)
- Antoine Rey <antoinerey38@gmail.com>
- Cafu Chino [email protected]
- Marco Solazzi [email protected]
- @beer (@iiio2)
- Daniel Roe (@danielroe)
- Arlo [email protected]
- Alexander Topalo [email protected]
- Sam Blowes [email protected]
- Kongmoumou (@kongmoumou)
pnpm/pnpm (pnpm)
v9.12.1: pnpm 9.12.1
Patch Changes
pnpm update --latestshould not update the automatically installed peer dependencies #6657.pnpm publishshould be able to publish from a local tarball #7950.- The pnpx command should work correctly on Windows, when pnpm is installed via the standalone installation script #8608.
- Prevent
EBUSYerrors caused by creating symlinks in paralleldlxprocesses #8604. - Fix maximum call stack size exceeded error related to circular workspace dependencies #8599.
Platinum Sponsors
|
|
|
Gold Sponsors
|
|
|
|
|
|
|
|
|
|
|
Our Silver Sponsors
|
|
|
|
|
|
|
|
|
|
v9.12.0: pnpm 9.12
Minor Changes
-
Fix peer dependency resolution dead lock #8570. This change might change some of the keys in the
snapshotsfield insidepnpm-lock.yamlbut it should happen very rarely. -
pnpm outdatedcommand supports now a--sort-by=nameoption for sorting outdated dependencies by package name #8523. -
Added the ability for
overridesto remove dependencies by specifying"-"as the field value #8572. For example, to removelodashfrom the dependencies, use this configuration inpackage.json:{ "pnpm": { "overrides": { "lodash": "-" } } }
Patch Changes
- Fixed an issue where
pnpm list --json pkgshowed"private": falsefor a private package #8519. - Packages with
libcthat differ frompnpm.supportedArchitectures.libcare not downloaded #7362. - Prevent
ENOENTerrors caused by runningstore prunein parallel #8586. - Add issues alias to
pnpm bugs#8596.
Platinum Sponsors
|
|
|
Gold Sponsors
|
|
|
|
|
|
|
|
|
|
|
Our Silver Sponsors
|
|
|
|
|
|
|
|
|
|
v9.11.0
Configuration
📅 Schedule: Branch creation - "after 2am and before 3am" (UTC), Automerge - "after 1am and before 2am" (UTC).
🚦 Automerge: Enabled.
♻ 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.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.