unplugin-typia
unplugin-typia copied to clipboard
chore(deps): update dependency svelte to ^5.0.0-next.264
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| svelte (source) | ^5.0.0-next.222 -> ^5.0.0-next.264 |
Release Notes
sveltejs/svelte (svelte)
v5.0.0-next.264
Patch Changes
-
fix: exclude custom elements from HTML tree validation (#โ13540)
-
fix: apply class/style directives after attributes (#โ13535)
-
fix: make immutable option work more correctly (#โ13526)
-
breaking: use
<svelte-css-wrapper>instead of<div>for style props (#โ13499) -
fix: mark custom element with virtual class attribute as dynamic (#โ13435)
-
fix: ensure set_text applies coercion to objects before diff (#โ13542)
v5.0.0-next.263
Patch Changes
-
fix: add media listeners immediately when using
bind:paused(#โ13502) -
fix: further improve reconciliation of inert each block rows (#โ13527)
-
feat: add types for the search element (#โ13489)
-
feat: support migrating
svelte:self(#โ13504) -
feat: support migration of single assignment labeled statements (#โ13461)
-
fix: correctly migrate
$slotswith bracket member expressions & slots with static props (#โ13468) -
feat: migrate slot usages (#โ13500)
-
fix: recreate
SvelteDatemethods deriveds if they are destroyed (#โ13515) -
fix: allow imports from
svelte/legacyin SSR (#โ13523)
v5.0.0-next.262
Patch Changes
-
feat: enable snippets to fill slots (#โ13427)
-
fix: strip internal properties from rest props during SSR (#โ13492)
-
fix: allow combinator at start of nested CSS selector (#โ13440)
v5.0.0-next.260
Patch Changes
-
fix: ensure use directives execute in the correct sequence (#โ13384)
-
fix: blank CSS contents while migrating (#โ13403)
-
fix: avoid migrating slots in custom elements (#โ13406)
-
fix: don't consider children of rules when checking whether they are used or not (#โ13410)
-
fix: treat
<img>alt attribute as content for a11y labelling purposes (#โ13411) -
fix: make ownership widening more robust to userland proxies (#โ13377)
-
fix: validation should not fail on anonymous declarations (#โ13393)
v5.0.0-next.259
Patch Changes
-
fix: higher fidelity event migration (#โ13362)
-
fix: properly remove root anchor node on unmount (#โ13381)
-
fix: improve reconciliation of inert each block rows (#โ13379)
v5.0.0-next.258
Patch Changes
-
fix: only use getComputedStyle with elements (#โ13366)
-
fix: make each items reassignable in legacy mode (#โ12257)
v5.0.0-next.257
Patch Changes
- fix: only set attribute as property if element has setter (#โ13341)
v5.0.0-next.256
Patch Changes
-
fix: only warn on context="module" in runes mode (#โ13332)
-
feat: deprecate
<svelte:self>in runes mode (#โ13333) -
fix: set strings as attributes, non-strings as properties if property exists (#โ13327)
v5.0.0-next.255
Patch Changes
-
fix: keep bound inputs in sync in runes mode (#โ13328)
-
fix: silence snapshot warnings inside
$inspect(#โ13334)
v5.0.0-next.254
Patch Changes
- feat: account for
zoomwhen calculating animation transforms (#โ13317)
v5.0.0-next.253
Patch Changes
-
fix: delete transformers shadowed by unreassigned state (#โ13316)
-
fix: don't make wheel events passive by default (#โ13322)
v5.0.0-next.252
Patch Changes
-
fix: handle
$Propsinterface during migration (#โ13305) -
fix: attach effects-inside-deriveds to the parent of the derived (#โ13309)
-
fix: simplify and robustify appending styles (#โ13303)
v5.0.0-next.251
Patch Changes
- fix: improve performance of scheduling effects (#โ13300)
v5.0.0-next.250
Patch Changes
-
fix: correctly migrate sequence expressions (#โ13291)
-
fix: avoid disconnecting deriveds that are still active (#โ13292)
-
feat: Add accessibility warnings for buttons and anchors without explicit labels and content (#โ13130)
v5.0.0-next.249
Patch Changes
-
fix: ensure snapshot logs don't affect dependency graph (#โ13286)
-
fix: allow custom element styles to be updated in HMR mode (#โ13225)
-
fix: inject styles correctly when mounting inside an iframe (#โ13225)
v5.0.0-next.248
Patch Changes
-
feat: provide guidance in browser console when logging $state objects (#โ13142)
-
fix: ensure correct parent effect is associated with render effects (#โ13274)
-
feat: unwrap function expressions where possible, and optimise bindings (#โ13269)
v5.0.0-next.247
Patch Changes
-
fix: wait until template strings are complete before sanitizing (#โ13262)
-
fix: avoid flushing sync with $inspect (#โ13239)
-
fix: separate
template_effectfor dynamic class/style directive with dynamic attributes (#โ13171) -
fix: treat pure call expressions as potentially reactive if they reference local bindings (#โ13264)
-
fix: follow spec for
customElementoption (#โ13247) -
fix: tighten up `# svelte prefix validation (#โ13261)
v5.0.0-next.246
Patch Changes
-
perf: inline module variables into template (#โ13075)
-
fix: allow custom element events on slot to bubble inside custom element (#โ13222)
-
fix: add missing
autocompleteattribute tokens (#โ13229) -
feat: add infinite loop effect callstack (#โ13231)
v5.0.0-next.245
Patch Changes
-
fix: visit expression for
svelte:componentreferences (#โ13151) -
fix: ensure signal graph is consistent before triggering $inspect signals (#โ13153)
-
feat: better types for the
autocompleteattribute (#โ13201) -
fix: widen ownership upon property access if necessary (#โ13175)
-
fix: don't show
state_referenced_locallywarning on types (#โ13177) -
fix: ensure locally mutated bindable props persist with spreading props (#โ13190)
-
fix: try catch
strict_equalsto avoid error accessingSTATE_SYMBOL(#โ13216) -
fix: ensure types are easier to follow for TypeScript (#โ13140)
-
fix: ensure $inspect effects are fine-grain (#โ13199)
-
fix: ensure unowned derived signals correctly re-connect to graph (#โ13184)
-
fix: ensure inner script tags are properly removed (#โ13152)
-
chore: improve ssr parent validation (#โ13158)
-
fix: prevent nullish snippet for rendering empty content (#โ13083)
-
fix: allow more characters in the unicode range as component identifiers (#โ13198)
-
fix: allow for nesting selector in pseudoclasses (#โ13209)
-
fix: ensure StyleDirective and ClassDirective are marked as dynamic (#โ13205)
v5.0.0-next.244
Patch Changes
-
fix: error on duplicate style and class directive (#โ13097)
-
fix: ensure $host rune correctly compiles in variable declarations (#โ13127)
-
fix: remove unnecessary update assignments (#โ13113)
-
fix: error at compile time on unsupported TypeScript language features (#โ12982)
-
fix: Ensure imports are above other statements (#โ13132)
v5.0.0-next.243
Patch Changes
-
fix: ensure reactive graph is fully traversed in the marking phase for non-runes mode (#โ13059)
-
fix: ensure reactivity system remains consistent with removals (#โ13087)
-
fix: render undefined html as the empty string (#โ13092)
-
fix: error on incorrect attributes for svelte:body (#โ13084)
-
feat: provide AST node types with internal types stripped out (#โ12968)
v5.0.0-next.242
Patch Changes
-
fix: insert comment before text in an each block, to prevent glued nodes (#โ13073)
-
feat: better generated each block code in SSR mode (#โ13060)
v5.0.0-next.241
Patch Changes
-
fix: prevent div/0 when generating transition keyframes (#โ13058)
-
fix: error on invalid element name (#โ13057)
-
fix: better compile errors for invalid tag names/placement (#โ13045)
-
fix: ensure event currentTarget is reset after propagation logic (#โ13042)
v5.0.0-next.240
Patch Changes
-
fix: use WAAPI to control timing of JS-based animations (#โ13018)
-
fix: prevent binding to imports (#โ13035)
-
fix: never abort bidirectional transitions (#โ13018)
v5.0.0-next.239
Patch Changes
-
fix: properly handle proxied array length mutations (#โ13026)
-
fix: repair
hrefattribute mismatches (#โ13032)
v5.0.0-next.238
Patch Changes
-
fix: always return true from
deletePropertytrap (#โ13008) -
fix: handle deletions of previously-unread state proxy properties (#โ13008)
-
fix: make internal sources ownerless (#โ13013)
-
fix: join text nodes separated by comments (#โ13009)
v5.0.0-next.237
Patch Changes
-
breaking: throw error if derived creates state and then depends on it (#โ12985)
-
fix: ensure assignments to state field inside constructor trigger effects (#โ12985)
-
fix: ensure $inspect works with SvelteMap and SvelteSet (#โ12994)
-
chore: default options.filename to "(unknown)" (#โ12997)
-
feat: allow non-synchronous legacy component instantiation (#โ12970)
v5.0.0-next.236
Patch Changes
- fix: properly transform destructured
$derived.bydeclarations (#โ12984)
v5.0.0-next.235
Patch Changes
-
chore: update client check for smaller bundle size (#โ12975)
-
fix: correctly hydrate empty raw blocks (#โ12979)
v5.0.0-next.234
Patch Changes
-
fix: allow deleting non-existent
$restPropsproperties (#โ12971) -
feat: only traverse trailing static nodes during hydration (#โ12935)
v5.0.0-next.233
Patch Changes
-
fix: more robust handling of var declarations (#โ12949)
-
fix: remove buggy
validate_dynamic_componentcheck (#โ12960)
v5.0.0-next.232
Patch Changes
-
breaking: remove
$state.linkrune pending further design work (#โ12943) -
fix: ensure
$storereads are properly transformed (#โ12952) -
breaking: deprecate
context="module"in favor ofmodule(#โ12948)
v5.0.0-next.231
Patch Changes
- breaking: remove callback from
$state.link(#โ12942)
v5.0.0-next.230
Patch Changes
-
fix: align list of passive events with browser defaults (#โ12933)
-
fix: ensure
{#await}scope shadowing is computed in the correct order (#โ12945) -
fix: don't skip custom elements with attributes (#โ12939)
v5.0.0-next.229
Patch Changes
-
feat: add
$state.linkrune (#โ12545) -
fix: allow mixing slots and snippets in custom elements mode (#โ12929)
-
fix: small legibility improvement in
Snippettype hint (#โ12928) -
feat: support HMR with custom elements (#โ12926)
-
feat: error on invalid component name (#โ12821)
v5.0.0-next.228
Patch Changes
- feat: skip over static nodes in compiled client code (#โ12914)
v5.0.0-next.227
Patch Changes
-
breaking: disallow
Object.definePropertyon state proxies with non-basic descriptors (#โ12916) -
breaking: allow frozen objects to be proxied (#โ12916)
-
breaking: avoid mutations to underlying proxied object with $state (#โ12916)
-
breaking: remove $state.is rune (#โ12916)
v5.0.0-next.226
Patch Changes
-
fix: ensure typings for
<svelte:options>are picked up (#โ12903) -
fix: exclude local declarations from non-reactive property warnings (#โ12909)
v5.0.0-next.225
Patch Changes
-
chore: improve the performance of set_text for single expressions (#โ12893)
-
fix: add cleanup function signature to
createRawSnippet(#โ12894) -
feat: more efficient checking for missing SSR text node (#โ12891)
-
fix: ensure nullish expressions render empty text (#โ12898)
v5.0.0-next.224
Patch Changes
-
chore: inline start and end node properties into effect (#โ12878)
-
fix: correctly ensure prop bindings are reactive when bound (#โ12879)
-
fix: remove sapper bindings (#โ12875)
-
chore: refactor internal signal dependency heuristic (#โ12881)
-
fix: allow store as initial value for props in ssr (#โ12885)
v5.0.0-next.223
Patch Changes
-
fix: treat module-level imports as non-reactive in legacy mode (#โ12845)
-
breaking: remove foreign namespace (#โ12869)
-
feat: more efficient text-only fragments (#โ12864)
-
fix: ensure outro animation is not prematurely aborted (#โ12865)
-
chore: improve performance of DOM traversal operations (#โ12863)
-
feat: better destructuring assignments (#โ12872)
-
fix: stricter
crossoriginandwrapattributes types (#โ12858)
Configuration
๐ Schedule: Branch creation - "before 2pm on Monday" in timezone Europe/London, Automerge - At any time (no schedule defined).
๐ฆ Automerge: Enabled.
โป Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
๐ Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
The latest updates on your projects. Learn more about Vercel for Git โ๏ธ
1 Skipped Deployment
| Name | Status | Preview | Comments | Updated (UTC) |
|---|---|---|---|---|
| unplugin-typia-nextjs | โฌ๏ธ Ignored (Inspect) | Visit Preview | Jan 27, 2025 2:52am |
[!IMPORTANT]
Review skipped
Bot user detected.
To trigger a single review, invoke the
@coderabbitai reviewcommand.You can disable this status message by setting the
reviews.review_statustofalsein the CodeRabbit configuration file.
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
๐ชง Tips
Chat
There are 3 ways to chat with CodeRabbit:
- Review comments: Directly reply to a review comment made by CodeRabbit. Example:
I pushed a fix in commit <commit_id>, please review it.Generate unit testing code for this file.Open a follow-up GitHub issue for this discussion.
- Files and specific lines of code (under the "Files changed" tab): Tag
@coderabbitaiin a new review comment at the desired location with your query. Examples:@coderabbitai generate unit testing code for this file.@coderabbitai modularize this function.
- PR comments: Tag
@coderabbitaiin a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:@coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.@coderabbitai read src/utils.ts and generate unit testing code.@coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.@coderabbitai help me debug CodeRabbit configuration file.
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments.
CodeRabbit Commands (Invoked using PR comments)
@coderabbitai pauseto pause the reviews on a PR.@coderabbitai resumeto resume the paused reviews.@coderabbitai reviewto trigger an incremental review. This is useful when automatic reviews are disabled for the repository.@coderabbitai full reviewto do a full review from scratch and review all the files again.@coderabbitai summaryto regenerate the summary of the PR.@coderabbitai generate docstringsto generate docstrings for this PR. (Beta)@coderabbitai resolveresolve all the CodeRabbit review comments.@coderabbitai configurationto show the current CodeRabbit configuration for the repository.@coderabbitai helpto get help.
Other keywords and placeholders
- Add
@coderabbitai ignoreanywhere in the PR description to prevent this PR from being reviewed. - Add
@coderabbitai summaryto generate the high-level summary at a specific location in the PR description. - Add
@coderabbitaianywhere in the PR title to generate the title automatically.
CodeRabbit Configuration File (.coderabbit.yaml)
- You can programmatically configure CodeRabbit by adding a
.coderabbit.yamlfile to the root of your repository. - Please see the configuration documentation for more information.
- If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation:
# yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json
Documentation and Community
- Visit our Documentation for detailed information on how to use CodeRabbit.
- Join our Discord Community to get help, request features, and share feedback.
- Follow us on X/Twitter for updates and announcements.
๐ Dependency issues cleared. Learn more about Socket for GitHub โ๏ธ
This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored.
Deployment failed with the following error:
Resource is limited - try again in 9 minutes (more than 100, code: "api-deployments-free-per-day").
Deployment failed with the following error:
Resource is limited - try again in 4 hours (more than 100, code: "api-deployments-free-per-day").
New and removed dependencies detected. Learn more about Socket for GitHub โ๏ธ
| Package | New capabilities | Transitives | Size | Publisher |
|---|---|---|---|---|
| npm/[email protected] | None | 0 |
56.2 kB | oxalorg |
| npm/[email protected] | None | +43 |
13.3 MB | antfu, octref, orta, ...1 more |
| npm/[email protected] | Transitive: environment, filesystem | +9 |
5.48 MB | dummdidumm, orta, svelte-language-tools-deploy |
| npm/[email protected] | None | +18 |
4.94 MB | conduitry, rich_harris, svelte-admin |
๐ฎ Removed packages: npm/[email protected]
Renovate Ignore Notification
Because you closed this PR without merging, Renovate will ignore this update (^5.19.3). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.
If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.