This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to next, this PR will be updated.
Releases
@svelte-put/async-stack@1.0.0
Major Changes
#327a785b96 Thanks @github-actions! - Extracted from core logic of @svelte-put/noti and @svelte-put/modal
Minor Changes
a1588b8 Thanks @vnphanquang! - add stackitemunmount and stackitemunmount events on nodes that used stack.actions.render
#3274c275ca Thanks @github-actions! - drop support for Svelte 4 and below. Event name is now all lowercase, without colon (e.g onturnstilebeforeinteractive)
#327b7e69fe Thanks @github-actions! - make sure path separator is in POSIX format when generating source typings (fixes 320)
@svelte-put/intersect@4.0.0
Major Changes
#3279fcb6a6 Thanks @github-actions! - drop support for Svelte 4 and below. on:intersect and on:intersect:once is now onintersect and onintersectonce, respectively
#3277096a8e Thanks @github-actions! - drop support for Svelte 4. on:movablestart and on:movableend is now onmovablestart and onmovableend , respectively
#327da81da3 Thanks @github-actions! - drop support for Svelte 4 and below. on:qr:init and on:qr:logofetch are now onqrinit and onqrlogofetch, respectively
#32711d3948 Thanks @github-actions! - drop support for Svelte 4 and below; rework public API with Toc class, now powered by Svelte runes. See docs page for more information.
#3273b7d3b2 Thanks @github-actions! - bump Svelte peer dependency, Map is now SvelteMap from svelte/reactivity
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to next, this PR will be updated.
Releases
@svelte-put/async-stack@1.0.0
Major Changes
a785b96
Thanks @github-actions! - Extracted from core logic of@svelte-put/noti
and@svelte-put/modal
Minor Changes
a1588b8
Thanks @vnphanquang! - addstackitemunmount
andstackitemunmount
events on nodes that usedstack.actions.render
#327
1526ce0
Thanks @github-actions! - add dedicated docs page#327
04131d3
Thanks @github-actions! - simplify generics,Stack.pop
now returnsStackItem | null
#327
eb3a404
Thanks @github-actions! - allow pause/resume all items by invoking corresponding methods onStack
Patch Changes
#327
ca2a0da
Thanks @github-actions! - make Resolved generic param to StackItemProps optional#327
5d30599
Thanks @github-actions! - set up package provenence#327
896c0ef
Thanks @github-actions! - correct typing for thecustom
variant of genericpush
function#327
a376620
Thanks @github-actions! - better public exported API@svelte-put/avatar@4.0.0
Major Changes
#327
7f9b93c
Thanks @github-actions! - drop@svelte-put/avatar/hepers
submodules (just import from root instead)#327
01b0897
Thanks @github-actions! - [BREAKING] drop support for Svelte 4 and lower; now using runes and snippetsMinor Changes
b137385
Thanks @github-actions! - drop the deprecatedSvelteComponent
and useComponent
for typingPatch Changes
#327
5d30599
Thanks @github-actions! - set up package provenence#327
c559185
Thanks @github-actions! - sync README.md and installation version in docs page#327
a2f8449
Thanks @github-actions! - re-expose public typedef (following https://github.com/Rich-Harris/dts-buddy/pull/82)@svelte-put/clickoutside@4.0.0
Major Changes
#327
0cdbc24
Thanks @github-actions! -onclickoutside
is nowonclickoutside
(see Svelte 5 docs)#327
8aa7b4b
Thanks @github-actions! - [BREAKING] drop support for Svelte 4 and lower (will still work as of now but no guarantees in the future)Patch Changes
#327
5d30599
Thanks @github-actions! - set up package provenence#327
c559185
Thanks @github-actions! - sync README.md and installation version in docs page#327
9a2e375
Thanks @github-actions! - defer events to Svelte internal delegation system where applicable#327
b71c24a
Thanks @github-actions! - re-expose public typedef (following https://github.com/Rich-Harris/dts-buddy/pull/82)@svelte-put/cloudflare-turnstile@1.0.0
Major Changes
4c275ca
Thanks @github-actions! - drop support for Svelte 4 and below. Event name is now all lowercase, without colon (e.gonturnstilebeforeinteractive
)Patch Changes
#327
7c50ad2
Thanks @github-actions! - re-expose public typedef (following https://github.com/Rich-Harris/dts-buddy/pull/82)#327
5d30599
Thanks @github-actions! - set up package provenence#327
c559185
Thanks @github-actions! - sync README.md and installation version in docs page@svelte-put/copy@4.0.0
Major Changes
4a048b1
Thanks @github-actions! - drop support for Svelte 4 and below.on:copied
is nowoncopied
Patch Changes
#327
b0ab530
Thanks @github-actions! - re-expose public typedef (following https://github.com/Rich-Harris/dts-buddy/pull/82)#327
5d30599
Thanks @github-actions! - set up package provenence#327
c559185
Thanks @github-actions! - sync README.md and installation version in docs page#327
9a2e375
Thanks @github-actions! - defer events to Svelte internal delegation system where applicable@svelte-put/dragscroll@4.0.0
Major Changes
d2ad6ba
Thanks @github-actions! - drop support for svelte 4 and belowPatch Changes
#327
5d30599
Thanks @github-actions! - set up package provenence#327
c559185
Thanks @github-actions! - sync README.md and installation version in docs page#327
dab2ff5
Thanks @github-actions! - re-expose public typedef (following https://github.com/Rich-Harris/dts-buddy/pull/82)#327
9a2e375
Thanks @github-actions! - defer events to Svelte internal delegation system where applicable@svelte-put/inline-svg@4.0.0
Major Changes
#327
64df701
Thanks @github-actions! - merge@svelte-put/preprocess-inline-svg
into@svelte-put/inline-svg/vite
, now a vite plugin#327
82ca10e
Thanks @github-actions! - revert defaultinlineSrcAttributeName
toinline-src
for more convenient typing setup#327
5e11772
Thanks @github-actions! - drop support for Svelte 4 and belowMinor Changes
#327
6809556
Thanks @github-actions! - implement optional typedef generation to user-defined path#327
16b5eb6
Thanks @github-actions! - simplifytypedef
generation with default path and no setup required#327
6d1d953
Thanks @github-actions! - allow independent usage of Svelte preprocessor without Vite pluginPatch Changes
#327
8745198
Thanks @github-actions! - update typing to Svelte AST (following svelte@5.0.0-next.243 where AST has been exposed back to public typedef)#327
5d30599
Thanks @github-actions! - set up package provenence#327
8990206
Thanks @github-actions! - start source typing union with|
for consistency#327
6f6a363
Thanks @github-actions! - correct watcher logics to use directories instead of glob patterns#327
c559185
Thanks @github-actions! - sync README.md and installation version in docs page#327
0c84c64
Thanks @github-actions! - allow single source definition as parameter#327
b7e69fe
Thanks @github-actions! - make sure path separator is in POSIX format when generating source typings (fixes 320)@svelte-put/intersect@4.0.0
Major Changes
9fcb6a6
Thanks @github-actions! - drop support for Svelte 4 and below.on:intersect
andon:intersect:once
is nowonintersect
andonintersectonce
, respectivelyPatch Changes
#327
1f88e0f
Thanks @github-actions! - re-expose public typedef (following https://github.com/Rich-Harris/dts-buddy/pull/82)#327
5d30599
Thanks @github-actions! - set up package provenence#327
c559185
Thanks @github-actions! - sync README.md and installation version in docs page@svelte-put/lockscroll@2.0.0
Major Changes
#327
6187f6b
Thanks @github-actions! - drop support forcreateLockScrollStore
helper; use svelte rune pattern instead (see docs page)#327
afbfaa1
Thanks @github-actions! - drop support for Svelte 4.on:lockscroll:toggle
is nowonlockscrolltoggle
Patch Changes
#327
7cc5e6b
Thanks @github-actions! - module does not need to be .svelte.js#327
1b5bb2a
Thanks @github-actions! - re-expose public typedef (following https://github.com/Rich-Harris/dts-buddy/pull/82)#327
5d30599
Thanks @github-actions! - set up package provenence#327
c559185
Thanks @github-actions! - sync README.md and installation version in docs page@svelte-put/movable@4.0.0
Major Changes
7096a8e
Thanks @github-actions! - drop support for Svelte 4.on:movablestart
andon:movableend
is nowonmovablestart
andonmovableend
, respectivelyPatch Changes
#327
2ee858a
Thanks @github-actions! - re-expose public typedef (following https://github.com/Rich-Harris/dts-buddy/pull/82)#327
5d30599
Thanks @github-actions! - set up package provenence#327
c559185
Thanks @github-actions! - sync README.md and installation version in docs page#327
9a2e375
Thanks @github-actions! - defer events to Svelte internal delegation system where applicable@svelte-put/popover@1.0.0
Major Changes
3cebee5
Thanks @github-actions! - First complete implementation inspired by@svelte-put/tooltip
and Popover APIPatch Changes
#327
682cf39
Thanks @github-actions! - update example in README.md#327
5d30599
Thanks @github-actions! - set up package provenence#327
9d271da
Thanks @github-actions! - explicit name type module@svelte-put/preaction@0.0.0
Major Changes
db5e2e5
Thanks @github-actions! - Proof of ConceptPatch Changes
#327
59d5052
Thanks @github-actions! - split preprocessor to own subpath to avoid leaking export into client code#327
8745198
Thanks @github-actions! - update typing to Svelte AST (following svelte@5.0.0-next.243 where AST has been exposed back to public typedef)#327
5d30599
Thanks @github-actions! - set up package provenence#327
edfbf28
Thanks @github-actions! - clean console logs#327
2192d5e
Thanks @github-actions! - rename type module to be more explicit@svelte-put/preprocess-auto-slug@2.0.0
Major Changes
0c3173c
Thanks @github-actions! - [BREAKING] drop support for Svelte 4 and lower, now using Svelte modern AST and witten in JS with JSDocsPatch Changes
#327
170e410
Thanks @github-actions! - should exhaust the AST walk (invokingnext
from zimmerframe)#327
8745198
Thanks @github-actions! - update typing to Svelte AST (following svelte@5.0.0-next.243 where AST has been exposed back to public typedef)#327
5d30599
Thanks @github-actions! - set up package provenence#327
c559185
Thanks @github-actions! - sync README.md and installation version in docs page#327
4ac365c
Thanks @github-actions! - re-expose public typedef (following https://github.com/Rich-Harris/dts-buddy/pull/82)@svelte-put/preprocess-external-link@1.0.0
Major Changes
d87d272
Thanks @github-actions! - Extracted from sveltevietnam.dev - detect external anchor tags and add appropriate attributes (rel & target)Patch Changes
#327
f523c03
Thanks @github-actions! - add some basic info at README.md#327
4322d52
Thanks @github-actions! - re-expose public typedef (following https://github.com/Rich-Harris/dts-buddy/pull/82)#327
170e410
Thanks @github-actions! - should exhaust the AST walk (invokingnext
from zimmerframe)#327
8745198
Thanks @github-actions! - update typing to Svelte AST (following svelte@5.0.0-next.243 where AST has been exposed back to public typedef)#327
bcd7b1f
Thanks @github-actions! - add name to preprocess factory output#327
5d30599
Thanks @github-actions! - set up package provenence#327
c559185
Thanks @github-actions! - sync README.md and installation version in docs page@svelte-put/qr@2.0.0
Major Changes
da81da3
Thanks @github-actions! - drop support for Svelte 4 and below.on:qr:init
andon:qr:logofetch
are nowonqrinit
andonqrlogofetch
, respectivelyMinor Changes
b137385
Thanks @github-actions! - drop the deprecatedSvelteComponent
and useComponent
for typingPatch Changes
#327
49ab3f1
Thanks @github-actions! - reexport pngtoDataURL
#327
5d30599
Thanks @github-actions! - set up package provenence#327
15a319a
Thanks @github-actions! - re-expose public typedef (following https://github.com/Rich-Harris/dts-buddy/pull/82)#327
e7a276c
Thanks @github-actions! - export component type as default#327
caa909a
Thanks @github-actions! - clean up debris#327
c559185
Thanks @github-actions! - sync README.md and installation version in docs page@svelte-put/resize@4.0.0
Major Changes
39dcfc9
Thanks @github-actions! - drop support for Svelte 4 and below.on:resized
is nowonresized
Patch Changes
#327
d3c4b06
Thanks @github-actions! - re-expose public typedef (following https://github.com/Rich-Harris/dts-buddy/pull/82)#327
5d30599
Thanks @github-actions! - set up package provenence#327
c559185
Thanks @github-actions! - sync README.md and installation version in docs page@svelte-put/shortcut@4.0.0
Major Changes
7af1455
Thanks @github-actions! - drop support for Svelte 4 and below.on:shortcut
is nowonshortcut
Patch Changes
#327
5d30599
Thanks @github-actions! - set up package provenence#327
c559185
Thanks @github-actions! - sync README.md and installation version in docs page#327
2414af5
Thanks @github-actions! - re-expose public typedef (following https://github.com/Rich-Harris/dts-buddy/pull/82)#327
9a2e375
Thanks @github-actions! - defer events to Svelte internal delegation system where applicable@svelte-put/swipeable@1.0.0
Major Changes
9682f05
Thanks @github-actions! - First implementation with dedicated docs pagePatch Changes
5d30599
Thanks @github-actions! - set up package provenence@svelte-put/toc@6.0.0
Major Changes
#327
11d3948
Thanks @github-actions! - drop support for Svelte 4 and below; rework public API withToc
class, now powered by Svelte runes. See docs page for more information.#327
3b7d3b2
Thanks @github-actions! - bump Svelte peer dependency,Map
is nowSvelteMap
fromsvelte/reactivity
Patch Changes
#327
50834e6
Thanks @github-actions! - re-expose public typedef (following https://github.com/Rich-Harris/dts-buddy/pull/82)#327
53c20a8
Thanks @github-actions! - reset when toc root change#327
b773e8a
Thanks @github-actions! - relax type of parameter for link action#327
5d30599
Thanks @github-actions! - set up package provenence#327
c559185
Thanks @github-actions! - sync README.md and installation version in docs page#327
9a2e375
Thanks @github-actions! - defer events to Svelte internal delegation system where applicable@svelte-put/preprocess-markdown@1.0.0
Major Changes
1ac028f
Thanks @github-actions! - a markdown preprocessor, with shiki for syntax highlight, and a customenhance-code-block
Svelte preprocessorMinor Changes
#327
b137385
Thanks @github-actions! - drop the deprecatedSvelteComponent
and useComponent
for typing#327
bfdc515
Thanks @github-actions! - better fullscreen using Fullscreen API, but fall back todisplay: fixed
for progressive enhancementPatch Changes
#327
007b6cf
Thanks @github-actions! - put back@svelte-put/copy
as a runtime dependencies`#327
03c7b7e
Thanks @github-actions! - escape special svelte-y characters incode
block instead ofpre
#327
f71bec8
Thanks @github-actions! - ensure two way binding working fortitle
prop ofEnhancedCodeBlockGroup
#327
3eb49ce
Thanks @github-actions! - settitle
prop ofEnhancedCodeBlockGroup
as bindable#327
9f7b9c0
Thanks @github-actions! - should continue to exhaust AST in zimmerframew walk (calling next())#327
867819a
Thanks @github-actions! - support Svelte logic blocks (#if
,#each
, ...)#327
8745198
Thanks @github-actions! - update typing to Svelte AST (following svelte@5.0.0-next.243 where AST has been exposed back to public typedef)#327
5d30599
Thanks @github-actions! - set up package provenence#327
68d61c6
Thanks @github-actions! - docs for props, fallback for crypto#327
477a590
Thanks @github-actions! - better manage state synchronization between title prop and groupContext#327
e7a276c
Thanks @github-actions! - export component type as default#327
1aa41e7
Thanks @github-actions! - rehype negate{@...}
pattern#327
5052261
Thanks @github-actions! - correctly escape special characters to avoid conflict with svelte copmiler ({
,}
, ```)#327
3c4c79d
Thanks @github-actions! - shiki custom transformer - should correctly check__skipMetaBlock
#327
d31aaea
Thanks @github-actions! - bump shiki, rename deprecatedgetHighlighter
tocreateHighlighter
Updated dependencies [
4a048b1
,b0ab530
,5d30599
,c559185
,9a2e375
]: