| CARVIEW |
Navigation Menu
-
Notifications
You must be signed in to change notification settings - Fork 100
Releases: StackExchange/Stacks
@stackoverflow/stacks-svelte@0.6.0
58dbcd9Minor Changes
-
#2018
9cfbe19Thanks @giamir! - MigratePaginationcomponents to use Svelte 5 runes API.BREAKING CHANGES:
-
PaginationItem:on:clickevent forwarding is replaced byonclickcallback prop. -
PaginationController:on:pagechangeevent is replaced byonpagechangecallback prop with simplified signature. Previously the event passed{ detail: pageNumber }, now the callback directly receives the page number as the argument:onpagechange(pageNumber).Migration example:
<!-- Before (Svelte 4) --> <PaginationController on:pagechange={(e) => handlePageChange(e.detail)} /> <!-- After (Svelte 5) --> <PaginationController onpagechange={(pageNumber) => handlePageChange(pageNumber)} />
-
-
#2016
6712bc2Thanks @giamir! - MigratePopover,PopoverReference,PopoverContent, andPopoverCloseButtoncomponents to use Svelte 5 runes APIBREAKING CHANGES:
Popover component:
-
Slot props (
let:visible,let:open,let:close) are not available anymore. Snippet parameters should be used instead:{#snippet children({ visible, open, close })}...{/snippet} -
on:openandon:closeevents are not available anymore. The new callback props should be used instead:onopen,onclose.PopoverCloseButton component:
-
on:clickevent forwarding is not available anymore. The new callback prop should be used instead:onclick.Migration examples:
<!-- Before (Svelte 4 API) --> <Popover id="my-popover" on:open={() => console.log("opened")} on:close={() => console.log("closed")} let:visible let:close > <PopoverReference> <button>Trigger</button> </PopoverReference> <PopoverContent> <p>Content here</p> <PopoverCloseButton on:click={handleClick} /> </PopoverContent> <p>Visible: {visible}</p> </Popover> <!-- After (Svelte 5 API) --> <Popover id="my-popover" onopen={() => console.log("opened")} onclose={() => console.log("closed")} > {#snippet children({ visible, close })} <PopoverReference> <button>Trigger</button> </PopoverReference> <PopoverContent> <p>Content here</p> <PopoverCloseButton onclick={handleClick} /> </PopoverContent> <p>Visible: {visible}</p> {/snippet} </Popover>
-
-
#2017
067d647Thanks @giamir! - MigrateModalcomponent to use Svelte 5 runes API.BREAKING CHANGES:
- Named slots (
header,body,footer) are replaced by snippet props. Use{#snippet header()}...{/snippet}instead of<svelte:fragment slot="header">...</svelte:fragment>. on:closeevent is replaced byonclosecallback prop.
- Named slots (
Assets 2
@stackoverflow/stacks-svelte@0.5.1
b686c1dPatch Changes
-
#2005
b5ca551Thanks @giamir! - MigrateSelectandSelectItemcomponents to use Svelte 5 runes APIBREAKING CHANGES:
messageanddescriptionslotted content are not available anymore.messageanddescriptionsnippets should be used instead.on:changeon:focusandon:blurare not available anymore. The new callback props should be used instead:onchange,onfocus,onblur.
Assets 2
@stackoverflow/stacks-svelte@0.5.0
d816455Assets 2
@stackoverflow/stacks@2.8.6
25127faAssets 2
@stackoverflow/stacks@2.8.5
214ae3dAssets 2
v2.8.4
f635d0bPatch Changes
- #1965
236f4a5Thanks @ttaylor-stack! - [SPARK-6] - update the notice border color for dark mode and high contrast dark mode
Assets 2
v2.8.3
4328687Assets 2
v2.8.2
6e2c64dPatch Changes
- #1894
ed521b9Thanks @qheaden-stack! - Set selected navigation items to bold
Assets 2
v2.8.1
b35dbf1Patch Changes
- #1958
4f0b3aaThanks @dancormier! - Remove unneeded will-change CSS property on modal
Assets 2
v2.8.0
30b4c9eMinor Changes
- #1925
279502eThanks @dancormier! - Add skeleton component