GitHub / sveltejs/svelte issues and pull requests
Labelled with: feature request
#15883 - Support TypeScript generics on snippets
Issue -
State: closed - Opened by WarningImHack3r 7 months ago
- 5 comments
Labels: feature request, types / typescript
#15470 - Custom renderers support
Issue -
State: open - Opened by benmccann 9 months ago
- 16 comments
Labels: feature request, compiler
#14804 - Static support for `$state` in `.svelte.ts`
Issue -
State: open - Opened by Bilge 12 months ago
- 15 comments
Labels: feature request, runes
#14791 - Inline Svelte components for tests
Issue -
State: open - Opened by sureshjoshi 12 months ago
- 8 comments
Labels: feature request
#13728 - Svelte 5: Run outro transition on `unmount`
Issue -
State: closed - Opened by typhonrt about 1 year ago
- 5 comments
Labels: feature request
#13331 - Better error for invalid HTML
Issue -
State: closed - Opened by Rich-Harris about 1 year ago
- 4 comments
Labels: feature request
#13266 - Track binding values
Issue -
State: open - Opened by Rich-Harris about 1 year ago
Labels: feature request
#13256 - Better effect stack logging
Issue -
State: open - Opened by Rich-Harris about 1 year ago
Labels: feature request
#12980 - Svelte 5: make `filename` option mandatory
Issue -
State: closed - Opened by Rich-Harris over 1 year ago
- 1 comment
Labels: feature request
#12925 - Error on invalid tag names
Issue -
State: closed - Opened by Rich-Harris over 1 year ago
Labels: feature request
#12668 - Svelte 5: deprecate `<svelte:component>`
Issue -
State: closed - Opened by Rich-Harris over 1 year ago
- 8 comments
Labels: feature request
#12637 - `<script context="module">` -> `<script module>`
Issue -
State: open - Opened by Rich-Harris over 1 year ago
Labels: feature request
#12624 - Distinguish between properties and attributes on custom elements
Issue -
State: open - Opened by Rich-Harris over 1 year ago
Labels: feature request
#12516 - Svelte 5: client-side `render` function
Issue -
State: open - Opened by Rich-Harris over 1 year ago
Labels: feature request
#12434 - Svelte 5: decide on behaviour of `$state.frozen`
Issue -
State: closed - Opened by Rich-Harris over 1 year ago
- 39 comments
Labels: feature request
#12378 - Warn on unused data
Issue -
State: open - Opened by Rich-Harris over 1 year ago
Labels: feature request
#12362 - Dev-time check for `{@html ...}` mismatch
Issue -
State: closed - Opened by Rich-Harris over 1 year ago
- 10 comments
Labels: feature request
#12151 - Svelte 5: Reintroduce `frame`/`pos`/`toString()` in compiler warnings
Issue -
State: closed - Opened by Conduitry over 1 year ago
Labels: feature request, compiler
#12112 - Rename `legacy.componentApi` to `compatibility.classComponent`
Issue -
State: closed - Opened by Rich-Harris over 1 year ago
- 1 comment
Labels: feature request
#11702 - Nested `:global` selectors
Issue -
State: closed - Opened by Rich-Harris over 1 year ago
- 7 comments
Labels: feature request
#11536 - Allow more flexible glob matchers for runic js/ts modules
Issue -
State: closed - Opened by Hugos68 over 1 year ago
- 10 comments
Labels: feature request
#11502 - Svelte 5: differentiate between supported and unsupported TypeScript features
Issue -
State: open - Opened by Rich-Harris over 1 year ago
Labels: feature request
#11358 - Svelte 5: $state with computed properties + symbol (identifier) table
Issue -
State: closed - Opened by fcrozatier over 1 year ago
- 9 comments
Labels: feature request
#11055 - Svelte 5: optimise prop access
Issue -
State: closed - Opened by Rich-Harris over 1 year ago
Labels: feature request
#11046 - Fire synthetic `load` events for hydrated elements
Issue -
State: open - Opened by Rich-Harris over 1 year ago
Labels: feature request
#11022 - Svelte 5: `$host()` rune for custom elements
Issue -
State: closed - Opened by Rich-Harris over 1 year ago
Labels: feature request
#10352 - Svelte 5: onerror event is not called on img element
Issue -
State: closed - Opened by HighFunctioningSociopathSH almost 2 years ago
- 7 comments
Labels: feature request
#10350 - Svelte 5: Access snippets from context module
Issue -
State: closed - Opened by scampos-s3d almost 2 years ago
- 2 comments
Labels: feature request
#10341 - Callback on render finish
Issue -
State: closed - Opened by netcodedev almost 2 years ago
- 2 comments
Labels: feature request
#10334 - Rename `$derived.call` to `$derived.lazy`
Issue -
State: closed - Opened by Rich-Harris almost 2 years ago
- 67 comments
Labels: feature request
#10236 - Svelte 5: Add property change hook
Issue -
State: open - Opened by brunnerh almost 2 years ago
- 8 comments
Labels: feature request
#9173 - Debounced Binding
Issue -
State: closed - Opened by webJose over 2 years ago
- 5 comments
Labels: feature request
#9149 - Support `<template>` as custom element root for class directives, event handlers etc
Issue -
State: open - Opened by willnationsdev over 2 years ago
Labels: feature request, custom element
#8987 - context api not working with custom-elements
Issue -
State: open - Opened by pascalvos over 2 years ago
- 5 comments
Labels: feature request, custom element, docs
#8963 - Allow slot content in custom elements when shadow root is disabled/false
Issue -
State: open - Opened by patricknelson over 2 years ago
Labels: feature request, custom element
#8949 - Binding focus state to elements
Issue -
State: closed - Opened by Maximinodotpy over 2 years ago
- 15 comments
Labels: feature request, good first issue
#8850 - Add a `component` scope to transitions
Issue -
State: open - Opened by oodavid over 2 years ago
- 1 comment
Labels: feature request, compiler, transition/animation
#8804 - feat: add a way to compile from an AST
Pull Request -
State: closed - Opened by benjamingwynn over 2 years ago
- 4 comments
Labels: feature request, compiler
#8804 - feat: add a way to compile from an AST
Pull Request -
State: closed - Opened by benjamingwynn over 2 years ago
- 5 comments
Labels: feature request, compiler
#8636 - Should Svelte/SvelteKit expose which versions are running?
Issue -
State: closed - Opened by Rich-Harris over 2 years ago
- 41 comments
Labels: feature request
#8401 - Multiple variabels in `{#key}`
Issue -
State: open - Opened by Addeuz over 2 years ago
- 4 comments
Labels: feature request
#8313 - Provide types for forms using static analysis
Issue -
State: open - Opened by LorisSigrist almost 3 years ago
- 2 comments
Labels: feature request, typescript
#8285 - svelte:window bind:devicePixelRatio
Issue -
State: closed - Opened by ion1 almost 3 years ago
- 1 comment
Labels: feature request
#8235 - Why are css comments being stripped out?
Issue -
State: closed - Opened by shirotech almost 3 years ago
- 12 comments
Labels: feature request
#8112 - Duplicate `head` elements occur when html comments are stripped
Issue -
State: closed - Opened by ryans-usafacts almost 3 years ago
- 11 comments
Labels: feature request, compiler
#7943 - `innerHTML` optimization is not enabled in dev mode
Issue -
State: closed - Opened by baseballyama about 3 years ago
- 2 comments
Labels: feature request, compiler
#7712 - Allow specifying non-special bindings as readonly
Issue -
State: open - Opened by benjamingwynn over 3 years ago
- 28 comments
Labels: feature request, awaiting submitter
#7630 - Support for logical not ! operator in binding to boolean values
Issue -
State: closed - Opened by thisispete over 3 years ago
- 5 comments
Labels: feature request
#7620 - A way to suppress outros for all descendents of a component
Issue -
State: open - Opened by CherryDT over 3 years ago
- 1 comment
Labels: feature request, runtime, transition/animation
#7596 - Allow web components to bind to the parent form
Issue -
State: closed - Opened by chrisolsen over 3 years ago
- 3 comments
Labels: feature request, custom element
#7520 - Provide current value of store in second argument of stores
Issue -
State: closed - Opened by stephane-vanraes over 3 years ago
- 5 comments
Labels: feature request, runtime
#7517 - SSR-safe ID generation
Issue -
State: closed - Opened by illright over 3 years ago
- 15 comments
Labels: feature request
#7456 - `/* */` comments don't work in inline functions
Issue -
State: closed - Opened by DetachHead over 3 years ago
- 9 comments
Labels: feature request, PRs welcome
#7437 - Feature Suggestion: Improve versatility of `<svelte:component>` and `<svelte:element>` by treating them as a `<svelte:fragment>` when the `this` prop value is present but is a falsy or nullish value
Issue -
State: closed - Opened by brandonmcconnell over 3 years ago
- 10 comments
Labels: feature request
#7425 - Allow `#each` block to handle arbitrary non array like iterables
Issue -
State: open - Opened by joeally over 3 years ago
- 20 comments
Labels: feature request
#7349 - Use alternate in and out transition values using an array
Issue -
State: open - Opened by GavHern almost 4 years ago
- 1 comment
Labels: feature request, transition/animation
#7294 - Dynamic conditional CSS classes
Issue -
State: closed - Opened by janosh almost 4 years ago
- 8 comments
Labels: feature request
#7265 - Add property pipes/transforms
Issue -
State: closed - Opened by brunnerh almost 4 years ago
- 6 comments
Labels: feature request
#7240 - Allow defining global to avoid 'FOO is not defined' warnings
Issue -
State: closed - Opened by Prinzhorn almost 4 years ago
- 10 comments
Labels: feature request, compiler
#7230 - more jsdoc documentation for runtime parts
Issue -
State: open - Opened by ehsan2003 almost 4 years ago
- 8 comments
Labels: feature request, good first issue, docs
#7193 - Provide the default store implementations as classes
Issue -
State: closed - Opened by ponderingexistence almost 4 years ago
- 6 comments
Labels: feature request, runtime
#7170 - Allow multiple classes in class: directive
Issue -
State: closed - Opened by Bastian almost 4 years ago
- 35 comments
Labels: feature request
#7157 - Apply transition modifier local conditionally
Issue -
State: open - Opened by janosh almost 4 years ago
- 1 comment
Labels: feature request, transition/animation
#7089 - Event-callback shorthand
Issue -
State: closed - Opened by si4-mtg almost 4 years ago
- 4 comments
Labels: feature request, compiler
#7036 - Ability to rename events when forwarding
Issue -
State: closed - Opened by MathiasWP almost 4 years ago
- 3 comments
Labels: feature request, compiler
#7009 - Exploring the use of the CSS `contain` property to reduce layout rendering times
Issue -
State: closed - Opened by kevmodrome almost 4 years ago
- 5 comments
Labels: feature request, perf, compiler
#6972 - Introduce `<style module>` — update: `forward` directive
Issue -
State: open - Opened by aradalvand about 4 years ago
- 59 comments
Labels: feature request, compiler
#6969 - CSS container queries "@container" breaks parser
Issue -
State: closed - Opened by mitchray about 4 years ago
- 28 comments
Labels: feature request, compiler
#6960 - Custom binding handlers - bind|commaSeparatedDecimal:value - bind|commaSeparatedTags:value - etc
Issue -
State: closed - Opened by agrinei about 4 years ago
- 1 comment
Labels: feature request, compiler
#6942 - Allow directives (actions/transitions/animations) to be more dynamic
Issue -
State: open - Opened by dummdidumm about 4 years ago
- 3 comments
Labels: feature request, runtime
#6882 - Styling single element components while retaining element API
Issue -
State: open - Opened by philholden about 4 years ago
- 5 comments
Labels: feature request
#6825 - No error for missing directives `=`
Issue -
State: open - Opened by babakfp about 4 years ago
- 2 comments
Labels: feature request
#6805 - HTML comments are being stripped from output
Issue -
State: closed - Opened by ghost about 4 years ago
- 15 comments
Labels: feature request, compiler
#6754 - Reassigning variable used as action should be reactive and destroy old action
Issue -
State: closed - Opened by lukaszpolowczyk about 4 years ago
- 6 comments
Labels: feature request, compiler
#6493 - Dynamic slot names
Issue -
State: closed - Opened by csangonzo over 4 years ago
- 22 comments
Labels: feature request, compiler
#6469 - `a11y-label-has-associated-control` error for control inside of component
Issue -
State: closed - Opened by nikmolnar over 4 years ago
- 7 comments
Labels: feature request, stale-bot
#6132 - Split utility function out of crossfade transition
Issue -
State: open - Opened by WaltzingPenguin over 4 years ago
- 3 comments
Labels: feature request, runtime
#6115 - Add info like stop and the fired store to cleanup an async derived store
Issue -
State: closed - Opened by voscausa over 4 years ago
- 5 comments
Labels: feature request, stale-bot
#6085 - Short syntax string parameter for directives
Issue -
State: closed - Opened by sondh0127 over 4 years ago
- 2 comments
Labels: feature request, temp-stale
#5903 - Component event and prop names too permissive
Issue -
State: closed - Opened by pushkine almost 5 years ago
- 9 comments
Labels: feature request, needs discussion
#5869 - render Svelte components inside shadow dom
Issue -
State: closed - Opened by ivanhofer almost 5 years ago
- 9 comments
Labels: feature request
#5658 - Feature Request: improve shorthand attribute syntax
Issue -
State: closed - Opened by Enteleform about 5 years ago
- 3 comments
Labels: feature request
#5604 - Feature: Let slots be wrapped in if statements to avoid "must be a child of a component" error.
Issue -
State: closed - Opened by ghost about 5 years ago
- 46 comments
Labels: feature request, popular, compiler
#5517 - Get access to a component's own class in the script and script module ("$$self" or else)
Issue -
State: open - Opened by pushkine about 5 years ago
- 14 comments
Labels: feature request, compiler
#5506 - Add context to block function names in dev mode to ease debugging
Issue -
State: closed - Opened by pushkine about 5 years ago
- 3 comments
Labels: feature request, stale-bot, temp-stale
#5505 - Action objects lose contextual this
Issue -
State: closed - Opened by pushkine about 5 years ago
- 2 comments
Labels: feature request, stale-bot, temp-stale
#5504 - Allow specifying stub document object for svelte runtime
Issue -
State: closed - Opened by kim366 about 5 years ago
- 3 comments
Labels: feature request, stale-bot, temp-stale
#5501 - Top-level await
Issue -
State: closed - Opened by joas8211 about 5 years ago
- 51 comments
Labels: feature request
#5346 - Built-in support for respecting the `prefers-reduced-motion` flag with animations/transitions
Issue -
State: closed - Opened by rdmurphy over 5 years ago
- 12 comments
Labels: feature request
#5312 - $$slots with conditional/reactive content?
Issue -
State: closed - Opened by icalvin102 over 5 years ago
- 10 comments
Labels: feature request, compiler
#5292 - Preprocessing tries to process style string within script section
Issue -
State: open - Opened by brunnerh over 5 years ago
- 16 comments
Labels: feature request, awaiting submitter, stale-bot
#5198 - Allow attributes on the `<title>` element
Issue -
State: open - Opened by romaricpascal over 5 years ago
- 5 comments
Labels: feature request, stale-bot, compiler, temp-stale
#5137 - Binding spread attributes
Issue -
State: open - Opened by RiseNet-Web over 5 years ago
- 7 comments
Labels: feature request
#5106 - Support for "High Order Component" / Wrapper / Forwarding
Issue -
State: open - Opened by j3rem1e over 5 years ago
- 7 comments
Labels: feature request, temp-stale
#4990 - De-duplication of meta tags in head
Issue -
State: closed - Opened by antony over 5 years ago
- 21 comments
Labels: feature request, awaiting submitter, stale-bot
#4931 - Unsubscribing last subscriber twice from a writable store runs `null()`
Issue -
State: closed - Opened by pushkine over 5 years ago
- 4 comments
Labels: feature request, stale-bot
#4929 - Prevent unnecessary store subscriptions
Issue -
State: closed - Opened by Rich-Harris over 5 years ago
- 5 comments
Labels: feature request, stale-bot, compiler, temp-stale
#4891 - Expose runtime types in Svelte
Issue -
State: closed - Opened by philholden over 5 years ago
- 6 comments
Labels: feature request, stale-bot, temp-stale
#4858 - Mixing dev and prod builds
Issue -
State: closed - Opened by j3rem1e over 5 years ago
- 11 comments
Labels: feature request, awaiting submitter, stale-bot
#4818 - Make parser more robust / error forgiving
Issue -
State: closed - Opened by dummdidumm over 5 years ago
- 8 comments
Labels: feature request, compiler