nuxt/module-builder
### [`v0.4.0`](https://togithub.com/nuxt/module-builder/blob/HEAD/CHANGELOG.md#040-httpsgithubcomnuxtmodule-buildercomparev031v040-2023-05-26)
[Compare Source](https://togithub.com/nuxt/module-builder/compare/v0.3.1...v0.4.0)
##### Features
- add `prepare` command for local types support ([#124](https://togithub.com/nuxt/module-builder/issues/124)) ([612c6b2](https://togithub.com/nuxt/module-builder/commit/612c6b29a6bad321764d1b0d48d28ada56677f85))
##### [0.3.1](https://togithub.com/nuxt/module-builder/compare/v0.3.0...v0.3.1) (2023-05-01)
##### Bug Fixes
- extend `nuxt/schema` as well ([796d6ab](https://togithub.com/nuxt/module-builder/commit/796d6ab161f753b3cce66ebf182f1f46b22f2a7c))
vitest-dev/vitest
### [`v0.32.0`](https://togithub.com/vitest-dev/vitest/releases/tag/v0.32.0)
[Compare Source](https://togithub.com/vitest-dev/vitest/compare/v0.31.4...v0.32.0)
##### 🚨 Breaking Changes
- Throw an error, if the module cannot be resolved - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3307](https://togithub.com/vitest-dev/vitest/issues/3307) [(1ad63)](https://togithub.com/vitest-dev/vitest/commit/1ad63b0c)
- Vitest used to fall back to the original import when it could not resolve it to the file path or the virtual module. This leads to hard-to-find module graph mismatches if you had incorrect alias or relied on relative imports to be resolved to the project root (which is usual behavior in TypeScript) because the code accidentally "worked". With this release, Vitest will now throw an error if it cannot resolve the module - there are possible edge cases that are not covered yet, so if you have any problems with this, please open a separate issue with reproduction.
- Improve globs - by [@nickmccurdy](https://togithub.com/nickmccurdy) in [https://github.com/vitest-dev/vitest/issues/3392](https://togithub.com/vitest-dev/vitest/issues/3392) [(19ecc)](https://togithub.com/vitest-dev/vitest/commit/19ecc6c7)
- Vitest now has glob patterns similar to Jest for better compatibility. It's possible that some files will be considered test files when previously they were not. For example, Vitest now considers `test.js` to be a test file. Also any file in `__tests__` is now considered to be a test, not just files with `test` or `spec` suffix.
- Add `@vitest/coverage-v8` package - by [@AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3339](https://togithub.com/vitest-dev/vitest/issues/3339) [(82112)](https://togithub.com/vitest-dev/vitest/commit/821126f1)
- Vitest now uses v8 code coverage directly for better performance. `@vitest/coverage-c8` is deprecated as Vitest no longer uses c8 package for coverage output. It will not be updated anymore, and Vitest will fail in the next version if the user has `c8` as their coverage provider. Please, install the new `@vitest/coverage-v8` package if you previously used `@vitest/coverage-c8`.
- **mocker**: Don't restore mock to the original if the module is automocked - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3518](https://togithub.com/vitest-dev/vitest/issues/3518) [(c1004)](https://togithub.com/vitest-dev/vitest/commit/c1004e14)
- `spy.mockRestore` on auto-mocked named exports will no longer restore their implementation to the actual function. This behavior better matches what Jest does.
##### 🚀 Features
- Support ssr optimizer - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3490](https://togithub.com/vitest-dev/vitest/issues/3490) [(89842)](https://togithub.com/vitest-dev/vitest/commit/898422b0)
- Image type add apng - by [@btea](https://togithub.com/btea) in [https://github.com/vitest-dev/vitest/issues/3498](https://togithub.com/vitest-dev/vitest/issues/3498) [(a53c2)](https://togithub.com/vitest-dev/vitest/commit/a53c2151)
- **expect**: Support `expect.soft` - by [@Dunqing](https://togithub.com/Dunqing) in [https://github.com/vitest-dev/vitest/issues/3507](https://togithub.com/vitest-dev/vitest/issues/3507) [(7c687)](https://togithub.com/vitest-dev/vitest/commit/7c687ada)
- **runner**: Support using function/class as `describe`/`test` name - by [@fenghan34](https://togithub.com/fenghan34) in [https://github.com/vitest-dev/vitest/issues/3497](https://togithub.com/vitest-dev/vitest/issues/3497) [(15253)](https://togithub.com/vitest-dev/vitest/commit/15253890)
##### 🐞 Bug Fixes
- The cli option is passed to coverage.exclude - by [@btea](https://togithub.com/btea) in [https://github.com/vitest-dev/vitest/issues/3506](https://togithub.com/vitest-dev/vitest/issues/3506) [(c37cd)](https://togithub.com/vitest-dev/vitest/commit/c37cdebe)
- **optimizer**: Always respect optimizeDeps even if include/exclude is overridden - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3488](https://togithub.com/vitest-dev/vitest/issues/3488) [(eb285)](https://togithub.com/vitest-dev/vitest/commit/eb285ea0)
- **runner**: Ensure Vitest is deduped - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3489](https://togithub.com/vitest-dev/vitest/issues/3489) [(2deb7)](https://togithub.com/vitest-dev/vitest/commit/2deb70ab)
- **ui**: Don't cache coverage assets - by [@userquin](https://togithub.com/userquin) in [https://github.com/vitest-dev/vitest/issues/3508](https://togithub.com/vitest-dev/vitest/issues/3508) [(952b5)](https://togithub.com/vitest-dev/vitest/commit/952b5be6)
- **vite-node**: Circular import stuck - by [@Dunqing](https://togithub.com/Dunqing) in [https://github.com/vitest-dev/vitest/issues/3480](https://togithub.com/vitest-dev/vitest/issues/3480) [(50f07)](https://togithub.com/vitest-dev/vitest/commit/50f0700d)
- **watch**: Junit reporter fails to re-generate report - by [@AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3496](https://togithub.com/vitest-dev/vitest/issues/3496) [(5b73c)](https://togithub.com/vitest-dev/vitest/commit/5b73cbf8)
##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v0.31.4...v0.32.0)
eslint/eslint
### [`v8.42.0`](https://togithub.com/eslint/eslint/releases/tag/v8.42.0)
[Compare Source](https://togithub.com/eslint/eslint/compare/v8.41.0...v8.42.0)
#### Features
- [`b8448ff`](https://togithub.com/eslint/eslint/commit/b8448ff1ae1adf26a81dea07f340caa5b5c2f257) feat: correct no-useless-return behaviour in try statements ([#16996](https://togithub.com/eslint/eslint/issues/16996)) (Nitin Kumar)
#### Bug Fixes
- [`a589636`](https://togithub.com/eslint/eslint/commit/a5896360c3faa1e7d1fe81a9907a434b8b8f6b60) fix: Config with `ignores` and without `files` should not always apply ([#17181](https://togithub.com/eslint/eslint/issues/17181)) (Milos Djermanovic)
- [`c4fad17`](https://togithub.com/eslint/eslint/commit/c4fad173c7149dbcd25695c19c68663102b9ec6b) fix: Correct ignore message for "node_modules" subfolders ([#17217](https://togithub.com/eslint/eslint/issues/17217)) (Francesco Trotta)
#### Documentation
- [`01d7142`](https://togithub.com/eslint/eslint/commit/01d7142642c87241135699571e8010f5e8fcda4f) docs: Update README (GitHub Actions Bot)
- [`e5182b7`](https://togithub.com/eslint/eslint/commit/e5182b723ff82bb3b55c50c06d64626055414b31) docs: Update README (GitHub Actions Bot)
#### Chores
- [`6ca5b7c`](https://togithub.com/eslint/eslint/commit/6ca5b7ca3bac9e10c6cfee4cdc78446e94eb7607) chore: upgrade [@eslint/js](https://togithub.com/eslint/js)[@8](https://togithub.com/8).42.0 ([#17236](https://togithub.com/eslint/eslint/issues/17236)) (Milos Djermanovic)
- [`67fc5e7`](https://togithub.com/eslint/eslint/commit/67fc5e730e4dfc372dea11e15d3f5165bc812491) chore: package.json update for [@eslint/js](https://togithub.com/eslint/js) release (ESLint Jenkins)
- [`0892412`](https://togithub.com/eslint/eslint/commit/0892412556b2ba6c3d1b85152dafe47a3f4cba72) refactor: remove `Identifier` listener in no-irregular-whitespace ([#17235](https://togithub.com/eslint/eslint/issues/17235)) (Milos Djermanovic)
- [`f67d298`](https://togithub.com/eslint/eslint/commit/f67d2984c3c3f26497842a04d5166707587c1fca) test: Add `FlatESLint` tests with missing config files ([#17164](https://togithub.com/eslint/eslint/issues/17164)) (Milos Djermanovic)
- [`5b68d51`](https://togithub.com/eslint/eslint/commit/5b68d51e3e6bd003d6cf74d3434f7165691b4f4d) chore: Fix `fixedsize` attribute in code path analysis DOT debug output ([#17202](https://togithub.com/eslint/eslint/issues/17202)) (Milos Djermanovic)
- [`37432f2`](https://togithub.com/eslint/eslint/commit/37432f27dc15817d66cf42377792197dc2aeb8b2) chore: update descriptions in key-spacing tests ([#17195](https://togithub.com/eslint/eslint/issues/17195)) (Milos Djermanovic)
### [`v8.41.0`](https://togithub.com/eslint/eslint/releases/tag/v8.41.0)
[Compare Source](https://togithub.com/eslint/eslint/compare/v8.40.0...v8.41.0)
#### Features
- [`880a431`](https://togithub.com/eslint/eslint/commit/880a4317b949e575a4a6c5e8baaba1eea7674cc6) feat: change default ignore pattern to `**/node_modules/` in flat config ([#17184](https://togithub.com/eslint/eslint/issues/17184)) (Milos Djermanovic)
- [`8bf5505`](https://togithub.com/eslint/eslint/commit/8bf550594fca6d29fab1a3453e701c1a457767e1) feat: expose `shouldUseFlatConfig` ([#17169](https://togithub.com/eslint/eslint/issues/17169)) (Connor Prussin)
#### Bug Fixes
- [`4f5440d`](https://togithub.com/eslint/eslint/commit/4f5440db631707b17140c4e5cc7beb223afbd2b9) fix: incorrect warning message for ignored dotfiles ([#17196](https://togithub.com/eslint/eslint/issues/17196)) (Milos Djermanovic)
- [`94da96c`](https://togithub.com/eslint/eslint/commit/94da96cbf0fb2bb6694fa2e757eb1b3e74c40db7) fix: unify `LintMessage` type ([#17076](https://togithub.com/eslint/eslint/issues/17076)) (Brandon Mills)
- [`0c415cd`](https://togithub.com/eslint/eslint/commit/0c415cda5d76dbe5120ab9f3c4c81320538e35f0) fix: validate `ignorePatterns` constructor option in `FlatESLint` class ([#17139](https://togithub.com/eslint/eslint/issues/17139)) (Milos Djermanovic)
- [`9682d66`](https://togithub.com/eslint/eslint/commit/9682d669e4ee8641293914e21679f40fee8bc354) fix: switch `grapheme-splitter` to `graphemer` ([#17160](https://togithub.com/eslint/eslint/issues/17160)) (fisker Cheung)
#### Documentation
- [`7709b14`](https://togithub.com/eslint/eslint/commit/7709b14e18ad4e11c1119ed6575454243b8e7084) docs: Update README (GitHub Actions Bot)
- [`7f183e0`](https://togithub.com/eslint/eslint/commit/7f183e020579380fa57473caaf9ed154470c25b3) docs: Update triage process description ([#17157](https://togithub.com/eslint/eslint/issues/17157)) (Nicholas C. Zakas)
- [`b68346b`](https://togithub.com/eslint/eslint/commit/b68346b290d55324e73868ca42b3854157b27375) docs: fix license to reflect relicensing of jshint ([#17165](https://togithub.com/eslint/eslint/issues/17165)) (Stefan Bischof)
#### Chores
- [`f43216a`](https://togithub.com/eslint/eslint/commit/f43216a8c77ab6cf1d0823978e8c728786b4cba7) chore: upgrade [@eslint/js](https://togithub.com/eslint/js)[@8](https://togithub.com/8).41.0 ([#17200](https://togithub.com/eslint/eslint/issues/17200)) (Milos Djermanovic)
- [`95c3007`](https://togithub.com/eslint/eslint/commit/95c300780a1cfd9ad680bc78850542eb55d7fbf4) chore: package.json update for [@eslint/js](https://togithub.com/eslint/js) release (ESLint Jenkins)
- [`ddc5291`](https://togithub.com/eslint/eslint/commit/ddc5291debd90ff476e17c532af7577e26720b91) chore: don't use deprecated `context` methods in `ast-utils` tests ([#17194](https://togithub.com/eslint/eslint/issues/17194)) (Milos Djermanovic)
- [`b1516db`](https://togithub.com/eslint/eslint/commit/b1516db51514032ed06e1425c4b1f955238dc682) chore: Fix return type of `findFlatConfigFile` ([#17161](https://togithub.com/eslint/eslint/issues/17161)) (Milos Djermanovic)
- [`918b0fd`](https://togithub.com/eslint/eslint/commit/918b0fd21723e84bd7acb17942a36606f1d8360a) perf: Store indent descriptors in a plain array ([#17148](https://togithub.com/eslint/eslint/issues/17148)) (Francesco Trotta)
- [`4caa344`](https://togithub.com/eslint/eslint/commit/4caa34449555d8a680222ec2049d97c59476c11e) refactor: locateConfigFileToUse returns an Error object ([#17159](https://togithub.com/eslint/eslint/issues/17159)) (唯然)
capricorn86/happy-dom
### [`v9.20.3`](https://togithub.com/capricorn86/happy-dom/releases/tag/v9.20.3)
[Compare Source](https://togithub.com/capricorn86/happy-dom/compare/v9.20.2...v9.20.3)
##### :construction_worker_man: Patch fixes
- Fixes issue where all properties didn't get copied from `HTMLUnknownElement` to a custom element that is replacing it when it is defined. ([#668](https://togithub.com/capricorn86/happy-dom/issues/668))
### [`v9.20.2`](https://togithub.com/capricorn86/happy-dom/releases/tag/v9.20.2)
[Compare Source](https://togithub.com/capricorn86/happy-dom/compare/v9.20.1...v9.20.2)
##### :construction_worker_man: Patch fixes
- Fixes issue where CSS variable values where not returned by `Window.getComputedStyle()` when calling `CSSStyleDeclaration.getPropertyValue()`. ([#932](https://togithub.com/capricorn86/happy-dom/issues/932))
### [`v9.20.1`](https://togithub.com/capricorn86/happy-dom/releases/tag/v9.20.1)
[Compare Source](https://togithub.com/capricorn86/happy-dom/compare/v9.20.0...v9.20.1)
##### :construction_worker_man: Patch fixes
- Fixes problem with `querySelectorAll()` where it didn't always return elements in document order. ([#928](https://togithub.com/capricorn86/happy-dom/issues/928))
### [`v9.20.0`](https://togithub.com/capricorn86/happy-dom/releases/tag/v9.20.0)
[Compare Source](https://togithub.com/capricorn86/happy-dom/compare/v9.19.2...v9.20.0)
##### :art: Features
- Adds support for disabling the simulation of rendering when calculating computed style. The rendering process converts units such as rem, em and cm to pixels, but it is very limited. ([#929](https://togithub.com/capricorn86/happy-dom/issues/929))
- Changes the behavior of converting percentage values to "0px" when calculating computed style (as it fails to convert) to just leave the values.
### [`v9.19.2`](https://togithub.com/capricorn86/happy-dom/releases/tag/v9.19.2)
[Compare Source](https://togithub.com/capricorn86/happy-dom/compare/v9.19.1...v9.19.2)
##### :construction_worker_man: Patch fixes
- Fixes issue where attribute selectors with an operator and with a value without quatation marks no longer worked (e.g. "\[attr^=value]"). ([#923](https://togithub.com/capricorn86/happy-dom/issues/923))
### [`v9.19.1`](https://togithub.com/capricorn86/happy-dom/releases/tag/v9.19.1)
[Compare Source](https://togithub.com/capricorn86/happy-dom/compare/v9.19.0...v9.19.1)
##### :construction_worker_man: Patch fixes
- Adds support for the mime type "apng" to `XMLHttpRequest`
***
Thank you [@btea](https://togithub.com/btea) for your contribution!
### [`v9.19.0`](https://togithub.com/capricorn86/happy-dom/releases/tag/v9.19.0)
[Compare Source](https://togithub.com/capricorn86/happy-dom/compare/v9.18.3...v9.19.0)
##### :art: Features
- Adds support for "rem", "em", "vw", "vh", "vmin", "vmax", "cm", "mm", "in", "pt", "pc", "Q" measurement values to `Window.getComputedStyle()` and `Window.matchMedia()` ([#921](https://togithub.com/capricorn86/happy-dom/issues/921))
- Adds support for "%" measurement values to `Window.getComputedStyle()` and `Window.matchMedia()` when setting font size (other properties will be set to "0px") ([#921](https://togithub.com/capricorn86/happy-dom/issues/921))
- Sets "font: 16px "Times new Roman"" as default font on the `` when using `Window.getComputedStyle()` ([#921](https://togithub.com/capricorn86/happy-dom/issues/921))
- Adds support for "outline", "outline-color", "outline-style", "outline-width", "outline-offset", "letter-spacing", "word-spacing" and "text-indent" to `CSSStyleDeclaration`. ([#921](https://togithub.com/capricorn86/happy-dom/issues/921))
- Adds support for the media query rules "orientation", "prefers-color-scheme", "any-hover", "hover", "any-pointer", "pointer", "display-mode", "width", "height", "min-aspect-ratio", "max-aspect-ratio" and "aspect-ratio" ([#921](https://togithub.com/capricorn86/happy-dom/issues/921))
- Improves support for the media query rules "min-width", "max-width", "min-height" and "max-height" ([#921](https://togithub.com/capricorn86/happy-dom/issues/921))
- Adds support for media types "all", "screen" and "print" to media queries ([#921](https://togithub.com/capricorn86/happy-dom/issues/921))
- Adds support for the "only", "not", "and" and "or" operators to media queries ([#921](https://togithub.com/capricorn86/happy-dom/issues/921))
- Adds support for ranges to media queries ([#921](https://togithub.com/capricorn86/happy-dom/issues/921))
- Adds support for "@-webkit-keyframes", "@-webkit-container" and "@-webkit-supports" to CSS parser ([#921](https://togithub.com/capricorn86/happy-dom/issues/921))
##### :construction_worker_man: Patch fixes
- Adds support for ignoring unknown "@" rules to the CSS parser. ([#921](https://togithub.com/capricorn86/happy-dom/issues/921))
- Adds support for the "height" property to `CSSStyleDeclaration`. Not having support for "height" was missed somehow, as we have support for "width". ([#922](https://togithub.com/capricorn86/happy-dom/issues/922))
evilmartians/lefthook
### [`v1.4.2`](https://togithub.com/evilmartians/lefthook/blob/HEAD/CHANGELOG.md#142-2024-06-13)
[Compare Source](https://togithub.com/evilmartians/lefthook/compare/v1.4.1...v1.4.2)
- deps: June 2023 ([#499](https://togithub.com/evilmartians/lefthook/pull/499))
- feat: support toml dumpint ([#490](https://togithub.com/evilmartians/lefthook/pull/490)) by [@mrexox](https://togithub.com/mrexox)
- feat: support json configs ([#489](https://togithub.com/evilmartians/lefthook/pull/489)) by [@mrexox](https://togithub.com/mrexox)
### [`v1.4.1`](https://togithub.com/evilmartians/lefthook/blob/HEAD/CHANGELOG.md#141-2024-05-22)
[Compare Source](https://togithub.com/evilmartians/lefthook/compare/v1.4.0...v1.4.1)
- fix: add win32 binary to artifacts (by [@mrexox](https://togithub.com/mrexox))
- feat: allow dumping with JSON ([#485](https://togithub.com/evilmartians/lefthook/pull/485) by [@mrexox](https://togithub.com/mrexox)
- feat: add skip execution_info option ([#484](https://togithub.com/evilmartians/lefthook/pull/484)) by [@mrexox](https://togithub.com/mrexox)
- deps: from 05.2023 ([#487](https://togithub.com/evilmartians/lefthook/pull/487)) by [@mrexox](https://togithub.com/mrexox)
### [`v1.4.0`](https://togithub.com/evilmartians/lefthook/blob/HEAD/CHANGELOG.md#140-2023-05-18)
[Compare Source](https://togithub.com/evilmartians/lefthook/compare/v1.3.13...v1.4.0)
- feat: add adaptive colors ([#482](https://togithub.com/evilmartians/lefthook/pull/482)) by [@mrexox](https://togithub.com/mrexox)
- fix: skip output for interactive commands if configured ([#483](https://togithub.com/evilmartians/lefthook/pull/483)) by [@mrexox](https://togithub.com/mrexox)
- feat: add dump command ([#481](https://togithub.com/evilmartians/lefthook/pull/481)) by [@mrexox](https://togithub.com/mrexox)
pnpm/pnpm
### [`v7.33.1`](https://togithub.com/pnpm/pnpm/releases/tag/v7.33.1)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v7.33.0...v7.33.1)
##### Patch Changes
- When `dedupe-peer-dependents` is enabled, use the path (not id) to determine compatibility.
When multiple dependency groups can be deduplicated, the latter ones are sorted according to number of peers to allow them to benefit from deduplication.
Resolves: [#6605](https://togithub.com/pnpm/pnpm/issues/6605)
- Change lockfile version back to 6.0 as previous versions of pnpm fail to parse the version correctly.
##### Our Gold Sponsors
##### Our Silver Sponsors
### [`v7.33.0`](https://togithub.com/pnpm/pnpm/releases/tag/v7.33.0)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v7.32.5...v7.33.0)
#### Minor Changes
- Some settings influence the structure of the lockfile, so we cannot reuse the lockfile if those settings change. As a result, we need to store such settings in the lockfile. This way we will know with which settings the lockfile has been created.
A new field will now be present in the lockfile: `settings`. It will store the values of two settings: `autoInstallPeers` and `excludeLinksFromLockfile`. If someone tries to perform a `frozen-lockfile` installation and their active settings don't match the ones in the lockfile, then an error message will be thrown.
The lockfile format version is bumped from v6.0 to v6.1.
Related PR: [#6557](https://togithub.com/pnpm/pnpm/pull/6557)
Related issue: [#6312](https://togithub.com/pnpm/pnpm/issues/6312)
#### Patch Changes
- When updating dependencies, preserve the range prefix in aliased dependencies. So `npm:foo@1.0.0` becomes `npm:foo@1.1.0`.
- Print a meaningful error when a project referenced by the `workspace:` protocol is not found in the workspace [#4477](https://togithub.com/pnpm/pnpm/issues/4477).
- Should respect ignore patterns in `updateConfig.ignoreDependencies` [#6548](https://togithub.com/pnpm/pnpm/issues/6548)
#### Our Gold Sponsors
#### Our Silver Sponsors
### [`v7.32.5`](https://togithub.com/pnpm/pnpm/releases/tag/v7.32.5)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v7.32.4...v7.32.5)
#### Patch Changes
- `pnpm rebuild` should not fail when `node-linker` is set to `hoisted` and there are skipped optional dependencies [#6553](https://togithub.com/pnpm/pnpm/pull/6553).
- Expanded missing command error, including 'did you mean' [#6492](https://togithub.com/pnpm/pnpm/issues/6492).
- Normalize current working directory on Windows [#6524](https://togithub.com/pnpm/pnpm/issues/6524).
- Build projects in a workspace in correct order [#6568](https://togithub.com/pnpm/pnpm/pull/6568).
#### Our Gold Sponsors
#### Our Silver Sponsors
### [`v7.32.4`](https://togithub.com/pnpm/pnpm/releases/tag/v7.32.4)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v7.32.3...v7.32.4)
#### Patch Changes
- `pnpm link -g ` should not modify the `package.json` file [#4341](https://togithub.com/pnpm/pnpm/issues/4341).
- Node.js range specified through the `engines` field should match prerelease versions [#6509](https://togithub.com/pnpm/pnpm/pull/6509).
- `pnpm publish --otp` should work [#6514](https://togithub.com/pnpm/pnpm/issues/6514).
#### Our Gold Sponsors
#### Our Silver Sponsors
### [`v7.32.3`](https://togithub.com/pnpm/pnpm/releases/tag/v7.32.3)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v7.32.2...v7.32.3)
#### Patch Changes
- Link the bin files of local workspace dependencies, when `node-linker` is set to `hoisted` [6486](https://togithub.com/pnpm/pnpm/issues/6486).
- Show cyclic workspace dependency details [#5059](https://togithub.com/pnpm/pnpm/issues/5059).
#### Our Gold Sponsors
#### Our Silver Sponsors
### [`v7.32.2`](https://togithub.com/pnpm/pnpm/releases/tag/v7.32.2)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v7.32.1...v7.32.2)
##### Patch Changes
- Patch node-fetch to fix an error that happens on Node.js 20 [#6424](https://togithub.com/pnpm/pnpm/issues/6424).
##### Our Gold Sponsors
##### Our Silver Sponsors
### [`v7.32.1`](https://togithub.com/pnpm/pnpm/releases/tag/v7.32.1)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v7.32.0...v7.32.1)
##### Patch Changes
- Warn user when `publishConfig.directory` of an injected workspace dependency does not exist [#6396](https://togithub.com/pnpm/pnpm/pull/6396).
- Use hard links to link the node executable on Windows machines [#4315](https://togithub.com/pnpm/pnpm/issues/4315).
##### Our Gold Sponsors
##### Our Silver Sponsors
### [`v7.32.0`](https://togithub.com/pnpm/pnpm/releases/tag/v7.32.0)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v7.31.0...v7.32.0)
##### Minor Changes
- Allow env variables to be specified with default values in `.npmrc`. This is a convention used by Yarn too.
Using `${NAME-fallback}` will return `fallback` if `NAME` isn't set. `${NAME:-fallback}` will return `fallback` if `NAME` isn't set, or is an empty string [#6018](https://togithub.com/pnpm/pnpm/issues/6018).
##### Patch Changes
- `pnpm config get ` returns empty when the value is a boolean
- Don't print an info message about linked dependencies if they are real linked dependencies specified via the `link:` protocol in `package.json`.
- Add -g to mismatch registries error info when original command has -g option [#6224](https://togithub.com/pnpm/pnpm/issues/6224).
##### Our Gold Sponsors
##### Our Silver Sponsors
### [`v7.31.0`](https://togithub.com/pnpm/pnpm/releases/tag/v7.31.0)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v7.30.5...v7.31.0)
#### Minor Changes
- Add `ignore-workspace-cycles` to silence workspace cycle warning [#6308](https://togithub.com/pnpm/pnpm/pull/6308).
##### Patch Changes
- Registries are now passed to the preResolution hook.
- Repeat installation should work on a project that has a dependency with () chars in the scope name [#6348](https://togithub.com/pnpm/pnpm/issues/6348).
- Should report error summary as expected.
- Update `@yarnpkg/shell` to fix issues in the shell emulator [#6320](https://togithub.com/pnpm/pnpm/issues/6320).
- Installation should not fail when there is a local dependency that starts in a directory that starts with the `@` char [#6332](https://togithub.com/pnpm/pnpm/issues/6332).
#### Our Gold Sponsors
#### Our Silver Sponsors
### [`v7.30.5`](https://togithub.com/pnpm/pnpm/releases/tag/v7.30.5)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v7.30.4...v7.30.5)
##### Patch Changes
- `pnpm audit` should work even if there are no `package.json` file, just a `pnpm-lock.yaml` file.
- Dedupe direct dependencies after hoisting.
- Don't remove automatically installed peer dependencies from the root workspace project, when `dedupe-peer-dependents` is `true` [#6154](https://togithub.com/pnpm/pnpm/issues/6154).
##### Our Gold Sponsors
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
This PR includes no changesets
When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types
This PR contains the following updates:
^0.3.1
->^0.4.0
0.31.4
->0.32.0
8.40.0
->8.42.0
9.18.3
->9.20.3
1.3.13
->1.4.2
7.29.3
->7.33.1
5.0.4
->5.1.3
0.31.4
->0.32.0
Release Notes
nuxt/module-builder
### [`v0.4.0`](https://togithub.com/nuxt/module-builder/blob/HEAD/CHANGELOG.md#040-httpsgithubcomnuxtmodule-buildercomparev031v040-2023-05-26) [Compare Source](https://togithub.com/nuxt/module-builder/compare/v0.3.1...v0.4.0) ##### Features - add `prepare` command for local types support ([#124](https://togithub.com/nuxt/module-builder/issues/124)) ([612c6b2](https://togithub.com/nuxt/module-builder/commit/612c6b29a6bad321764d1b0d48d28ada56677f85)) ##### [0.3.1](https://togithub.com/nuxt/module-builder/compare/v0.3.0...v0.3.1) (2023-05-01) ##### Bug Fixes - extend `nuxt/schema` as well ([796d6ab](https://togithub.com/nuxt/module-builder/commit/796d6ab161f753b3cce66ebf182f1f46b22f2a7c))vitest-dev/vitest
### [`v0.32.0`](https://togithub.com/vitest-dev/vitest/releases/tag/v0.32.0) [Compare Source](https://togithub.com/vitest-dev/vitest/compare/v0.31.4...v0.32.0) ##### 🚨 Breaking Changes - Throw an error, if the module cannot be resolved - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3307](https://togithub.com/vitest-dev/vitest/issues/3307) [(1ad63)](https://togithub.com/vitest-dev/vitest/commit/1ad63b0c) - Vitest used to fall back to the original import when it could not resolve it to the file path or the virtual module. This leads to hard-to-find module graph mismatches if you had incorrect alias or relied on relative imports to be resolved to the project root (which is usual behavior in TypeScript) because the code accidentally "worked". With this release, Vitest will now throw an error if it cannot resolve the module - there are possible edge cases that are not covered yet, so if you have any problems with this, please open a separate issue with reproduction. - Improve globs - by [@nickmccurdy](https://togithub.com/nickmccurdy) in [https://github.com/vitest-dev/vitest/issues/3392](https://togithub.com/vitest-dev/vitest/issues/3392) [(19ecc)](https://togithub.com/vitest-dev/vitest/commit/19ecc6c7) - Vitest now has glob patterns similar to Jest for better compatibility. It's possible that some files will be considered test files when previously they were not. For example, Vitest now considers `test.js` to be a test file. Also any file in `__tests__` is now considered to be a test, not just files with `test` or `spec` suffix. - Add `@vitest/coverage-v8` package - by [@AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3339](https://togithub.com/vitest-dev/vitest/issues/3339) [(82112)](https://togithub.com/vitest-dev/vitest/commit/821126f1) - Vitest now uses v8 code coverage directly for better performance. `@vitest/coverage-c8` is deprecated as Vitest no longer uses c8 package for coverage output. It will not be updated anymore, and Vitest will fail in the next version if the user has `c8` as their coverage provider. Please, install the new `@vitest/coverage-v8` package if you previously used `@vitest/coverage-c8`. - **mocker**: Don't restore mock to the original if the module is automocked - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3518](https://togithub.com/vitest-dev/vitest/issues/3518) [(c1004)](https://togithub.com/vitest-dev/vitest/commit/c1004e14) - `spy.mockRestore` on auto-mocked named exports will no longer restore their implementation to the actual function. This behavior better matches what Jest does. ##### 🚀 Features - Support ssr optimizer - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3490](https://togithub.com/vitest-dev/vitest/issues/3490) [(89842)](https://togithub.com/vitest-dev/vitest/commit/898422b0) - Image type add apng - by [@btea](https://togithub.com/btea) in [https://github.com/vitest-dev/vitest/issues/3498](https://togithub.com/vitest-dev/vitest/issues/3498) [(a53c2)](https://togithub.com/vitest-dev/vitest/commit/a53c2151) - **expect**: Support `expect.soft` - by [@Dunqing](https://togithub.com/Dunqing) in [https://github.com/vitest-dev/vitest/issues/3507](https://togithub.com/vitest-dev/vitest/issues/3507) [(7c687)](https://togithub.com/vitest-dev/vitest/commit/7c687ada) - **runner**: Support using function/class as `describe`/`test` name - by [@fenghan34](https://togithub.com/fenghan34) in [https://github.com/vitest-dev/vitest/issues/3497](https://togithub.com/vitest-dev/vitest/issues/3497) [(15253)](https://togithub.com/vitest-dev/vitest/commit/15253890) ##### 🐞 Bug Fixes - The cli option is passed to coverage.exclude - by [@btea](https://togithub.com/btea) in [https://github.com/vitest-dev/vitest/issues/3506](https://togithub.com/vitest-dev/vitest/issues/3506) [(c37cd)](https://togithub.com/vitest-dev/vitest/commit/c37cdebe) - **optimizer**: Always respect optimizeDeps even if include/exclude is overridden - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3488](https://togithub.com/vitest-dev/vitest/issues/3488) [(eb285)](https://togithub.com/vitest-dev/vitest/commit/eb285ea0) - **runner**: Ensure Vitest is deduped - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3489](https://togithub.com/vitest-dev/vitest/issues/3489) [(2deb7)](https://togithub.com/vitest-dev/vitest/commit/2deb70ab) - **ui**: Don't cache coverage assets - by [@userquin](https://togithub.com/userquin) in [https://github.com/vitest-dev/vitest/issues/3508](https://togithub.com/vitest-dev/vitest/issues/3508) [(952b5)](https://togithub.com/vitest-dev/vitest/commit/952b5be6) - **vite-node**: Circular import stuck - by [@Dunqing](https://togithub.com/Dunqing) in [https://github.com/vitest-dev/vitest/issues/3480](https://togithub.com/vitest-dev/vitest/issues/3480) [(50f07)](https://togithub.com/vitest-dev/vitest/commit/50f0700d) - **watch**: Junit reporter fails to re-generate report - by [@AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3496](https://togithub.com/vitest-dev/vitest/issues/3496) [(5b73c)](https://togithub.com/vitest-dev/vitest/commit/5b73cbf8) ##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v0.31.4...v0.32.0)eslint/eslint
### [`v8.42.0`](https://togithub.com/eslint/eslint/releases/tag/v8.42.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v8.41.0...v8.42.0) #### Features - [`b8448ff`](https://togithub.com/eslint/eslint/commit/b8448ff1ae1adf26a81dea07f340caa5b5c2f257) feat: correct no-useless-return behaviour in try statements ([#16996](https://togithub.com/eslint/eslint/issues/16996)) (Nitin Kumar) #### Bug Fixes - [`a589636`](https://togithub.com/eslint/eslint/commit/a5896360c3faa1e7d1fe81a9907a434b8b8f6b60) fix: Config with `ignores` and without `files` should not always apply ([#17181](https://togithub.com/eslint/eslint/issues/17181)) (Milos Djermanovic) - [`c4fad17`](https://togithub.com/eslint/eslint/commit/c4fad173c7149dbcd25695c19c68663102b9ec6b) fix: Correct ignore message for "node_modules" subfolders ([#17217](https://togithub.com/eslint/eslint/issues/17217)) (Francesco Trotta) #### Documentation - [`01d7142`](https://togithub.com/eslint/eslint/commit/01d7142642c87241135699571e8010f5e8fcda4f) docs: Update README (GitHub Actions Bot) - [`e5182b7`](https://togithub.com/eslint/eslint/commit/e5182b723ff82bb3b55c50c06d64626055414b31) docs: Update README (GitHub Actions Bot) #### Chores - [`6ca5b7c`](https://togithub.com/eslint/eslint/commit/6ca5b7ca3bac9e10c6cfee4cdc78446e94eb7607) chore: upgrade [@eslint/js](https://togithub.com/eslint/js)[@8](https://togithub.com/8).42.0 ([#17236](https://togithub.com/eslint/eslint/issues/17236)) (Milos Djermanovic) - [`67fc5e7`](https://togithub.com/eslint/eslint/commit/67fc5e730e4dfc372dea11e15d3f5165bc812491) chore: package.json update for [@eslint/js](https://togithub.com/eslint/js) release (ESLint Jenkins) - [`0892412`](https://togithub.com/eslint/eslint/commit/0892412556b2ba6c3d1b85152dafe47a3f4cba72) refactor: remove `Identifier` listener in no-irregular-whitespace ([#17235](https://togithub.com/eslint/eslint/issues/17235)) (Milos Djermanovic) - [`f67d298`](https://togithub.com/eslint/eslint/commit/f67d2984c3c3f26497842a04d5166707587c1fca) test: Add `FlatESLint` tests with missing config files ([#17164](https://togithub.com/eslint/eslint/issues/17164)) (Milos Djermanovic) - [`5b68d51`](https://togithub.com/eslint/eslint/commit/5b68d51e3e6bd003d6cf74d3434f7165691b4f4d) chore: Fix `fixedsize` attribute in code path analysis DOT debug output ([#17202](https://togithub.com/eslint/eslint/issues/17202)) (Milos Djermanovic) - [`37432f2`](https://togithub.com/eslint/eslint/commit/37432f27dc15817d66cf42377792197dc2aeb8b2) chore: update descriptions in key-spacing tests ([#17195](https://togithub.com/eslint/eslint/issues/17195)) (Milos Djermanovic) ### [`v8.41.0`](https://togithub.com/eslint/eslint/releases/tag/v8.41.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v8.40.0...v8.41.0) #### Features - [`880a431`](https://togithub.com/eslint/eslint/commit/880a4317b949e575a4a6c5e8baaba1eea7674cc6) feat: change default ignore pattern to `**/node_modules/` in flat config ([#17184](https://togithub.com/eslint/eslint/issues/17184)) (Milos Djermanovic) - [`8bf5505`](https://togithub.com/eslint/eslint/commit/8bf550594fca6d29fab1a3453e701c1a457767e1) feat: expose `shouldUseFlatConfig` ([#17169](https://togithub.com/eslint/eslint/issues/17169)) (Connor Prussin) #### Bug Fixes - [`4f5440d`](https://togithub.com/eslint/eslint/commit/4f5440db631707b17140c4e5cc7beb223afbd2b9) fix: incorrect warning message for ignored dotfiles ([#17196](https://togithub.com/eslint/eslint/issues/17196)) (Milos Djermanovic) - [`94da96c`](https://togithub.com/eslint/eslint/commit/94da96cbf0fb2bb6694fa2e757eb1b3e74c40db7) fix: unify `LintMessage` type ([#17076](https://togithub.com/eslint/eslint/issues/17076)) (Brandon Mills) - [`0c415cd`](https://togithub.com/eslint/eslint/commit/0c415cda5d76dbe5120ab9f3c4c81320538e35f0) fix: validate `ignorePatterns` constructor option in `FlatESLint` class ([#17139](https://togithub.com/eslint/eslint/issues/17139)) (Milos Djermanovic) - [`9682d66`](https://togithub.com/eslint/eslint/commit/9682d669e4ee8641293914e21679f40fee8bc354) fix: switch `grapheme-splitter` to `graphemer` ([#17160](https://togithub.com/eslint/eslint/issues/17160)) (fisker Cheung) #### Documentation - [`7709b14`](https://togithub.com/eslint/eslint/commit/7709b14e18ad4e11c1119ed6575454243b8e7084) docs: Update README (GitHub Actions Bot) - [`7f183e0`](https://togithub.com/eslint/eslint/commit/7f183e020579380fa57473caaf9ed154470c25b3) docs: Update triage process description ([#17157](https://togithub.com/eslint/eslint/issues/17157)) (Nicholas C. Zakas) - [`b68346b`](https://togithub.com/eslint/eslint/commit/b68346b290d55324e73868ca42b3854157b27375) docs: fix license to reflect relicensing of jshint ([#17165](https://togithub.com/eslint/eslint/issues/17165)) (Stefan Bischof) #### Chores - [`f43216a`](https://togithub.com/eslint/eslint/commit/f43216a8c77ab6cf1d0823978e8c728786b4cba7) chore: upgrade [@eslint/js](https://togithub.com/eslint/js)[@8](https://togithub.com/8).41.0 ([#17200](https://togithub.com/eslint/eslint/issues/17200)) (Milos Djermanovic) - [`95c3007`](https://togithub.com/eslint/eslint/commit/95c300780a1cfd9ad680bc78850542eb55d7fbf4) chore: package.json update for [@eslint/js](https://togithub.com/eslint/js) release (ESLint Jenkins) - [`ddc5291`](https://togithub.com/eslint/eslint/commit/ddc5291debd90ff476e17c532af7577e26720b91) chore: don't use deprecated `context` methods in `ast-utils` tests ([#17194](https://togithub.com/eslint/eslint/issues/17194)) (Milos Djermanovic) - [`b1516db`](https://togithub.com/eslint/eslint/commit/b1516db51514032ed06e1425c4b1f955238dc682) chore: Fix return type of `findFlatConfigFile` ([#17161](https://togithub.com/eslint/eslint/issues/17161)) (Milos Djermanovic) - [`918b0fd`](https://togithub.com/eslint/eslint/commit/918b0fd21723e84bd7acb17942a36606f1d8360a) perf: Store indent descriptors in a plain array ([#17148](https://togithub.com/eslint/eslint/issues/17148)) (Francesco Trotta) - [`4caa344`](https://togithub.com/eslint/eslint/commit/4caa34449555d8a680222ec2049d97c59476c11e) refactor: locateConfigFileToUse returns an Error object ([#17159](https://togithub.com/eslint/eslint/issues/17159)) (唯然)capricorn86/happy-dom
### [`v9.20.3`](https://togithub.com/capricorn86/happy-dom/releases/tag/v9.20.3) [Compare Source](https://togithub.com/capricorn86/happy-dom/compare/v9.20.2...v9.20.3) ##### :construction_worker_man: Patch fixes - Fixes issue where all properties didn't get copied from `HTMLUnknownElement` to a custom element that is replacing it when it is defined. ([#668](https://togithub.com/capricorn86/happy-dom/issues/668)) ### [`v9.20.2`](https://togithub.com/capricorn86/happy-dom/releases/tag/v9.20.2) [Compare Source](https://togithub.com/capricorn86/happy-dom/compare/v9.20.1...v9.20.2) ##### :construction_worker_man: Patch fixes - Fixes issue where CSS variable values where not returned by `Window.getComputedStyle()` when calling `CSSStyleDeclaration.getPropertyValue()`. ([#932](https://togithub.com/capricorn86/happy-dom/issues/932)) ### [`v9.20.1`](https://togithub.com/capricorn86/happy-dom/releases/tag/v9.20.1) [Compare Source](https://togithub.com/capricorn86/happy-dom/compare/v9.20.0...v9.20.1) ##### :construction_worker_man: Patch fixes - Fixes problem with `querySelectorAll()` where it didn't always return elements in document order. ([#928](https://togithub.com/capricorn86/happy-dom/issues/928)) ### [`v9.20.0`](https://togithub.com/capricorn86/happy-dom/releases/tag/v9.20.0) [Compare Source](https://togithub.com/capricorn86/happy-dom/compare/v9.19.2...v9.20.0) ##### :art: Features - Adds support for disabling the simulation of rendering when calculating computed style. The rendering process converts units such as rem, em and cm to pixels, but it is very limited. ([#929](https://togithub.com/capricorn86/happy-dom/issues/929)) - Changes the behavior of converting percentage values to "0px" when calculating computed style (as it fails to convert) to just leave the values. ### [`v9.19.2`](https://togithub.com/capricorn86/happy-dom/releases/tag/v9.19.2) [Compare Source](https://togithub.com/capricorn86/happy-dom/compare/v9.19.1...v9.19.2) ##### :construction_worker_man: Patch fixes - Fixes issue where attribute selectors with an operator and with a value without quatation marks no longer worked (e.g. "\[attr^=value]"). ([#923](https://togithub.com/capricorn86/happy-dom/issues/923)) ### [`v9.19.1`](https://togithub.com/capricorn86/happy-dom/releases/tag/v9.19.1) [Compare Source](https://togithub.com/capricorn86/happy-dom/compare/v9.19.0...v9.19.1) ##### :construction_worker_man: Patch fixes - Adds support for the mime type "apng" to `XMLHttpRequest` *** Thank you [@btea](https://togithub.com/btea) for your contribution! ### [`v9.19.0`](https://togithub.com/capricorn86/happy-dom/releases/tag/v9.19.0) [Compare Source](https://togithub.com/capricorn86/happy-dom/compare/v9.18.3...v9.19.0) ##### :art: Features - Adds support for "rem", "em", "vw", "vh", "vmin", "vmax", "cm", "mm", "in", "pt", "pc", "Q" measurement values to `Window.getComputedStyle()` and `Window.matchMedia()` ([#921](https://togithub.com/capricorn86/happy-dom/issues/921)) - Adds support for "%" measurement values to `Window.getComputedStyle()` and `Window.matchMedia()` when setting font size (other properties will be set to "0px") ([#921](https://togithub.com/capricorn86/happy-dom/issues/921)) - Sets "font: 16px "Times new Roman"" as default font on the `` when using `Window.getComputedStyle()` ([#921](https://togithub.com/capricorn86/happy-dom/issues/921)) - Adds support for "outline", "outline-color", "outline-style", "outline-width", "outline-offset", "letter-spacing", "word-spacing" and "text-indent" to `CSSStyleDeclaration`. ([#921](https://togithub.com/capricorn86/happy-dom/issues/921)) - Adds support for the media query rules "orientation", "prefers-color-scheme", "any-hover", "hover", "any-pointer", "pointer", "display-mode", "width", "height", "min-aspect-ratio", "max-aspect-ratio" and "aspect-ratio" ([#921](https://togithub.com/capricorn86/happy-dom/issues/921)) - Improves support for the media query rules "min-width", "max-width", "min-height" and "max-height" ([#921](https://togithub.com/capricorn86/happy-dom/issues/921)) - Adds support for media types "all", "screen" and "print" to media queries ([#921](https://togithub.com/capricorn86/happy-dom/issues/921)) - Adds support for the "only", "not", "and" and "or" operators to media queries ([#921](https://togithub.com/capricorn86/happy-dom/issues/921)) - Adds support for ranges to media queries ([#921](https://togithub.com/capricorn86/happy-dom/issues/921)) - Adds support for "@-webkit-keyframes", "@-webkit-container" and "@-webkit-supports" to CSS parser ([#921](https://togithub.com/capricorn86/happy-dom/issues/921)) ##### :construction_worker_man: Patch fixes - Adds support for ignoring unknown "@" rules to the CSS parser. ([#921](https://togithub.com/capricorn86/happy-dom/issues/921)) - Adds support for the "height" property to `CSSStyleDeclaration`. Not having support for "height" was missed somehow, as we have support for "width". ([#922](https://togithub.com/capricorn86/happy-dom/issues/922))evilmartians/lefthook
### [`v1.4.2`](https://togithub.com/evilmartians/lefthook/blob/HEAD/CHANGELOG.md#142-2024-06-13) [Compare Source](https://togithub.com/evilmartians/lefthook/compare/v1.4.1...v1.4.2) - deps: June 2023 ([#499](https://togithub.com/evilmartians/lefthook/pull/499)) - feat: support toml dumpint ([#490](https://togithub.com/evilmartians/lefthook/pull/490)) by [@mrexox](https://togithub.com/mrexox) - feat: support json configs ([#489](https://togithub.com/evilmartians/lefthook/pull/489)) by [@mrexox](https://togithub.com/mrexox) ### [`v1.4.1`](https://togithub.com/evilmartians/lefthook/blob/HEAD/CHANGELOG.md#141-2024-05-22) [Compare Source](https://togithub.com/evilmartians/lefthook/compare/v1.4.0...v1.4.1) - fix: add win32 binary to artifacts (by [@mrexox](https://togithub.com/mrexox)) - feat: allow dumping with JSON ([#485](https://togithub.com/evilmartians/lefthook/pull/485) by [@mrexox](https://togithub.com/mrexox) - feat: add skip execution_info option ([#484](https://togithub.com/evilmartians/lefthook/pull/484)) by [@mrexox](https://togithub.com/mrexox) - deps: from 05.2023 ([#487](https://togithub.com/evilmartians/lefthook/pull/487)) by [@mrexox](https://togithub.com/mrexox) ### [`v1.4.0`](https://togithub.com/evilmartians/lefthook/blob/HEAD/CHANGELOG.md#140-2023-05-18) [Compare Source](https://togithub.com/evilmartians/lefthook/compare/v1.3.13...v1.4.0) - feat: add adaptive colors ([#482](https://togithub.com/evilmartians/lefthook/pull/482)) by [@mrexox](https://togithub.com/mrexox) - fix: skip output for interactive commands if configured ([#483](https://togithub.com/evilmartians/lefthook/pull/483)) by [@mrexox](https://togithub.com/mrexox) - feat: add dump command ([#481](https://togithub.com/evilmartians/lefthook/pull/481)) by [@mrexox](https://togithub.com/mrexox)pnpm/pnpm
### [`v7.33.1`](https://togithub.com/pnpm/pnpm/releases/tag/v7.33.1) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v7.33.0...v7.33.1) ##### Patch Changes - When `dedupe-peer-dependents` is enabled, use the path (not id) to determine compatibility. When multiple dependency groups can be deduplicated, the latter ones are sorted according to number of peers to allow them to benefit from deduplication. Resolves: [#6605](https://togithub.com/pnpm/pnpm/issues/6605) - Change lockfile version back to 6.0 as previous versions of pnpm fail to parse the version correctly. ##### Our Gold SponsorsThis PR has been generated by Mend Renovate. View repository job log here.
⚠️ No Changeset found
Latest commit: 8459fe5c45fa8050faf9e6639443a365c621f1e9
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
This PR includes no changesets
When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver typesClick here to learn what changesets are, and how to add one.
Click here if you're a maintainer who wants to add a changeset to this PR
Edited/Blocked Notification
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠ Warning: custom changes will be lost.