Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/sveltejs/svelte

web development for the rest of us
https://github.com/sveltejs/svelte

fix: correctly determine binding scope of `let:` directives (#10395)

Fixes #9797
Also added missing validation error around duplicate slots

---------

Co-autho...

255693e78f7521bf67b05c684ec12b5b46c32c0b authored 11 months ago by Daniel Imfeld <[email protected]>
typo

34019b3ba25d7fe9edfdcd1ae0859e9e3298e938 authored 11 months ago by Rich Harris <[email protected]>
typo

b81c7966facb2e43b0376c6f0f5987d77628b6eb authored 11 months ago by Rich Harris <[email protected]>
Tidy up parser (#10407)

* tidy up parser a bit

* better

---------

Co-authored-by: Rich Harris <rich.harris@verc...

a333d4bf12f881a187ec33db63a5c734c0756a35 authored 11 months ago by Rich Harris <[email protected]>
chore: simpler const parsing (#10347)

* chore: simpler const parsing

* fix

* fix

---------

Co-authored-by: Rich Harris <ri...

08b4d359fa7471ea448ef5ee9b9120887506034f authored 11 months ago by Rich Harris <[email protected]>
Version Packages (next) (#10406)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

a84d02ff08012388af57c30910328301bc922304 authored 11 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
chore: bump zimmerframe (#10405)

* bump zimmerframe

* Create famous-pants-pay.md

---------

Co-authored-by: Rich Harris <...

b83156221802e8f3761d769f44d913c6465a9b38 authored 11 months ago by Rich Harris <[email protected]>
Version Packages (next) (#10402)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

20893270dbc56cfd967f7feec2375023a51b692b authored 11 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
fix: add `fetchpriority` to `script` and `link` tags

Works on more elements besides img
fixes #10394

74f51401aa6850c7d8cacec8ef2ebeefcafbb00d authored 11 months ago by Simon Holthausen <[email protected]>
chore: bump zimmerframe to resolve AST-traversal-related bugs

fixes #10371
fixes #10370

b63ab91c7b92ecec6e7e939d6d509fc3008cf048 authored 11 months ago by Simon Holthausen <[email protected]>
small tidy up (#10400)

Co-authored-by: Rich Harris <[email protected]>

8ebc472ef50ea0f64a45f6740c8557fba062016c authored 11 months ago by Rich Harris <[email protected]>
Version Packages (next) (#10399)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

1381d1937cf977a5ee3f89f39e6b7b7151c2c78f authored 11 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
fix: allow `let:` directives on slot elements (#10391)

fixes #10382

---------

Co-authored-by: Simon Holthausen <[email protected]>

97d3ec2f89897f2f17126734016a6adb56c95e49 authored 11 months ago by Daniel Imfeld <[email protected]>
fix: repair each block length mismatches during hydration (#10398)

fixes #10332

b6fcc149b87720a431eb636ce291a0c0125b0bae authored 11 months ago by Simon H <[email protected]>
feat: add fetchpriority to img attrs (#10388)

* feat: add fetchpriority to img attrs

* chore: remove attr alias

d23805a6f047c6e99b9bc6fbb5b6c6673093afe4 authored 11 months ago by Matt Kane <[email protected]>
Version Packages (next) (#10367)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

d08e05bf7fa14ac7b86d772662914c80cfe41a9e authored 11 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
fix: correctly determine `bind:group` members (#10368)

- Previously, any each block parents where used as keys for the sub group. That's wrong, it shou...

bd0ebf3b8110a133cab4ecf3447b58054a3ccd4f authored 11 months ago by Simon H <[email protected]>
fix: make inline doc links valid (#10365)

* fix: make inline doc links valid

* couple more

* doh

* ugh

---------

Co-authore...

3b78c14be88ef33bf0ea2922c50e331fdf217d56 authored 11 months ago by Rich Harris <[email protected]>
Version Packages (next) (#10357)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

283366b13ab95e447157c53816466900cce3d6a5 authored 11 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
fix: don't reuse proxies when state symbol refers to stale value (#10343)

* fix: don't reuse proxies when state symbol refers to stale value

When somebody copies over ...

e75c9acd187428ea97a82789e7a5b6b14faead96 authored 11 months ago by Simon H <[email protected]>
fix: strip typescript assertions before analysis (#10329)

* strip typescript assertions before analysis

* add test

* changeset

* move ts handling...

bce4f3f01c044ce3a193c0d2947fd15d2cf46d52 authored 11 months ago by gtmnayan <[email protected]>
Version Packages (next) (#10353)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

2a31987da5bba1d20f54f6f81580ab58fdd761ff authored 11 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
fix: correctly update tweened store initialized with nullish value (#10356)

Co-authored-by: Rich Harris <[email protected]>

36fc203eec600691c375e32a15b44a8f6d7b4fdd authored 11 months ago by Rich Harris <[email protected]>
add missing motion tests (#10355)

* add missing motion tests

* fix

---------

Co-authored-by: Rich Harris <rich.harris@ver...

a53b44338e0db03c8341ec9552d96cbc53456a94 authored 11 months ago by Rich Harris <[email protected]>
docs: clarify that `$state` works deeply (#10354)

ccc7266fd91cf980d2c6f6029968e5a57f36da11 authored 11 months ago by Rich Harris <[email protected]>
fix: insert empty text nodes during hydration, where necessary (#9729)

* Revert "fix: improve template text node serialization (#9722)"

This reverts commit 2fa06447...

0aedab8d5eaacca67e121e4b436ce47c586ad5ec authored 11 months ago by Rich Harris <[email protected]>
chore: fix version replacement regex in test

We're now on Svelte v5.0.0-next.42 which made one test match the 42 of the next version instead ...

396bab3628a37783ad7ebfd94c3e4113b7671da7 authored 11 months ago by Simon Holthausen <[email protected]>
Version Packages (next) (#10327)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

c0f280c7e7f2221046a38c9c420d40b522b33783 authored 11 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
fix: improve unstate handling of non enumerable properties (#10348)

* fix: improve unstate handling of non enumerable properties

* Update packages/svelte/src/int...

dcfae026da09fff4b85266777c6971fefa7cb8a9 authored 11 months ago by Dominic Gannaway <[email protected]>
fix: Update `$derived.call` type declaration (#10349)

---------

Co-authored-by: Simon H <[email protected]>

f9ed9cfc4b55e1ed8ff909c05d4d1d8c0574cfb9 authored 11 months ago by Jayden Carey <[email protected]>
fix: adjust broken types

The generated types were invalid TypeScript ("cannot use unique symbol at this position"). Use u...

0279546e02f5735fd6d47428a3d93a8384254c3a authored 11 months ago by Simon Holthausen <[email protected]>
feat: Variadic snippets (#9988)

* give this another try

* fix: lint

* fix: Forgot to save

* feat: it works boiiii

* ...

d309a9d47a60493a57d422191e1bb189c119152d authored 11 months ago by S. Elliott Johnson <[email protected]>
cleanup signals code a bit (#10346)

d6fa5c7f97b68e469eed6e60dc7889d7b85f0e6e authored 11 months ago by Dominic Gannaway <[email protected]>
remove some unused stuff (#10299)

Co-authored-by: Rich Harris <[email protected]>

dc8ca4661f10fe703bb7aa700abc6287cd5a8cdc authored 11 months ago by Rich Harris <[email protected]>
fix: improve handling of unowned derived signals (#10342)

23b38a34710677b7d3e819ac4ec605d2025d200b authored 11 months ago by Dominic Gannaway <[email protected]>
fix: add `onscrollend` event type (#10337)

* feat: add scrollend type

* Update .changeset/tame-cycles-kneel.md

145b233041673ae021ff9e212446efc264ed1b23 authored 11 months ago by Arslan <[email protected]>
fix: correctly reference destructured derived binding in event handler (#10333)

4d0d0a3a9ddc38c36e59410ac8a70b0f29c859e0 authored 11 months ago by Dominic Gannaway <[email protected]>
fix: add proper typings for `$derived.call`

fixes #10330

6145be5c695a063c70944272a42d9c63fdd71d64 authored 11 months ago by Simon Holthausen <[email protected]>
fix: create `<svelte:element>` instances with the correct namespace (#10006)

Infer namespace from parents where possible, and do a runtime-best-effort where it's not statica...

77b4c4be6ca512c93c565cac0755f84d87f8ba16 authored 11 months ago by Karol <[email protected]>
fix: disallow TODO errors (#10326)

* disallow TODO errors

* replace TODO errors

* changeset

---------

Co-authored-by: R...

5ebd9e0b45afe070199900a6a98b03681a7cd038 authored 11 months ago by Rich Harris <[email protected]>
_distance return refactor (#9796)

Co-authored-by: Mike <[email protected]>

336d0160da25cb670dd80f722add6eedce23586c authored 11 months ago by Mike Tunik <[email protected]>
Version Packages (next) (#10324)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

d31ccf3be3716cc5554348a60177363f8662cecb authored 11 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
chore: add $derived.call rune (#10240)

* chore: add $derived.fn rune

* fix strange bug

* update types

* remove prev stuff

*...

d9a6b8b17a0fc175f36e201e443e3be071a87322 authored 11 months ago by Dominic Gannaway <[email protected]>
fix: handle event delegation correctly when having sibling event listeners (#10307)

If you had `on:` directives listening to the same name (through multiple on:click on the same el...

76a4bbd5ec08ae2906c024a98aa982301608954d authored 11 months ago by Simon H <[email protected]>
Version Packages (next) (#10304)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

ecba825fb701fdccc34cabf17ebc9e15dc30c349 authored 11 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
fix: parser error when using semicolon inside quotes in style (#10221)

* fix error when using semicolon inside quotes in style

* refactor to include { like in the o...

a58d93f8bf61b56cdc7c11c2d730d0cb1c5be529 authored 11 months ago by Rogério Luiz Aques de Amorim <[email protected]>
fix: Add missing miter-clip and arcs value to stroke-linejoin attribute (#10141)

* Add missing miter-clip and arcs attribute stroke-linejoin

* format

* changeset

------...

f7cc8cb26362e34c30802006e9c9de066978e968 authored 11 months ago by Lucas I <[email protected]>
chore: cleanup derived destruction (#10303)

* chore: cleanup derived destruction

* add changeset

* cleanup

* cleanup

0504ad5ed723f0ee785cd53c9ef56c6aaf8d4d09 authored 11 months ago by Dominic Gannaway <[email protected]>
Version Packages (next) (#10290)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

5a81610a2e333e5ccf064916ac6f186d300f7a82 authored 11 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
chore: simplify code (#10294)

* chore: simplify code

* a few more

* constify

---------

Co-authored-by: Rich Harris...

07a0ae449bfd0542caa8a6925cb952b5a1e58a40 authored 11 months ago by Rich Harris <[email protected]>
docs: add details to discloseVersion (#10274)

821a21363617ec25bf70e3482c04116ac179581c authored 11 months ago by Ben McCann <[email protected]>
fix: prevent false positive store error in module script (#10291)

When a variable with the same name was declared in the instance script, the module-no-auto-store...

005ff894ff7a04b5dfb2feee24f2b5bf4a3b8533 authored 11 months ago by Simon H <[email protected]>
fix: handle deep assignments to `$state()` class properties correctly (#10289)

fixes #10276

107ec1c848e0d3494a2d798c8c088a93752a392a authored 11 months ago by Simon H <[email protected]>
fix: `:global()` compound selector validation tweak (#10287)

Allow type selector in `:global()` when it's at a start of a compound selector
fixes #10286

c8da99646a5223fd981d724ba845977738f7cb63 authored 11 months ago by Simon H <[email protected]>
chore(deps-dev): bump @sveltejs/kit from 2.4.1 to 2.4.3 (#10281)

Bumps [@sveltejs/kit](https://github.com/sveltejs/kit/tree/HEAD/packages/kit) from 2.4.1 to 2.4....

340934917a2bb8c0395934bf0c472bd3e067edb7 authored 11 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Version Packages (next) (#10229)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

722bd56bc44f818d6f14c73558644c7d99fd6b9b authored 11 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
fix: correctly cleanup unowned derived dependency memory (#10280)

* fix: correctly cleanup unowned derived dependency memory

* recursive

* recursive

fb61f4eb700e75e80ba7ea63a35737cae281facb authored 11 months ago by Dominic Gannaway <[email protected]>
fix: don't hoist function when already referenced in module scope

fixes #10279

1538264bd5ed431d3048d54efe9c83c4db7fb42a authored 11 months ago by Simon Holthausen <[email protected]>
fix: more robust url equality check at dev time

fixes #10021

14d7b26897cbfa129847c446b0ecf9557d77ef7c authored 11 months ago by Simon Holthausen <[email protected]>
chore: improve $state static reference warning heuristics (#10275)

* chore: improve $state static reference warning heuristics

* fix bug

* update test

* lint

a476e81e638c193a551b0ebf09dd08daa41f403f authored 11 months ago by Dominic Gannaway <[email protected]>
fix: try-catch deep read (#10270)

Accessing values might throw errors if they're not just values but getters. Guard against that b...

03c067f598bf03e4995498b9804c81ed482298cd authored 11 months ago by Simon H <[email protected]>
chore: cleanup proxy files (#10268)

- merge `readonly.js` into `proxy.js` and get rid of sub folder
- extract types into `d.ts` fil...

40c295638117c093728fef1980b01e81bbe41a9d authored 11 months ago by Simon H <[email protected]>
fix: ensure proxy is updated before notifying listeners (#10267)

fixes #10264
fixes #10265

14bf4b4b2cf9a13eb72da26458b35c69553baaa9 authored 11 months ago by Simon H <[email protected]>
fix: allow `:global(..)` in compound selectors (#10266)

Someone could programmatically add a class to an element and Svelte doesn't see it, so having gl...

036e88f1f76e50f40807f12cb8309fa2c0837c60 authored 11 months ago by Simon H <[email protected]>
fix: hydrate controlled each blocks correctly (#10259)

Controlled each block didn't handle hydration of fallback correctly
fixes #10231

6b0bd8b23a0c6e81446d0700031621c9dc448bb3 authored 11 months ago by Simon H <[email protected]>
fix: sanitize component event names (#10235)

fixes #9916

434a58711f7ebb2c3849545542b4394d295ccea9 authored 11 months ago by Simon H <[email protected]>
chore: fix weird formatting in recent changelog entry (#10257)

* Fix weird formatting in recent changelog entry

A recent auto-generated changelog entry had ...

6b8b57c43119bfefc7b723d5804390a705a482a9 authored 11 months ago by Robin Munn <[email protected]>
chore: improve should_proxy_or_freeze logic internally (#10249)

88582479f2d4bae08d055585a4ef2256e599e107 authored 11 months ago by Dominic Gannaway <[email protected]>
Update deps (#10245)

* bump deps

* migrate

* fix

* downgrade jsdom/playwright

* fix a type error

* dow...

7c70c346f887b519cb7bd0c148d6622c62092a1c authored 11 months ago by Rich Harris <[email protected]>
fix main (#10237)

* fix main

* fix main

83628c901d93bdb417fbbbb696d7fb9fa9fcfc40 authored 11 months ago by Dominic Gannaway <[email protected]>
fix: add back `derived` type overload

fixes #9866

776ac3c1762da5f8147c457a997a417cfae67e4c authored 11 months ago by Simon Holthausen <[email protected]>
docs: note `bind:files` breaking change

closes #10032

35b500c399e892a7b5da0c396436c52fae0750f6 authored 11 months ago by Simon Holthausen <[email protected]>
fix: clarify error message

closes #10109

a6797614ef8cbaa0d36bc36a9c7f44dff40af7b3 authored 11 months ago by Simon Holthausen <[email protected]>
fix: allow ts casts in bindings (#10181)

fixes #10179

---------

Co-authored-by: Simon Holthausen <[email protected]>

0071e0252ae84fddfad9ca18a7bf08b8e203e9c3 authored 11 months ago by gtmnayan <[email protected]>
fix: correct increment/decrement code generation

fixes #10226

2861ad66e054d2b14f382aaada4512e3e5d56db8 authored 11 months ago by Simon Holthausen <[email protected]>
docs: better clarify not to compute state in `$effect` (#9940)

* docs: better clarify not to compute state in `$effect`

* Update 02-runes.md

* Update 02-...

0fd1c92822246ca2a98f8de7c87ac2e5ff743534 authored 11 months ago by Ben McCann <[email protected]>
chore: bit of code cleanup (#10218)

61118835db7c2a55acfdbadc6ec7cc0fd1f2340a authored 11 months ago by Simon H <[email protected]>
Version Packages (next) (#10202)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

2e238ada921c433b4c8ce887b280473e3e47a891 authored 11 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
fix: skip certain slot validations for custom elements (#10207)

fixes #10196

9f87f059d227f86369e8aef835ba3d77d2028e40 authored 11 months ago by Simon H <[email protected]>
fix: correctly apply event.currentTarget (#10216)

e398047f8fba8de93eae51fd705bb4b592c49ea2 authored 11 months ago by Dominic Gannaway <[email protected]>
fix: ensure derived signals properly capture consumers (#10213)

* fix: ensure derived signals properly capture consumers

* fix: ensure derived signals proper...

2b2bd06d6f60b9bb9747c5bd002c49b888e378a0 authored 11 months ago by Dominic Gannaway <[email protected]>
chore: fix signals test suite

now simulates a component environment more correctly

1798e58300235e1ee318b1dd4f6601851ecef5b0 authored 11 months ago by Simon Holthausen <[email protected]>
fix: add compiler error for invalid <p> contents (#10201)

* fix: add compiler error for invalid <p> contents

* add test

c7a7725abd8e3a69490b1964ab454da8b0f1ff37 authored 11 months ago by Dominic Gannaway <[email protected]>
Version Packages (next) (#10188)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

73c5983e9a1836fa0a5b0083de11d4b153e0de50 authored 11 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
fix: improve invalid nested interactive element error (#10199)

* fix: improve invalid nested interactive element error

* add test

* revise

b04c5bb398e53cf075f1f91e224ef837850a5a0e authored 11 months ago by Dominic Gannaway <[email protected]>
fix: react to mutated slot props in legacy mode (#10197)

If a list is passed to a component and an item of that list is passed as a slot prop back up, th...

db8cba3216e791f760886605e307a9ad790a1724 authored 11 months ago by Simon H <[email protected]>
fix: improve transition outro easing (#10190)

* fix: improve transition outro easing

* Update tests

b94d72bbfb40162a6ad9279539c3c444b518d18d authored 11 months ago by Dominic Gannaway <[email protected]>
fix: ensure unstate() only deeply applies to plain objects and arrays (#10191)

* fix: ensure unstate() only deeply applies to plain objects and arrays

* tweak

86bbc835442a0986133926087fdf446cec7619e6 authored 11 months ago by Dominic Gannaway <[email protected]>
fix: put more executions after the render effect(s) (#10186)

snippets and slots should also come after the render effect so that they are executed in order w...

5dce70e6cf4cefaa0744ae828e6fc988229d5957 authored 11 months ago by Simon H <[email protected]>
fix: transform textarea and contenteditable binding expressions (#10187)

fixes #10185

1b675c0264f260b217bf159befb7065f16b62f52 authored 11 months ago by Simon H <[email protected]>
Version Packages (next) (#10164)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

d509de2503f5049edb19e9f8e9b3a09182ebaf92 authored 11 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
fix: simplify event delegation logic (#10169)

* fix: simplify event delegation logic

Only delegate event attributes, and don't take into ac...

b3ba25da944fd70cd2492647897bc83524d6a06b authored 11 months ago by Simon H <[email protected]>
fix: ensure topological order for render effects (#10175)

* fix: ensure topological order for render effects

* optimize

c62890486140a351afd62a74f10e15bf262314a3 authored 11 months ago by Dominic Gannaway <[email protected]>
add funding.json (#10172)

d5cab3cb28f61aa6bf3e13b6afd18e5918558063 authored 11 months ago by Ben McCann <[email protected]>
fix: improve nested effect heuristics (#10171)

05bd922f7f8028255910d158376c67b257bce0a7 authored 11 months ago by Dominic Gannaway <[email protected]>
fix: improve event handling compatibility with delegation (#10168)

* fix: improve event handling compatibility with delegation

* fix

* lint

* add test

0eca0ace9457d226409e582f9e275cb8a4ddb0a1 authored 11 months ago by Dominic Gannaway <[email protected]>
fix: prevent transition action overfiring (#10163)

a26012fc624e72d4a150206a1265858c1afd00de authored 12 months ago by Dominic Gannaway <[email protected]>
chore: fix xml2js security warning (#10133)

f11f451bdbc74d81f6a194781061f15559323233 authored 12 months ago by Ben McCann <[email protected]>
chore: upgrade prettier to 3.1 (#10134)

aecd47e8df1da3d1a0e2d586646259ff980bc13d authored 12 months ago by Ben McCann <[email protected]>
Version Packages (next) (#10158)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

2e9e8e84548f48d907f4cecbe6e7fd8b78ac0794 authored 12 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>