Update all non-major dependencies
This MR contains the following updates:
Release Notes
sveltejs/kit (@sveltejs/adapter-static)
v3.0.8
Patch Changes
- fix: use optional chaining when checking router type (#13218)
v3.0.7
Patch Changes
- fix: allow dynamic routes with missing fallback in hash mode (#13213)
sveltejs/kit (@sveltejs/kit)
v2.17.1
Patch Changes
- fix: make route resolution imports root-relative if
paths.relative
option isfalse
(#13412)
v2.17.0
Minor Changes
-
feat: validate values for
cache-control
andcontent-type
headers in dev mode (#13114) -
feat: support server-side route resolution (#13379)
Patch Changes
-
chore: don't error during development when using
use:enhance
with+server
as some third party libraries make it possible to POST forms to it (#13397) -
fix: skip hooks for server fetch to prerendered routes (#13377)
-
fix: ignore non-entry-point CSS files during inlining (#13395)
-
fix: default server fetch to use prerendered paths (#13377)
v2.16.1
Patch Changes
-
fix: avoid overwriting headers for sub-requests made while loading the error page (#13341)
-
fix: correctly resolve index file entrypoints such as
src/service-worker/index.js
(#13354) -
fix: correctly handle relative anchors when using the hash router (#13356)
v2.16.0
Minor Changes
-
feat: add ability to invalidate a custom identifier on
goto()
(#13256) -
feat: remove the
postinstall
script to support pnpm 10 (#13304)NOTE: users should add
"prepare": "svelte-kit sync
" to theirpackage.json
in order to avoid the following warning upon first running Vite:▲ [WARNING] Cannot find base config file "./.svelte-kit/tsconfig.json" [tsconfig.json] tsconfig.json:2:12: 2 │ "extends": "./.svelte-kit/tsconfig.json", ╵ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
feat: provide
PageProps
andLayoutProps
types (#13308)
Patch Changes
-
perf: shorten chunk file names (#13003)
-
fix: strip internal data before passing URL to
reroute
(#13092) -
fix: support absolute URLs and reroutes with
data-sveltekit-preload-code="viewport"
(#12217) -
fix: use current
window.fetch
for server load fetch requests (#13315) -
fix: resolve symlinks when handling routes (#12740)
-
fix: prevent infinite reload when using the hash router and previewing
/index.html
(#13296) -
fix: service worker base path in dev mode (#12577)
-
chore: error during development when using
use:enhance
with+server
(#13197) -
chore: add most common status codes to
redirect()
JS documentation (#13301) -
fix: correctly link to assets inlined by the
inlineStyleThreshold
option (#13068) -
fix: fall back to importing dynamic dependencies relative to SvelteKit package (#12532)
-
fix: use arrow function types over bound funcs (#12955)
-
fix: correctly navigate when hash router is enabled and the browser encodes extra hashes (#13321)
v2.15.3
Patch Changes
-
fix: fix race-condition when not using SSR when pressing back before initial load (#12925)
-
fix: remove ":$" from virtual module ids to allow dev server to work with proxies (#12157)
-
fix: upgrade esm-env to remove warning when NODE_ENV is not set (#13291)
-
fix: handle
Redirect
thrown from root layout load function when client-side navigating to a non-existent page (#12005) -
fix: make param matchers generated type import end with
.js
(#13286)
v2.15.2
Patch Changes
-
fix: correctly notify page store subscribers (#13205)
-
fix: prerender data when there is no server load but the
trailingSlash
option is set from the server (#13262) -
fix: correctly remove navigation callbacks when returning function in onNavigate (#13241)
v2.15.1
Patch Changes
-
fix: add CSP hashes/nonces to inline styles when using
bundleStrategy: 'inline'
(#13232) -
fix: silence dev/prod warning during sync (#13244)
v2.15.0
Minor Changes
- feat: add
bundleStrategy: 'inline'
option (#13193)
v2.14.1
Patch Changes
- fix: do not mutate URL during reroute logic (#13222)
v2.14.0
Minor Changes
- feat: add hash-based routing option (#13191)
Patch Changes
- fix: create new URL when calling
goto(...)
, to handle case where URL is mutated (#13196)
v2.13.0
Minor Changes
- feat: add
bundleStrategy: 'split' | 'single'
option (#13173)
v2.12.2
Patch Changes
sveltejs/vite-plugin-svelte (@sveltejs/vite-plugin-svelte)
v4.0.4
Patch Changes
- fix errorhandling to work with errors that don't have a code property (
1a91581
)
eslint/eslint (eslint)
v9.20.0
Features
Bug Fixes
-
91d4d9f
fix: Bring types in sync with @eslint/core (#19157) (Nicholas C. Zakas) -
fa25c7a
fix: Emit warning when empty config file is used (#19399) (Nicholas C. Zakas) -
31a9fd0
fix: Clearer error message for wrong plugin format (#19380) (Nicholas C. Zakas) -
61d99e3
fix: Better error message for unserializable parser (#19384) (Nicholas C. Zakas) -
db1b9a6
fix: Ensure module scope is checked for references inconsistent-this
(#19383) (Nicholas C. Zakas) -
8bcd820
fix:arrow-body-style
crash with single-token body (#19379) (Milos Djermanovic)
Documentation
-
b7012c8
docs: rewrite examples with var using let and const (#19407) (Mueez Javaid Hashmi) -
6406376
docs: Update README (GitHub Actions Bot) -
350f2b9
docs: rewrite some examples with var using let and const (#19404) (Mueez Javaid Hashmi) -
93c325a
docs: rewrite examples with var using let and const (#19398) (Mueez Javaid Hashmi) -
56ff404
docs: replace var with let or const in rules docs (#19396) (Daniel Harbrueger) -
4053226
docs: changesourceType
inno-eval
examples (#19393) (Milos Djermanovic) -
1324af0
docs: replace var with let and const in rules docs (#19392) (Daniel Harbrueger) -
8b87e00
docs: replacevar
withconst
andlet
in rules (#19389) (Tanuj Kanti) -
758c66b
docs: Explain what frozen rules mean (#19382) (Nicholas C. Zakas) -
0ef8bb8
docs: additional checks for rule examples (#19358) (Milos Djermanovic) -
58ab2f6
docs: fix order of installation steps in getting started (#19326) (Tanuj Kanti)
Chores
-
979097a
chore: upgrade @eslint/js@9.20.0 (#19412) (Francesco Trotta) -
031734e
chore: package.json update for @eslint/js release (Jenkins) -
d4c47c3
test: avoid empty config warning in test output (#19408) (Milos Djermanovic) -
67dd82a
chore: update dependency @eslint/json to ^0.10.0 (#19387) (renovate[bot]) -
15ac0e1
chore: add permissions: read-all to stale.yml workflow (#19374) (Josh Goldberg✨ )
v9.19.0
Features
Bug Fixes
Documentation
-
cfea9ab
docs: Clarify overrideConfig option (#19370) (Nicholas C. Zakas) -
2b84f66
docs: Update README (#19362) (Nicholas C. Zakas) -
044f93c
docs: clarify frozen rule description (#19351) (Pavel) -
797ee7c
docs: fix Bluesky links (#19368) (Milos Djermanovic) -
81a9c0e
docs: Update README (GitHub Actions Bot) -
093fb3d
docs: replacevar
withlet
andconst
in rule examples (#19365) (Tanuj Kanti) -
417de32
docs: replace var with const in rule examples (#19352) (jj) -
17f2aae
docs: update getting-started config to match default generated config (#19308) (0xDev) -
8a0a5a8
docs: betterglobal ignores
instruction (#19297) (Jacopo Marrone) -
6671a2c
docs: Update README (GitHub Actions Bot) -
e39d3f2
docs: fix divider for rule category (#19264) (Tanuj Kanti) -
e0cf53f
docs: fix search result box position for small screens (#19328) (Tanuj Kanti) -
f92a680
docs: replace var with let or const in rule examples (#19331) (Ravi Teja Kolla) -
b04b84b
docs: revert accidental changes in TS config files docs (#19336) (Francesco Trotta)
Chores
-
9b9cb05
chore: upgrade @eslint/js@9.19.0 (#19371) (Milos Djermanovic) -
58560e7
chore: package.json update for @eslint/js release (Jenkins) -
2089707
test: fix failing test in Node.js v22.13.0 (#19345) (Francesco Trotta)
v9.18.0
Features
-
e84e6e2
feat: Report allowed methods forno-console
rule (#19306) (Anna Bocharova) -
8efc2d0
feat: unflag TypeScript config files (#19266) (Francesco Trotta) -
87a9352
feat: check imports and class names inno-shadow-restricted-names
(#19272) (Milos Djermanovic)
Bug Fixes
Documentation
-
d9c23c5
docs: replacevar
withconst
in rule examples (#19325) (Tanuj Kanti) -
8e1a898
docs: add tabs to cli code blocks (#18784) (Jay) -
f3aeefb
docs: rewrite using let and const in rule examples (#19320) (PoloSpark) -
0b680b3
docs: Update README (GitHub Actions Bot) -
98c86a9
docs:Edit this page
button link to different branches (#19228) (Tanuj Kanti) -
6947901
docs: remove hardcoded edit link (#19323) (Milos Djermanovic) -
03f2f44
docs: rewrite var with const in rules examples (#19317) (Thiago) -
26c3003
docs: Clarify dangers of eslint:all (#19318) (Nicholas C. Zakas) -
c038257
docs: addeqeqeq
in related rules tono-eq-null
(#19310) (루밀LuMir) -
89c8fc5
docs: rewrite examples with var using let and const (#19315) (Amaresh S M) -
db574c4
docs: add missing backticks tono-void
(#19313) (루밀LuMir) -
8d943c3
docs: add missing backticks todefault-case-last
(#19311) (루밀LuMir) -
36ef8bb
docs: rewrite examples with var using let and const (#19298) (Amaresh S M) -
1610c9e
docs: add missing backticks tono-else-return
(#19309) (루밀LuMir) -
df409d8
docs: Update README (GitHub Actions Bot) -
2e84213
docs: Fix Horizontal Scroll Overflow in Rule Description on Mobile View (#19304) (Amaresh S M) -
6e7361b
docs: replacevar
withlet
andconst
in rule example (#19302) (Tanuj Kanti) -
069af5e
docs: rewritevar
usingconst
in rule examples (#19303) (Kim GyeonWon) -
064e35d
docs: remove 'I hope to' comments from scope-manager-interface (#19300) (Josh Goldberg✨ ) -
8e00305
docs: replacevar
withconst
in rule examples (#19299) (Tanuj Kanti) -
a559009
docs: Add warning about extending core rules (#19295) (Nicholas C. Zakas) -
0bfdf6c
docs: Update README (GitHub Actions Bot) -
ce0b9ff
docs: add navigation link forcode explorer
(#19285) (Tanuj Kanti) -
e255cc9
docs: add bluesky icon to footer (#19290) (Tanuj Kanti) -
5d64851
docs: remove outdated info about environments (#19296) (Francesco Trotta) -
eec01f0
docs: switch rule examples config format tolanguageOptions
(#19277) (Milos Djermanovic) -
b36ca0a
docs: Fixing Focus Order by Rearranging Element Sequence (#19241) (Amaresh S M) -
d122c8a
docs: add missing backticks tosort-imports
(#19282) (루밀LuMir) -
0367a70
docs: update custom parser docs (#19288) (Francesco Trotta) -
8c07ebb
docs: addborder-radius
tohX:target
selector styles (#19270) (루밀LuMir) -
eff7c57
docs: add limitation section inno-loop-func
(#19287) (Tanuj Kanti) -
5db226f
docs: add missing backticks in various parts of the documentation (#19269) (루밀LuMir) -
789edbb
docs: Update README (GitHub Actions Bot) -
613c06a
docs: mark rules that are frozen with❄️ (#19231) (Amaresh S M) -
43172ec
docs: Update README (GitHub Actions Bot) -
ac8b3c4
docs: fix description ofoverrideConfigFile
option (#19262) (Milos Djermanovic) -
bbb9b46
docs: Update README (GitHub Actions Bot) -
995b492
docs: fix inconsistent divider in rule categories box (#19249) (Tanuj Kanti) -
f76d05d
docs: Refactor search result handling with better event listener cleanup (#19252) (Amaresh S M) -
c5f3d7d
docs: Update README (GitHub Actions Bot)
Chores
-
c52be85
chore: upgrade to@eslint/js@9.18.0
(#19330) (Francesco Trotta) -
362099c
chore: package.json update for @eslint/js release (Jenkins) -
495aa49
chore: extract packagename
frompackage.json
for public interface (#19314) (루밀LuMir) -
6fe0e72
chore: update dependency @eslint/json to ^0.9.0 (#19263) (renovate[bot])
postcss/postcss (postcss)
v8.5.1
- Fixed backwards compatibility for complex cases (by @romainmenke).
v8.5.0
: 8.5 “Duke Alloces”
PostCSS 8.5 brought API to work better with non-CSS sources like HTML, Vue.js/Svelte sources or CSS-in-JS.
@romainmenke during his work on Stylelint added Input#document
in additional to Input#css
.
root.source.input.document //=> "<p>Hello</p>
// <style>
// p {
// color: green;
// }
// </style>"
root.source.input.css //=> "p {
// color: green;
// }"
Thanks to Sponsors
This release was possible thanks to our community.
If your company wants to support the sustainability of front-end infrastructure or wants to give some love to PostCSS, you can join our supporters by:
- Tidelift with a Spotify-like subscription model supporting all projects from your lock file.
- Direct donations at GitHub Sponsors or Open Collective.
tailwindlabs/prettier-plugin-tailwindcss (prettier-plugin-tailwindcss)
v0.6.11
- Support TypeScript configs and plugins when using v4 (#342)
v0.6.10
sveltejs/svelte (svelte)
v5.19.9
Patch Changes
-
fix: ensure unowned derived dependencies are not duplicated when reactions are skipped (#15232)
-
fix: hydrate
href
that is part of spread attributes (#15226)
v5.19.8
Patch Changes
-
fix: properly set
value
property of custom elements (#15206) -
fix: ensure custom element updates don't run in hydration mode (#15217)
-
fix: ensure tracking returns true, even if in unowned (#15214)
v5.19.7
Patch Changes
-
chore: remove unused code from signal logic (#15195)
-
fix: encounter svelte:element in blocks as sibling during pruning css (#15165)
v5.19.6
Patch Changes
-
fix: do not prune selectors like
:global(.foo):has(.scoped)
(#15140) -
fix: don't error on slot prop inside block inside other component (#15148)
-
fix: ensure reactions are correctly attached for unowned deriveds (#15158)
-
fix: silence a11y attribute warnings when spread attributes present (#15150)
-
fix: prevent false-positive ownership validations due to hot reload (#15154)
-
fix: widen ownership when calling setContext (#15153)
v5.19.5
Patch Changes
-
fix: improve derived connection to ownership graph (#15137)
-
fix: correctly look for sibling elements inside blocks and components when pruning CSS (#15106)
v5.19.4
Patch Changes
-
fix: Add
bind:focused
property toHTMLAttributes
type (#15122) -
fix: lazily connect derievds (in deriveds) to their parent (#15129)
-
fix: disallow state/derived in const tags (#15115)
v5.19.3
Patch Changes
-
fix: don't throw for
undefined
non delegated event handlers (#15087) -
fix: consistently set value to blank string when value attribute is undefined (#15057)
-
fix: optimise || expressions in template (#15092)
-
fix: correctly handle
novalidate
attribute casing (#15083) -
fix: expand boolean attribute support (#15095)
-
fix: avoid double deriveds in component props (#15089)
-
fix: add check for
is
attribute to correctly detect custom elements (#15086)
v5.19.2
Patch Changes
- fix: address regression with untrack (#15079)
v5.19.1
Patch Changes
-
fix: omit unnecessary nullish coallescing in template expressions (#15056)
-
fix: more efficient template effect grouping (#15050)
-
fix: ensure untrack correctly retains the active reaction (#15065)
-
fix: initialize
files
bind on hydration (#15059)
v5.19.0
Minor Changes
- feat: Expose
ClassValue
fromsvelte/elements
(#15035)
Patch Changes
-
fix: create fewer deriveds for concatenated strings (#15041)
-
fix: correctly parse leading comments in function binding (#15020)
v5.18.0
Minor Changes
- feat: allow
<template>
elements to contain any child (#15007)
Patch Changes
-
fix: ensure resume effects are scheduled in topological order (#15012)
-
fix: bump esrap (#15015)
-
fix: remove listener on
bind_current_time
teardown (#15013)
v5.17.5
Patch Changes
-
feat: allow const tag inside
svelte:boundary
(#14993) -
fix: ensure signal write invalidation within effects is consistent (#14989)
v5.17.4
Patch Changes
-
fix: never consider inert boundary effects (#14999)
-
fix: store access on component destroy (#14968)
-
fix: correctly transform
pre
with no content (#14973) -
fix: wrap each block expression in derived to encapsulate effects (#14967)
v5.17.3
Patch Changes
- fix: reset dependency read versions after reaction execution (#14964)
v5.17.2
Patch Changes
-
fix: account for parent scale when animating elements (#14957)
-
fix: apply
overflow: hidden
style when transitioning elements, where necessary (#14930) -
fix: properly add owners to function bindings (#14962)
v5.17.1
Patch Changes
-
fix: remove bindable prop validation (#14946)
-
chore: tweak "invalid assignment" compiler error message (#14955)
-
fix: silence false-positive stale value warning (#14958)
v5.17.0
Minor Changes
- feat: allow non-numeric values to be tweened by snapping immediately to new value (#14941)
Patch Changes
-
fix: handle default values in object destructuring within "each" blocks when using characters like "}" and "]" (#14554)
-
fix: account for min-width/height in
slide
transition (#14942) -
fix: prevent long delays causing erratic spring behaviour (#14940)
-
feat: warn on using
slide
transition with table elements (#14936) -
chore: improve signal performance by reducing duplicate deps (#14945)
v5.16.6
Patch Changes
-
fix: Make Tween duration 0 set current to target immediately (#14937)
-
fix: guard against
customElements
being unavailable in browser extension contexts (#14933) -
fix: treat
inert
as a boolean attribute (#14935) -
fix: remove leading newline from
<pre>
contents (#14922)
v5.16.5
Patch Changes
-
fix: inherit correct namespace for
<title>
elements (#14817) -
fix: don't throw
bind_invalid_export
if there's also a bindable prop with the same name (#14813)
v5.16.4
Patch Changes
-
fix: use cached indexOf array prototype method internally (#14912)
-
fix: make Tween work with continuous target changes (#14895)
v5.16.3
Patch Changes
-
fix: correctly parse
each
with loose parser (#14887) -
fix: apply
clsx
logic to custom elementclass
attributes (#14907)
v5.16.2
Patch Changes
-
fix: ensure disconnected deriveds correctly connect again (#14899)
-
fix: correctly highlight sources reassigned inside
trace
(#14811)
v5.16.1
Patch Changes
-
fix: ensure unowned deriveds correctly get re-linked to the graph (#14855)
-
fix: ensure $inspect.trace works correctly with null values (#14853)
v5.16.0
Minor Changes
- feat: allow
class
attribute to be an object or array, usingclsx
(#14714)
Patch Changes
- fix: don't include keyframes in global scope in the keyframes to rename (#14822)
v5.15.0
Minor Changes
- feat: add "worker" exports condition to better support bundling for worker-based environments (#14779)
v5.14.6
Patch Changes
-
fix: treeshake
$inspect.trace
code if unused in modules (#14774) -
fix: Improve typescript DX for $inspect, $props, $bindable, and $host (#14777)
v5.14.5
Patch Changes
-
fix: bump esrap dependency (#14765)
-
fix: ensure svg namespace for
<a>
elements is correct (#14756) -
fix: treeshake
$inspect.trace
code if unused (#14770)
v5.14.4
Patch Changes
-
fix: remove implements from class declarations (#14749)
-
fix: remove unwanted properties from both replaced and unreplaced nodes (#14744)
v5.14.3
Patch Changes
-
fix: bump esrap, prevent malformed AST (#14742)
-
fix: compare array contents for equality mismatch detections, not the arrays themselves (#14738)
v5.14.2
Patch Changes
sveltejs/language-tools (svelte-check)
v4.1.4
- fix: don't hoist types/snippets referencing stores or destructured variables (#2661)
v4.1.3
- fix: move snippets to correct place when only module script present
v4.1.2
microsoft/TypeScript (typescript)
v5.7.3
: TypeScript 5.7.3
For release notes, check out the release announcement.
- fixed issues query for Typescript 5.7.0 (Beta).
- fixed issues query for Typescript 5.7.1 (RC).
- fixed issues query for Typescript 5.7.2 (Stable).
- fixed issues query for Typescript 5.7.3 (Stable).
Downloads are available on npm
typescript-eslint/typescript-eslint (typescript-eslint)
v8.23.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.22.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.21.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.20.0
🚀 Features
- eslint-plugin: [no-misused-spread] add new rule (#10551)
❤️ Thank You
- Josh Goldberg
✨
You can read about our versioning strategy and releases on our website.
v8.19.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.19.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.18.2
🩹 Fixes
- typescript-eslint: export types so that declarations can be named for dts files (#10513)
❤️ Thank You
- Brad Zacher @bradzacher
You can read about our versioning strategy and releases on our website.
vitejs/vite (vite)
v5.4.14
Please refer to CHANGELOG.md for details.
v5.4.13
Please refer to CHANGELOG.md for details.
v5.4.12
This version contains a breaking change due to security fixes. See https://github.com/vitejs/vite/security/advisories/GHSA-vg6x-rcgg-rjx6 for more details.
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.