0
0
mirror of https://github.com/sveltejs/svelte.git synced 2024-11-29 08:32:05 +01:00
Commit Graph

7325 Commits

Author SHA1 Message Date
Puru Vijay
cf32fa2497
fix(site): update tutorial links (#8780)
Co-authored-by: Ben McCann <322311+benmccann@users.noreply.github.com>
2023-06-21 15:12:58 -07:00
Ben McCann
be5742aefe docs: update link 2023-06-21 15:00:04 -07:00
Ben McCann
68570424a2
site: alternate footer design (#8774) 2023-06-21 11:49:14 -07:00
Puru Vijay
b8918faf48 chore: Bump REPL to 0.5.0-next.5 2023-06-21 20:50:01 +05:30
Puru Vijay
fe60894066
fix(sites): fix REPL styles (#8770)
* Push

* Push fixes

* Delete vite.config.js.timestamp-1687278902174-a59162675b2f6.mjs

* Remove log

* bump site-ki
2023-06-21 20:44:26 +05:30
Simon Holthausen
3858321b32 chore: remove warning from pull request template 2023-06-21 11:33:54 +02:00
Simon H
203490c3e4
breaking: use CustomEvent constructor instead of deprecated createEvent method (#8775)
closes #8474
2023-06-21 10:07:24 +02:00
Puru Vijay
78749101e7
fix: update/add links to website (#8729)
---------

Co-authored-by: Ben McCann <322311+benmccann@users.noreply.github.com>
Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com>
Co-authored-by: Simon Holthausen <simon.holthausen@vercel.com>
2023-06-21 09:49:58 +02:00
Simon Holthausen
963cbcdb06 chore: adjust changeset config 2023-06-21 09:47:55 +02:00
gtmnayan
de8dfda049
chore: move tests to the correct place (#8773) 2023-06-21 09:33:07 +02:00
Ben McCann
386d1c5a42 remove package-lock.json 2023-06-20 14:30:59 -07:00
Ben McCann
0cd79fd0c3 remove docs workflow 2023-06-20 14:04:39 -07:00
Ben McCann
9319cbb1dc chore: update changesets branch 2023-06-20 13:59:56 -07:00
Ben McCann
4d491d41cc merge changelog for 3.59.2 2023-06-20 13:35:14 -07:00
Ben McCann
a856128d80 merge master 2023-06-20 12:36:41 -07:00
Conduitry
06553d9b09 -> v3.59.2 2023-06-20 12:33:27 -04:00
Simon H
a31dec5eb3
Merge pull request from GHSA-gw32-9rmw-qwww
* rename previous test

* add new <textarea bind:value> test

* escape value in <textarea bind:value>

---------

Co-authored-by: Conduitry <git@chor.date>
2023-06-20 11:45:53 -04:00
gtmnayan
914529fa76
feat: smaller destructor chunk (#8763)
technically a breaking change because someone with a mutation observer could rely on the order of operations

---------

Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com>
2023-06-20 17:42:50 +02:00
Puru Vijay
88504ee90a
docs(sites): Auto-generated CompileOptions (#8756)
---------

Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com>
Co-authored-by: Simon Holthausen <simon.holthausen@vercel.com>
2023-06-20 09:31:31 +02:00
gtmnayan
f8139e5a6e
chore(site): fix build (#8762)
* fix: 404 instead of 500
* omit legacy entrypoints
* fix prefetch
2023-06-20 12:48:58 +05:45
GrygrFlzr
54f72f4545
fix: update onMount type to allow async to return any (#8714)
---------

Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com>
2023-06-19 17:58:35 +02:00
Ben McCann
0724261b4d
chore: update code-red (#8719)
---------

Co-authored-by: Simon Holthausen <simon.holthausen@vercel.com>
Co-authored-by: gtmnayan <gtmnayan@gmail.com>
2023-06-19 15:48:53 +02:00
Puru Vijay
67b4e4ff1c
docs: normalize svelte compiler headings (#8755)
The `svelte.` prefix was a remnant of CJS times
2023-06-19 14:13:34 +02:00
Ben McCann
be7a266e4a
docs: fix broken link (#8746) 2023-06-19 14:09:12 +02:00
gtmnayan
882e079a17
chore: exclude sites from build script (#8754) 2023-06-19 14:08:07 +02:00
gtmnayan
d4416c0bf8
chore: cleanup generated files (#8749) 2023-06-19 14:07:42 +02:00
Simon H
752ee69e6b
chore: a11y tests cleanup (#8759)
closes #8728
Turns out all the removed previous test failures are indeed correct to be removed, according to the test adjustments in https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/pull/937
2023-06-19 14:05:54 +02:00
Simon H
75917ee1a5
docs: migration page (#8739) 2023-06-19 11:55:14 +02:00
Simon Holthausen
0eca1c758a make sites private 2023-06-18 21:17:49 +02:00
github-actions[bot]
520a5784fb
Version Packages (next) (#8733)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-06-18 21:13:25 +02:00
gtmnayan
cc82d5ddcb
fix: expose types for all TS resolution modes, fix SvelteComponent export (#8721)
also add some legacy import paths which should be changed in usage sites ASAP

---------

Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com>
Co-authored-by: Simon Holthausen <simon.holthausen@vercel.com>
2023-06-18 21:12:00 +02:00
Puru Vijay
aec4137d72
chore(sites): update deps (#8752)
* Push

* Fix Ts 5.1 type generation error
2023-06-18 00:30:34 +05:30
Puru Vijay
ae38d6425e
fix(site-2): Prerender nav data (#8747)
* simplify nav

* updates

* fix link

* Dont need this anymore

* Push

* minor re-arrangement

---------

Co-authored-by: Rich Harris <git@rich-harris.dev>
2023-06-17 12:32:43 +05:30
Rich Harris
312f94443a
fix terminal (#8748)
Co-authored-by: Rich Harris <git@rich-harris.dev>
2023-06-16 17:18:05 -04:00
Rich Harris
e964254f6d
simplify nav (#8736)
* simplify nav

* updates

* fix link

* Dont need this anymore

* bump

---------

Co-authored-by: Rich Harris <git@rich-harris.dev>
Co-authored-by: Puru Vijay <devpuruvj@gmail.com>
2023-06-16 16:57:06 -04:00
Simon H
aa8cc5d26f
fix: never use html optimization for mustache tags in hydration mode (#8744)
---------

Co-authored-by: gtmnayan <gtmnayan@gmail.com>
2023-06-16 22:12:35 +02:00
Puru Vijay
3878c39126 chore: lockfile 6.1 2023-06-17 00:43:05 +05:30
Ben McCann
9ce144355c
site: update terminal section, move survey text lower, lowercase headings (#8745) 2023-06-16 09:27:42 -07:00
Ben McCann
bdf10f125c merge 2023-06-16 08:43:39 -07:00
Simon H
4e569d1895
docs: Svelte 3/4 differences (#8740)
note some inline, drive-by-fix in custom element docs
closes #8703
2023-06-16 15:08:05 +02:00
Rich Harris
437ca72869
Bump site-kit (#8742)
* bump site-kit

* bump again

---------

Co-authored-by: Rich Harris <git@rich-harris.dev>
2023-06-16 00:30:56 -04:00
Ben McCann
e8e9c6cc19
chore: update locate-character and dts-buddy (#8737) 2023-06-15 20:48:38 -07:00
Puru Vijay
9d33d14ed4
fix(site-2): Home page styles(pt 2) (#8720)
* DocsNav

* Push

* Nav title on each page

* Install jridgewell sourcemap codec. Why it breaking suddenly

* Use theme store

* Use $nav_title

* use $page.data.nav_title

* Disable global prerendering

* Fix Suppprters section

* use new method

* Initially hidden nav functionality

* Minor fixes

* Simplify into one single nav

* Accomodate to the bottom nav

* Minor fixes

* nit

* Add selected to other pages as well

* New way of passing to navbar

* Code cleanup

* Directly pass list instead of components

* 14 days

* Fix comment

* Discord icon

* Homepage styles

* More tweak, extra CTA

* Bigger lowercase tagline

* Preload overpass for transitions demo

* Tweak for ipad air

* Remove letter spacing

* simplify home page styles (#8738)

* simplify

* fix

* slightly better use of space

* tiny bit more room

* read the docs

* crop image

* very minor tweak

* another breakpoint

* tweak

* actually it works down to 1400px

---------

Co-authored-by: Rich Harris <git@rich-harris.dev>

---------

Co-authored-by: Rich Harris <richard.a.harris@gmail.com>
Co-authored-by: Rich Harris <git@rich-harris.dev>
2023-06-15 16:26:21 -04:00
Puru Vijay
62bef809b2 Merge remote-tracking branch 'origin/version-4' into sites 2023-06-15 19:29:18 +05:30
Simon H
c587c8aaaa
docs: note limitations of not using shadow root (#8734)
closes #8686
2023-06-14 22:15:11 +02:00
mimbrown
4f1063723e
fix: Don't break in attributeChangedCallback if $$component does not exist yet (#8701)
Since the custom element class waits one tick before instantiating the `$$component` field, it's possibly undefined when `attributeChangedCallback` is called.
2023-06-14 21:33:17 +02:00
gtmnayan
f580e2e0c8
fix: warn on boolean compilerOptions.css (#8710)
* warn on boolean compilerOptions.css

* changeset
2023-06-14 21:31:44 +02:00
Rich Harris
5e4a55c98b
bump site-kit (#8731)
Co-authored-by: Rich Harris <git@rich-harris.dev>
2023-06-14 15:25:19 -04:00
Ben McCann
20d95ddb23 merge 2023-06-14 12:08:53 -07:00
Rich Harris
b1cafc4573
update type generation script (#8712)
* chore: playground (#8648)

* initialize playground

* pnpm up

* tidy up git ignore

* remove fluff

* format

* rm readme

* fix jsconfig error

* add skip-worktree instructions

* reload hack

* simplify

* use rollup

* ughh

* add flag for SSR

* ...

* simplify further

* configure launch.json

* add debugger info to readme

* remove vm modules flag

* use replaceAll instead of replace

* tidy up

* fix: make it run

* add watch to launch config

* Generate type declarations with `dts-buddy` (#8702)

* use dts-buddy

* remove debug output

* remove existing type generation script

* fix package.json

* update gitignore

* bump dts-buddy

* remove unused action entry point

* add svelte/compiler and svelte/types/compiler/preprocess modules

* bump dts-buddy

* annoying

* changeset

* bump dts-buddy

* get rid of .d.ts files

* another one

* Update packages/svelte/package.json

Co-authored-by: gtmnayan <50981692+gtm-nayan@users.noreply.github.com>

---------

Co-authored-by: Rich Harris <git@rich-harris.dev>
Co-authored-by: gtmnayan <50981692+gtm-nayan@users.noreply.github.com>

* fix: export ComponentType (#8694)

* fix: export ComponentType

* ughh

* changeset

* fix: derived types (#8700)

* fix: derived store types

* changeset

* Version Packages (next) (#8709)

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

* update type generation script

* remove unused stuff

* fix: changeset publish script isn't called release anymore (#8711)

* chore: remove prepare script (#8713)

* chore: fix release workflow (#8716)

* More readable, Fix $$_attributes

* Fix types (#8727)

* put comment in right place

* bump dts-buddy

---------

Co-authored-by: Rich Harris <git@rich-harris.dev>

* build types

* add svelte/compiler types

* remove prepare script

* fix

* typo

* squelch errors

* Add svelte and kit to twoslash's types field

* squelch more stuff

* Add errors to account for new types

* Remove deps

* formatting tweak

* fix linting, maybe

* the hell

* gah

* Fix types a bit

* bump dts-buddy

* pnpm generate in dev mode

* Cache again

* reduce index

* bump dts-buddy

* remove comment

---------

Co-authored-by: gtmnayan <50981692+gtm-nayan@users.noreply.github.com>
Co-authored-by: Rich Harris <git@rich-harris.dev>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Dominik G <dominik.goepel@gmx.de>
Co-authored-by: Ben McCann <322311+benmccann@users.noreply.github.com>
Co-authored-by: Puru Vijay <devpuruvj@gmail.com>
2023-06-14 11:30:13 -04:00