Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

merge #1

Merged
merged 227 commits into from
Dec 4, 2023
Merged

merge #1

merged 227 commits into from
Dec 4, 2023

Conversation

adiguba
Copy link
Owner

@adiguba adiguba commented Dec 4, 2023

No description provided.

bleucitron and others added 30 commits August 13, 2023 20:35
* fix: css sourcemap generation with unicode filenames

* format
* Push

* Bump deps

* Bumps deps
* feat: add vim mode to repl

* fix adding url search params

---------

Co-authored-by: Puru Vijay <[email protected]>
Our core web vitals have really taken a hit since enabling edge serving. I ran various configs against pagespeed.web.dev and the traditional serverless functions do the best. That's at least partially because I believe serverless functions default to running in us-east-1 where our supabase instance is located. Therefore try going back to Serverless for a while to see the impact.
* Add view transitions and transition blog title

* Scope view transitions to /blog routes
* site: add view transitions blog post

* Link live demo

* Apply suggestions from code review

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

---------

Co-authored-by: Rich Harris <[email protected]>
* first draft. sept

* address pr feedback

* forgot a Joy of Code video!
* add teaser page

* add origin

* host card externally

* fix

* remove unused styles

* redesign

* black bg

* fix og image

* tweak font-sizes and alignment

---------

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

* Bump site-kit

* Add headers to primary snippets

* Update deps

* Bump deos

* redploy

* Back to normal

* Push

* Bump deps

* site: fix rendering of promise in deprecation warning (#9191)

* copy: true

* Bump site-kit

* Use cache
* feat: OnThisPage blog

### Before submitting the PR, please make sure you do the following

- [ ] It's really useful if your PR references an issue where it is discussed ahead of time. In many cases, features are absent for a reason. For large changes, please create an RFC: https://github.com/sveltejs/rfcs
- [ ] Prefix your PR title with `feat:`, `fix:`, `chore:`, or `docs:`.
- [ ] This message body should clearly illustrate what problems it solves.
- [ ] Ideally, include a test that fails without this PR but passes with it.

### Tests and linting

- [ ] Run the tests with `pnpm test` and lint the project with `pnpm lint`

* Bump site-kit

* Add content
trueadm and others added 28 commits November 27, 2023 13:34
* feat: effect-root-rune

feat: add $effect.root rune

update doc

update doc

fix validation

* cleanup logic

* Update sites/svelte-5-preview/src/routes/docs/content/01-api/02-runes.md

* address feedback

---------

Co-authored-by: Rich Harris <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: handle ts expressions when dealing with runes

related to #9639

* docs, more tests

* simplify

---------

Co-authored-by: Rich Harris <[email protected]>
* fix: add children to element typings

Add this here so that libraries doing `props$<HTMLButtonAttributes>()` don't need a separate interface
fixes #sveltejs/language-tools#2218

* typo
* rename dev script, update contributor guide and readme

* turns out we can do this!

* increase accuracy

* justify FILTER

---------

Co-authored-by: Rich Harris <[email protected]>
* docs: enhance breaking change section

- mention createRoot first, explain difference to mount
- mentiond bind:this change
- sub headings
- adjust createRoot type that missed the events property

* Update packages/svelte/src/internal/client/render.js

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

* clarify

---------

Co-authored-by: Conduitry <[email protected]>
Co-authored-by: Rich Harris <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: add $log rune

* fix issues

* fix issues

* tune

* avoid static state reference validation

* work around unfortunate browser behavior

* call it ExpectedError

* cleanup

* Fix docs

* tweaks

* tweaks

* lint

* repl, dev: true

* repl dev mode

* Update sites/svelte-5-preview/src/lib/Repl.svelte

* squelch static-state-reference warning

* simplify

* remove redundant code

* Update packages/svelte/src/main/ambient.d.ts

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

* Update packages/svelte/src/main/ambient.d.ts

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

* Update packages/svelte/src/main/ambient.d.ts

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

* only pause/trace on change

* Update packages/svelte/src/main/ambient.d.ts

* Update .changeset/chatty-hotels-grin.md

* Update sites/svelte-5-preview/src/routes/docs/content/01-api/02-runes.md

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

* $log.break and $log.trace no-op during SSR

* Update sites/svelte-5-preview/src/routes/docs/content/01-api/02-runes.md

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

* update test

* improve break experience

* fix ts

* remove unnecessary if (DEV) checks - log runes are removed in prod

* ensure hoisting doesnt mess up source maps

* check visited for cyclical values

* rename $log to $inspect, remove children

* custom inspect function

* implement custom inspect functions

* changeset

* update docs

* only fire on change

* lint

* make inspect take a single argument

* ugh eslint

* document console.trace trick

* demos

* fix site

---------

Co-authored-by: Dominic Gannaway <[email protected]>
Co-authored-by: Simon Holthausen <[email protected]>
Co-authored-by: Rich Harris <[email protected]>
Co-authored-by: Dominic Gannaway <[email protected]>
place anchors around render tags, not snippet tags
fixes #9678
fix: improve template text node serialization
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* invalid directive on component

* duplicate animation

* invalid animation

* no const assignment

* expected token

* invalid-attribute-name

* fixes

* invalid event modifier

* component name

* slot validation

* fix test

* const validation + fix double declaration bug

* omg this validation is skipped in svelte 4, remove it entirely then

* gah

* unskip

* contenteditable

* invalid css selector

* css global selector + css parser fixes

* export default

* dynamic element

* each block

* html tag

* logic block

* reactive declaration

* duplicate script

* namespace

* module context

* slot

* svelte fragment

* textarea

* title

* transition

* window bindings

* changeset

* svelte head, let directive, tweaks
when inside a pseudo-class, only `)` is a valid end, and when outside, only `{` is - reflect that in the logic
* fix: ensure event handlers containing arguments are not hoisted

* add test

* handle rest arguments
@adiguba adiguba merged commit 4f7426a into adiguba:master Dec 4, 2023
6 checks passed
adiguba pushed a commit that referenced this pull request Aug 29, 2024
)

* Revert "Revert "breaking: avoid flushing queued updates on mount/hydrate" (#1…"

This reverts commit 8d13921.

* fix legacy wrapper

* lint

* docs

* duplicate

---------

Co-authored-by: Rich Harris <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.