Update all non-major dependencies - autoclosed
This MR contains the following updates:
Release Notes
Modyfi/vite-plugin-yaml (@modyfi/vite-plugin-yaml)
v1.1.0
: - Vite 5 support
- Support Vite 5, backwards compatible with Vite 4 + Vite 3 #24 (@dil-ztill)
- Allows for numbers to be used as keys #23 (@isahohieku)
- Update CI actions - adds platform testing for Windows + Mac on Node@20 #26 (@tonyketcham)
sveltejs/kit (@sveltejs/kit)
v1.30.3
Patch Changes
- fix: correct documentation for beforeNavigate (#11300)
v1.30.2
Patch Changes
- fix: revert recent 'correctly return 415' and 'correctly return 404' changes (#11295)
v1.30.1
Patch Changes
-
fix: prerendered root page with
paths.base
config uses correct trailing slash option (#10763) -
fix: correctly return 404 when a form action is not found (#11278)
v1.30.0
Minor Changes
- feat: inline
response.arrayBuffer()
during ssr (#10535)
Patch Changes
-
fix: allow
"false"
value for preload link options (#10555) -
fix: call worker
unref
instead ofterminate
(#10120) -
fix: correctly analyse exported server API methods during build (#11019)
-
fix: avoid error when back navigating before page is initialized (#10636)
-
fix: allow service-worker.js to import assets (#9285)
-
fix: distinguish better between not-found and internal-error (#11131)
v1.29.1
Patch Changes
-
fix: correctly return 415 when unexpected content types are submitted to actions (#11255)
-
chore: deprecate
preloadCode
calls with multiple arguments (#11266)
v1.29.0
Minor Changes
- feat: add
resolveRoute
to$app/paths
, deprecateresolvePath
(#11261)
v1.28.0
Minor Changes
- chore: deprecate top level promise await behaviour (#11175)
Patch Changes
-
fix: resolve relative cookie paths before storing (#11253)
-
chore: deprecate cookies.set/delete without path option (#11237)
-
fix: make sure promises from fetch handle errors (#11228)
v1.27.7
Patch Changes
saadeghi/daisyui (daisyui)
v4.6.0
Bug Fixes
v4.5.0
Features
Bug Fixes
v4.4.24
Bug Fixes
- unwanted background color in
.prose pre>code
(5d6daf3)
v4.4.23
Bug Fixes
v4.4.22
Bug Fixes
v4.4.21
Bug Fixes
v4.4.20
Bug Fixes
v4.4.19
Bug Fixes
- input type=date text-align issue in iOS (acf5377)
v4.4.18
eslint/eslint (eslint)
v8.56.0
Features
-
0dd9704
feat: Support custom severity when reporting unused disable directives (#17212) (Bryan Mishkin) -
31a7e3f
feat: fix no-restricted-properties false negatives with unknown objects (#17818) (Arka Pratim Chaudhuri)
Bug Fixes
-
7d5e5f6
fix:TypeError: fs.exists is not a function
on read-only file system (#17846) (Francesco Trotta) -
74739c8
fix: suggestion with invalid syntax in no-promise-executor-return rule (#17812) (Bryan Mishkin)
Documentation
-
9007719
docs: update link in ways-to-extend.md (#17839) (Amel SELMANE) -
3a22236
docs: Update README (GitHub Actions Bot) -
54c3ca6
docs: fix migration-guide example (#17829) (Tanuj Kanti) -
4391b71
docs: check config comments in rule examples (#17815) (Francesco Trotta) -
fd28363
docs: remove mention about ESLint stylistic rules in readme (#17810) (Zwyx) -
48ed5a6
docs: Update README (GitHub Actions Bot)
Chores
-
ba6af85
chore: upgrade @eslint/js@8.56.0 (#17864) (Milos Djermanovic) -
60a531a
chore: package.json update for @eslint/js release (Jenkins) -
ba87a06
chore: update dependency markdownlint to ^0.32.0 (#17783) (renovate[bot]) -
9271d10
chore: add GitHub issue template for docs issues (#17845) (Josh Goldberg✨ ) -
70a686b
chore: Convert rule tests to FlatRuleTester (#17819) (Nicholas C. Zakas) -
f3a599d
chore: upgrade eslint-plugin-unicorn to v49.0.0 (#17837) (唯然) -
905d4b7
chore: upgrade eslint-plugin-eslint-plugin v5.2.1 (#17838) (唯然) -
4d7c3ce
chore: update eslint-plugin-n v16.4.0 (#17836) (唯然) -
fd0c60c
ci: unpin Node.js 21.2.0 (#17821) (Francesco Trotta)
v8.55.0
Features
Documentation
-
83ece2a
docs: fix typo--rules
->--rule
(#17806) (OKURA Masafumi) -
fffca5c
docs: remove "Open in Playground" buttons for removed rules (#17791) (Francesco Trotta) -
a6d9442
docs: fix correct/incorrect examples of rules (#17789) (Tanuj Kanti) -
383e999
docs: update and fix examples forno-unused-vars
(#17788) (Tanuj Kanti) -
5a8efd5
docs: add specific stylistic rule for each deprecated rule (#17778) (Etienne)
Chores
-
eb8950c
chore: upgrade @eslint/js@8.55.0 (#17811) (Milos Djermanovic) -
93df384
chore: package.json update for @eslint/js release (Jenkins) -
fe4b954
chore: upgrade @eslint/eslintrc@2.1.4 (#17799) (Milos Djermanovic) -
bd8911d
ci: pin Node.js 21.2.0 (#17809) (Milos Djermanovic) -
b29a16b
chore: fix severalcli
tests to run in the intended flat config mode (#17797) (Milos Djermanovic) -
de165c1
chore: remove unused config-extends fixtures (#17781) (Milos Djermanovic) -
d4304b8
chore: remove formatting/stylistic rules from new rule templates (#17780) (Francesco Trotta) -
21024fe
chore: check rule examples for syntax errors (#17718) (Francesco Trotta)
prettier/eslint-config-prettier (eslint-config-prettier)
v9.1.0
- Added: [unicorn/template-indent], (as a [special rule][unicorn/template-indent-special]). Thanks to Gürgün Dayıoğlu (@gurgunday)!
- Changed: All the [formatting rules that were deprecated in ESLint 8.53.0][deprecated-8.53.0] are now excluded if you set the
ESLINT_CONFIG_PRETTIER_NO_DEPRECATED
environment variable.
prettier/eslint-plugin-prettier (eslint-plugin-prettier)
v5.1.3
Patch Changes
v5.1.2
Patch Changes
-
#623
8210e44
Thanks @BPScott! - Add exports mapping to package.json, to allowimport eslintPluginRecommended from 'eslint-plugin-prettier/recommended'
to work as expected.Strictly speaking this is a breaking change as it removes the ability for people to import from "eslint-plugin-prettier/eslint-plugin-prettier.js" and "eslint-plugin-prettier/recommended.js" but the former was never recommended in the first place and the latter has only been available for a few days.
-
#621
2b09e7f
Thanks @JounQin! - feat: support parsingmarkdown
viaeslint-mdx
nativelyWhat means the following is unnecessary anymore when using with
eslint-mdx
/eslint-plugin-mdx
![ { files: ['**/*.md'], rules: { 'prettier/prettier': ['error', { parser: 'markdown' }] }, }, { files: ['**/*.mdx'], rules: { 'prettier/prettier': ['error', { parser: 'mdx' }] }, }, ]
v5.1.1
Patch Changes
v5.1.0
Minor Changes
-
#616
3856413
Thanks @BPScott! - Add recommended config for the flat config format.If you are using flat config, import the recommended config from
eslint-plugin-prettier/recommended
. Like the legacy format recommended config, this automatically includes the contents ofeslint-config-prettier
.// eslint.config.js const eslintPluginPrettierRecommended = require('eslint-plugin-prettier/recommended'); module.exports = [ // Any other config imports go at the top eslintPluginPrettierRecommended, ];
Patch Changes
-
#614
5270877
Thanks @BPScott! - Add meta block to plugin. This improves debugging and cachebusting when using the new flat config -
#603
a63a570
Thanks @filiptammergard! - fix: specifyeslint-config-prettier
as peer dependencyIt's already added to
peerDependenciesMeta
as optional, which means it should also be specified inpeerDependencies
.
ota-meshi/eslint-plugin-yml (eslint-plugin-yml)
v1.12.2
Patch Changes
-
#297
9c6ea14
Thanks @renovate! - fix(deps): update dependency eslint-compat-utils to ^0.4.0
v1.12.1
Patch Changes
-
#295
7e09518
Thanks @renovate! - fix(deps): update dependency eslint-compat-utils to ^0.3.0
v1.12.0
Minor Changes
-
#293
ce18a37
Thanks @renovate! - fix(deps): update dependency eslint-compat-utils to ^0.2.0
v1.11.0
Minor Changes
-
#288
d852113
Thanks @ota-meshi! - Improve compatibility with ESLint v9
postcss/postcss (postcss)
v8.4.33
- Fixed
NoWorkResult
behavior difference with normal mode (by Romain Menke). - Fixed
NoWorkResult
usage conditions (by @ahmdammarr).
v8.4.32
- Fixed
postcss().process()
types (by Andrew Ferreira).
prettier/prettier (prettier)
v3.2.4
#15947 by @fisker)
Fix incorrect parser inference (Files like .eslintrc.json
were incorrectly formatted as JSONC files.
// Input
prettier --file-info .eslintrc.json
{ "ignored": false, "inferredParser": "jsonc" }
// Prettier 3.2.4
prettier --file-info .eslintrc.json
{ "ignored": false, "inferredParser": "json" }
v3.2.3
#15881 by @fisker, @Josh-Cena, @auvred)
Throw errors for invalid code (// Input
1++;
// Prettier 3.2.2
1++;
// Prettier 3.2.3
SyntaxError: Invalid left-hand side expression in unary operation (1:1)
> 1 | 1++;
| ^
// Input
try {} catch (error = 1){}
// Prettier 3.2.2
try {
} catch (error) {}
// Prettier 3.2.3
SyntaxError: Catch clause variable cannot have an initializer. (1:23)
> 1 | try {} catch (error = 1){}
| ^
#15927 by @fisker)
Fix parser inference (// Prettier 3.2.2
prettier --file-info tsconfig.json
{ "ignored": false, "inferredParser": "json" }
// Prettier 3.2.3
prettier --file-info tsconfig.json
{ "ignored": false, "inferredParser": "jsonc" }
v3.2.2
#15896 by @eelco)
Fix crash when parsing template literal CSS in a JSX style tag using a spread attribute (For example this code would crash before:
<style {...spread}>{`.{}`}</style>
#15920 by @sosukesuzuki)
Fix formatting error on optional call expression and member chain (// Input
a(() => {}, c?.d());
// Prettier 3.2.1
TypeError: Cannot read properties of undefined (reading 'type')
// Prettier 3.2.2
a(() => {}, c?.d());
v3.2.1
#15915 by @sosukesuzuki)
Fix formatting error on member chain (// Input
test().test2().test2(thing?.something);
// Prettier 3.2.0
TypeError: Cannot read properties of undefined (reading 'type')
// Prettier 3.2.1
test().test2().test2(thing?.something);
v3.2.0
v3.1.1
#15363 by @fisker)
Fix config file search (Previously, we start search for config files from the filePath as a directory, if it happened to be a directory and contains config file, it will be used by mistake.
├─ .prettierrc
└─ test.js (A directory)
└─ .prettierrc
// Prettier 3.1.0
await prettier.resolveConfigFile(new URL("./test.js", import.meta.url));
// <CWD>/test.js/.prettierrc
// Prettier 3.1.1
await prettier.resolveConfigFile(new URL("./test.js", import.meta.url));
// <CWD>/.prettierrc
--no-error-on-unmatched-pattern
(#15533 by @sanmai-NL)
Skip explicitly passed symbolic links with Since Prettier v3, we stopped following symbolic links, however in some use cases, the symbolic link patterns can't be filtered out, and there is no way to prevent Prettier from throwing errors.
In Prettier 3.1.1, you can use --no-error-on-unmatched-pattern
to simply skip symbolic links.
useTabs
is true
(#15662 by @auvred)
Consistently use tabs in ternaries when // Input
aaaaaaaaaaaaaaa
? bbbbbbbbbbbbbbbbbb
: ccccccccccccccc
? ddddddddddddddd
: eeeeeeeeeeeeeee
? fffffffffffffff
: gggggggggggggggg;
// Prettier 3.1.0
aaaaaaaaaaaaaaa
? bbbbbbbbbbbbbbbbbb
: ccccccccccccccc
? ddddddddddddddd
: eeeeeeeeeeeeeee
? fffffffffffffff
: gggggggggggggggg;
// Prettier 3.1.1
aaaaaaaaaaaaaaa
? bbbbbbbbbbbbbbbbbb
: ccccccccccccccc
? ddddddddddddddd
: eeeeeeeeeeeeeee
? fffffffffffffff
: gggggggggggggggg;
#15663 by @fisker)
Improve config file search (The Prettier config file search performance has been improved by more effective cache strategy.
#15708 by @sosukesuzuki)
Fix unstable and ugly formatting for comments in destructuring patterns (// Input
const {
foo,
// bar
// baz
}: Foo = expr;
// Prettier 3.1.0
const {
foo1,
} // bar
// baz
: Foo = expr;
// Prettier 3.1.0 second output
const {
foo1, // bar
} // baz
: Foo = expr;
// Prettier 3.1.1
const {
foo1,
// bar
// baz
}: Foo = expr;
#15718 by @fisker)
Support "Import Attributes" (TypeScript 5.3 supports the latest updates to the import attributes proposal.
import something from "./something.json" with { type: "json" };
#15750 by @ExplodingCabbage)
Fix false claim in docs that cursorOffset is incompatible with rangeStart/rangeEnd (The cursorOffset option has in fact been compatible with rangeStart/rangeEnd for over 5 years, thanks to work by @ds300. However, Prettier's documentation (including the CLI --help
text) continued to claim otherwise, falsely. The documentation is now fixed.
from
keyword in empty import
statements (#15756 by @fisker)
Keep curly braces and // Input
import { } from 'foo';
import { /* comment */ } from 'bar';
// Prettier 3.1.0
import {} from "foo";
import /* comment */ "bar";
// Prettier 3.1.1
import {} from "foo";
import {} from /* comment */ "bar";
#15757 by @fisker)
Keep empty import attributes and assertions (// Input
import foo from "foo" with {};
import bar from "bar" assert {};
// Prettier 3.1.0
import foo from "foo";
import bar from "bar";
// Prettier 3.1.1
import foo from "foo" with {};
import bar from "bar" assert {};
tailwindlabs/prettier-plugin-tailwindcss (prettier-plugin-tailwindcss)
v0.5.11
Changed
- Bumped bundled version of Tailwind CSS to v3.4.1 (#240)
v0.5.10
Changed
- Bumped bundled version of Tailwind CSS to v3.4 (#235)
v0.5.9
Fixed
- Fixed location of embedded preflight CSS file (#231)
v0.5.8
Added
- Re-enable support for
prettier-plugin-marko
(#229)
sveltejs/language-tools (svelte-check)
v3.6.3
tailwindlabs/tailwindcss (tailwindcss)
v3.4.1
Fixed
- Don't remove keyframe stops when using important utilities (#12639)
- Don't add spaces to gradients and grid track names when followed by
calc()
(#12704) - Restore old behavior for
class
dark mode strategy (#12717)
Added
- Add new
selector
andvariant
strategies for dark mode (#12717)
Changed
- Support
rtl
andltr
variants on same element asdir
attribute (#12717)
v3.4.0
Added
- Add
svh
,lvh
, anddvh
values to defaultheight
/min-height
/max-height
theme (#11317) - Add
has-*
variants for:has(...)
pseudo-class (#11318) - Add
text-wrap
utilities includingtext-balance
andtext-pretty
(#11320, #12031) - Extend default
opacity
scale to include all steps of 5 (#11832) - Update Preflight
html
styles to include shadow DOM:host
pseudo-class (#11200) - Increase default values for
grid-rows-*
utilities from 1–6 to 1–12 (#12180) - Add
size-*
utilities (#12287) - Add utilities for CSS subgrid (#12298)
- Add spacing scale to
min-w-*
,min-h-*
, andmax-w-*
utilities (#12300) - Add
forced-color-adjust
utilities (#11931) - Add
forced-colors
variant (#11694, #12582) - Add
appearance-auto
utility (#12404) - Add logical property values for
float
andclear
utilities (#12480) - Add
*
variant for targeting direct children (#12551)
Changed
- Simplify the
sans
font-family stack (#11748) - Disable the tap highlight overlay on iOS (#12299)
- Improve relative precedence of
rtl
,ltr
,forced-colors
, anddark
variants (#12584)
v3.3.7
Fixed
- Fix support for container query utilities with arbitrary values (#12534)
- Fix custom config loading in Standalone CLI (#12616)
v3.3.6
Fixed
- Improve types for
resolveConfig
(#12272) - Don’t add spaces to negative numbers following a comma (#12324)
- Don't emit
@config
in CSS when watching via the CLI (#12327) - Ensure configured
font-feature-settings
formono
are included in Preflight (#12342) - Improve candidate detection in minified JS arrays (without spaces) (#12396)
- Don't crash when given applying a variant to a negated version of a simple utility (#12514)
- Fix support for slashes in arbitrary modifiers (#12515)
- Fix source maps of variant utilities that come from an
@layer
rule (#12508) - Fix loading of built-in plugins when using an ESM or TypeScript config with the Standalone CLI (#12506)
Microsoft/TypeScript (typescript)
v5.3.3
: TypeScript 5.3.3
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
- fixed issues query for Typescript 5.3.0 (Beta).
- fixed issues query for Typescript 5.3.1 (RC).
- fixed issues query for Typescript 5.3.2 (Stable).
- fixed issues query for Typescript 5.3.3 (Stable).
Downloads are available on:
vitejs/vite (vite)
v4.5.2
Please refer to CHANGELOG.md for details.
v4.5.1
Please refer to CHANGELOG.md for details.
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.