-
Notifications
You must be signed in to change notification settings - Fork 17
Update dependency flowbite-svelte to v1 #141
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
Open
renovate
wants to merge
1
commit into
main
Choose a base branch
from
renovate/flowbite-svelte-1.x
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
5d1c43d to
b492524
Compare
b492524 to
c4fd113
Compare
c4fd113 to
609dee9
Compare
609dee9 to
9ce914c
Compare
9ce914c to
9b1e9bc
Compare
9b1e9bc to
a5eceeb
Compare
a5eceeb to
efd2d14
Compare
efd2d14 to
a37db1d
Compare
a37db1d to
ff60367
Compare
ff60367 to
e285391
Compare
e285391 to
bc37c0f
Compare
bc37c0f to
cd2ac8e
Compare
cd2ac8e to
9133daa
Compare
9133daa to
db420b6
Compare
2c5bd81 to
770f592
Compare
770f592 to
8aa8614
Compare
8aa8614 to
26c072b
Compare
26c072b to
a59dfeb
Compare
a59dfeb to
2eb3f72
Compare
2eb3f72 to
b114ada
Compare
b114ada to
fce8c67
Compare
fce8c67 to
a6f95f4
Compare
a6f95f4 to
7062f74
Compare
7062f74 to
235d1f0
Compare
235d1f0 to
9dbeed2
Compare
9dbeed2 to
5956633
Compare
5956633 to
0f397c6
Compare
0f397c6 to
e4e5856
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^0.48.6->^1.0.0Release Notes
themesberg/flowbite-svelte (flowbite-svelte)
v1.30.0Compare Source
Minor Changes
New Features
Persistent dismissible banners and badges with a Reset button; banner dismissal tracking exposed.
StepIndicator: clickable steps with onStepClick callback.
Added example and docs for the persistent dismissible Badge with Reset.
Broad reactivity and context updates to improve update timing and SSR stability (no UI changes).
Dev dependency version bumps.
v1.29.1Compare Source
Patch Changes
fix: add DropdownItem onclick on anchor element
Dropdown item component updated with explicit onclick attribute handling on anchor elements. Theme definitions modified to enforce full-width, left-aligned layout for dropdown items. Minor end-of-file formatting adjustment to package.json.
v1.29.0Compare Source
Minor Changes
Converted steppers to data-driven, interactive components: added a bindable 1-based current (some allow 0), clickable, showCheckmarkForCompleted, and onStepClick; per-step status computation, checkmark/icon rendering, theme updates, new icons, types adjustments, and many docs/examples added.
v1.28.3Compare Source
Patch Changes
v1.28.2Compare Source
Patch Changes
v1.28.1Compare Source
Patch Changes
v1.28.0Compare Source
Minor Changes
v1.27.0Compare Source
Minor Changes
v1.26.0Compare Source
Minor Changes
v1.25.0Compare Source
Minor Changes
v1.24.1Compare Source
Patch Changes
v1.24.0Compare Source
Minor Changes
v1.23.0Compare Source
Minor Changes
v1.22.0Compare Source
Minor Changes
v1.21.1Compare Source
Patch Changes
v1.21.0Compare Source
Minor Changes
v1.20.1Compare Source
Patch Changes
v1.20.0Compare Source
Minor Changes
v1.19.1Compare Source
Patch Changes
v1.19.0Compare Source
Minor Changes
v1.18.2Compare Source
Patch Changes
fix: change both #each blocks from using (item.name) to (item.value) as the key:
v1.18.1Compare Source
Patch Changes
d0e6b41fix: respect initial value prop in ButtonToggleGroup (#1796)00114a7fix: removed mistakenly added text from doc components and llm files. (#1791)a941a7dfix: update HR to use classes prop for styling (#1795)a42d173docs: correct "tiggering" typo (#1794)v1.18.0Compare Source
Minor Changes
v1.17.4Compare Source
Patch Changes
ea8f7d1removal of obsolete 'count' property for Dialog (#1786)d251243minor tweaks for card (#1755)11ec2a8fix #1784 - dialog checks if underlying form has method dialog (#1785)09de923chore: workflow playwright version updatebd16bd9chore: dependencies updateb3013dcTimepicker addition of relative class (#1783)11c622escale-xx removal from ButtonGroup (#1782)v1.17.3Compare Source
Patch Changes
Import and call getContext("group") to read a { size: SizeType } group context; pass grouped: !!group into styling construction (selectCls / multiSelect) to enable grouped variants.
Add w-full to base slots; introduce grouped variant (first/last rounding, group container classes); adjust underline vs non-underline rounding rules; add size variants (sm, md, lg) and update multiSelect base/select slot defaults.
Replace native /container with Flowbite Button inside ButtonGroup; add Button and ButtonGroup imports; simplify Dropdown trigger usage and adjust Select markup/classes accordingly.
v1.17.2Compare Source
Patch Changes
v1.17.1Compare Source
Patch Changes
v1.17.0Compare Source
Minor Changes
inputContent(true).v1.16.0Compare Source
Minor Changes
v1.15.0Compare Source
Minor Changes
v1.14.6Compare Source
Patch Changes
v1.14.5Compare Source
Patch Changes
v1.14.4Compare Source
Patch Changes
v1.14.3Compare Source
Patch Changes
v1.14.2Compare Source
Patch Changes
v1.14.1Compare Source
Patch Changes
v1.14.0Compare Source
Minor Changes
v1.13.16Compare Source
Patch Changes
v1.13.15Compare Source
Patch Changes
v1.13.14Compare Source
Patch Changes
v1.13.13Compare Source
Patch Changes
v1.13.12Compare Source
Patch Changes
v1.13.11Compare Source
Patch Changes
v1.13.10Compare Source
Patch Changes
v1.13.9Compare Source
Patch Changes
7ed52f4feat(pagination): add classes.active1b237a0doc(admin-dashboard/crud/product): page update15b42befix: admin dashboard update50ff877fix: #1741 (#1761)093c8c3docs(datatable): Export example update668d998Tweaks to number input examples (#1758)2917af5Remove redundant wrapper for Input (#1757)840343ddocs(tags): example update and add dark stylev1.13.8Compare Source
Patch Changes
377a04bfeat: add inputProps to Tag and Datepicker69ae0c3feat: add classes.bg to HRv1.13.7Compare Source
Patch Changes
v1.13.6Compare Source
Patch Changes
v1.13.5Compare Source
Patch Changes
Single-selection guard: src/lib/utils/singleselection.svelte.js
Added Object.hasOwn(context, 'value') check in setSelected; skips mutation when context lacks an own value property.
Docs example initialization: src/routes/docs-examples/components/accordion/MultipleMode.svelte
Added open attribute to two AccordionItem components to render them initially expanded.
v1.13.4Compare Source
Patch Changes
7f0556cdocs: spinner, stepper and table1624b8d(origin/main, origin/HEAD) fix #1743 (#1744)adba1c8docs: spinner, stepper, and tablea80b1a6fix: add lang=ts to scriptv1.13.3Compare Source
Patch Changes
d6ab528fix: #17325fed4f2docs: progress, rating, sidebar, skeleton, and speed-dial pagesc6f91fbchore: cleanup9d00653docs: mega-menu, modal, navbar, pagination, popover pagesbcc4308fix 1741 (#1742)5fde73edocs: forms, gallery, indicators, kbd, and list-group pages8a2f300docs: darkmode, datepicker, device-mockups, drawer, dropdown, footer, and formsa1e5155chore: cleanupd648b1ddocs: carousel and clipboardec8f826docs: update banner, bottom-navigation, breadcrumb, button-group, buttons and card pages497c9bddocs: #1738 change @include to #include1fe58b0fix: drawer - remove blink before transition start (#1740)e58e0b4docs: checkbox fix2b84995fix: add *.md to prettierignore6ae449ctests: remove redirectv1.13.2Compare Source
Patch Changes
c036e2adocs: badge pagea44fa94docs: avatar pagecc78f6achore: cleanup8370bd0docs: utilities pagesd959f00Drawer focus (#1736)6e0f32adocs: all typography pagesc0a6166docs: all form pagesd72e45ddocs: forms/radiofb421aefix: ensure button renders custom tag (#1645)c69962ffix: speed-dial - layout for text inside (#1737)6418b04fix: #1706 hr relative (#1735)f098ca2docs: forms/radio2c14011fix the focus bug for non-modal drawer (#1734)abea35etests: remove apicheck2d5e0b9docs: add examples to docs-examples dircc21aafdocs: add delay to all of [slug]/+page.tse345d2adocs(alert): use @includec68f526fix: change delay to 2000 and add type4f3da69workaround for update less dangerous448e574reload page load after example updatece094c6fix: import path for Snapshot793e3badocs(how-to-contribute): updatev1.13.1Compare Source
Patch Changes
v1.13.0Compare Source
Minor Changes
Guards outside-close/backdrop logic with ev.target === dlg; computes bounding rect / clickedInContent only when target is the dialog/backdrop; no public API changes.
Adds modal and offset props; makes dismissable optional; dynamic modal/shifted handling; exposes placement via context; introduces reactive x/y and transition_params, init(node) hook, onintrostart/onoutrostart handlers; secondary Dialog rendering when offset set.
New DrawerHandle button component with theming, placement context lookup, forwards props/aria, renders children and an inner handle span.
Adds DrawerHandle export and re-exports drawerhandle from drawer theme; expands public theme barrel to include drawerhandle.
Adds border/transform classes to drawer base, introduces shifted variant and compoundVariants mapping placement→translate classes, refines modal handling, and adds drawerhandle tv plus DrawerHandleVariants type.
Adds DrawerHandleProps (extends DrawerHandleVariants & HTMLButtonAttributes); updates DrawerProps to omit `"hidden"
Collapses separate placement examples into a single interactive demo, documents offset and DrawerHandle in a new “Swipeable edge” section, tightens layout and clarifies backdrop/modal notes.
v1.12.6Compare Source
Patch Changes
v1.12.5Compare Source
Patch Changes
Changed stacked variant from "border-2 -ms-4 ..." to "border-2 not-first:-ms-4 ..." so the negative margin applies only to non-first avatars.
Drawer.svelte no longer destructures classes and now forwards it via ...restProps; DrawerVariants type expanded to include Classes.
Removed outsideclose prop from Modal public API and explicitly passes {classes} to inner Dialog before spreading restProps.
Removed commented conditional; active outside-close logic uses outsideclose && !clickedInContent to cancel on outside-content clicks.
Reworked Drawer example to form-mode using Flowbite Svelte Label, Input, Textarea, Avatar, etc.; adds form and classes.form usage and updates imports and structure.
v1.12.4Compare Source
Patch Changes
31d62e7fix: #17213ee5f2efix: bug_report.yml update4abcc89tests: og-check update33e2291Dialog (#1723)4225c8bfix(og): update +server.js1b38747fix(og): remove console.log7536e6dfix(og): +server update5cf74c8fix(meta): block typo2a2cc5b(meta-update) feat: add og image generator5b4b850fix(meta): add to blocks, icons and admin-dashboardf98ff0cfix: import name9d391f3fix: rebase conflictsdcffafffix: change .svelte.ts to .svelte using module23f13a7api-check(accordion): change p to Pdd2221ddocs(accordion): use P for pv1.12.3Compare Source
Patch Changes
v1.12.2Compare Source
Patch Changes
feat(utils): add responsive breakpoint utilities
Add useMediaQuery, useBreakpoints, and useCurrentBreakpoint hooks with TypeScript support and comprehensive documentation for controlling component behavior based on screen size.
v1.12.1Compare Source
Patch Changes
src/routes/docs/components/drawer.md Removed CloseButton from imports and removed all CloseButton elements in example markup; updated backdrop guidance to recommend Tailwind backdrop classes; clarified modal vs non-modal wording and fixed minor typos.
src/routes/docs/forms/timepicker.md Removed CloseButton from the flowbite-svelte import in the Drawer-with-timepicker example; example markup otherwise unchanged.
v1.12.0Compare Source
Minor Changes
Dialog component & exports — src/lib/dialog/Dialog.svelte, src/lib/dialog/index.ts, src/lib/dialog/theme.ts, src/lib/index.ts
New Dialog.svelte (TypeScript) implementing native integration (form/modal modes), lifecycle callbacks (onaction / oncancel / onsubmit / ontoggle), focus trap, dismissal, transitions, and styling via dialog() theme. Re-exports added and surfaced in library index.
Drawer refactor & theme — src/lib/drawer/Drawer.svelte, src/lib/drawer/theme.ts
Drawer now renders via Dialog (bind:open); public API changed from hidden / backdrop / activateClickOutside / transitionType → open / outsideclose / transition. Theme extends dialog and simplifies slots, placement, and backdrop handling.
Modal refactor & theme — src/lib/modal/Modal.svelte, src/lib/modal/theme.ts
Modal delegates rendering/lifecycle to Dialog (bind:open), removes native dialog handlers and legacy props, adopts transitionParams. Modal theme extends dialog and updates slots/placements.
Types centralization — src/lib/types.ts
Adds DialogProps and DialogVariants. Refactors DrawerProps and ModalProps to extend/reuse dialog typings and reflect the new prop surface (transitionParams, modal, outsideclose, etc.).
Examples & docs — Drawer migration — src/routes/api-check/components/drawer/examples/, src/routes/examples/drawer/.svelte, src/routes/blocks/, src/routes/docs/, src/routes/builder/drawer/+page.svelte
Examples/docs updated: rename hiddenX → openX, bind:hidden → bind:open, replace backdrop / activateClickOutside with modal / outsideclose or CSS backdrop classes, remove some CloseButton / header wrappers, and update generated code snippets.
Specific page & example updates — src/routes/admin-dashboard/(sidebar)/crud/products/+page.svelte, src/routes/builder/modal/+page.svelte, src/routes/api-check/forms/timepicker.svelte, various drawer example pages
Replace hidden → open bindings; update modal usage from params → transitionParams; align triggers and handlers to new open semantics and new Drawer props (outsideclose / modal).
v1.11.8Compare Source
Patch Changes
src/lib/carousel/Carousel.svelte
canChangeSlide uses _state.slideDuration; added reactive effect to sync prop slideDuration to internal _state.slideDuration; initial mount still derives from prop.
src/lib/carousel/CarouselIndicators.svelte, src/lib/carousel/Controls.svelte Updated imports and getContext generics to use CarouselState instead of State; no runtime logic changes.
v1.11.6Compare Source
Patch Changes
v1.11.5Compare Source
Patch Changes
v1.11.4Compare Source
Patch Changes
v1.11.3Compare Source
Patch Changes
6e0a070chore: dependencies update794c35afix(api-check): accordion99af59ccleanup: onclose + lib-helpers (#1704)eb695f6Stores (#1703)4fa701efix(api-check): popover1e848aafix(api-check): pagination0171e25fix(Checkbox): classes055b662fix(Radio): classes, labelClass and inputClassv1.11.2Compare Source
Patch Changes
v1.11.1Compare Source
Patch Changes
fix: Tooltip style
v1.11.0Compare Source
Minor Changes
Badges, alerts, banners, modals, toasts, drawers, and form inputs now support a standardized dismiss (close/clear) behavior using event-driven dismissal.
Close buttons across components no longer have direct click handlers but rely on a shared dismissable context, enabling consistent dismissal behavior and external event handling.
Dismissal logic supports event cancellation and bubbling, improving flexibility and predictability of user interactions.
Form components’ clear buttons adopt the dismissable context for clearing inputs.
Documentation examples updated to use new styling prop conventions and remove deprecated inline close handlers.
Introduced a shared dismissable context mechanism to unify dismissal behavior across multiple UI components.
v1.10.22Compare Source
Patch Changes
fix(carousel): reverse swipe direction to match drag gesture
Update swipe logic so dragging left-to-right navigates to the previous
slide, and right-to-left to the next slide. Adjust transition direction
for consistent user experience.
v1.10.21Compare Source
Patch Changes
v1.10.20Compare Source
Patch Changes
fix(package): peerDependencies svelte 5.29 for @attach
fix(classes): update classes for all components
v1.10.19Compare Source
Patch Changes
loadingprop with built-in spinner and auto-disableloading?: booleanprop to Button.svelteloadingis true, the button shows a spinner and becomes disabledv1.10.18Compare Source
Patch Changes
v1.10.17Compare Source
Patch Changes
v1.10.16Compare Source
Patch Changes
dropdown with dynamically positioned element- Removed hardcoded dropdown markup and positioning
- Used $effect and onDestroy for floating cleanup
- Replaced $state(null) with let + non-null assertions for DOM refs
- Improved reactivity by avoiding mutation warnings
v1.10.15Compare Source
Patch Changes
v1.10.14Compare Source
Patch Changes
fix(Tags): new props, unique, availableTags={available}, showHelper, showAvailableTags, and allowNewTags.
feat(classes): upto Select
v1.10.13Compare Source
Patch Changes
feat: classes update
v1.10.12Compare Source
Patch Changes
v1.10.11Compare Source
Patch Changes
v1.10.10Compare Source
Patch Changes
fix(datepicker): Add a guard to avoid re-calling handleDaySelect() if the range is already complete.
problem: Pressing the return/enter key after selecting datepicker range by using mouse doesn't close the calender and selecting today's date.
v1.10.9Compare Source
Patch Changes
v1.10.8Compare Source
Patch Changes
fix: #1684
feat(datepicker): Allow
translationLocaleprop to be reactiveEnsures the calendar's locale updates correctly when
translationLocale(orlocalewhentranslationLocaleisn't explicitly set) changes. This provides independent control over date formatting and calendar translations.v1.10.7Compare Source
Patch Changes
v1.10.6Compare Source
Patch Changes
v1.10.5Compare Source
Patch Changes
v1.10.4Compare Source
Patch Changes
feat(sidebar, drawer): #1664 Fix content visibility and breakpoint conflicts (
10d9aef)Resolves an issue where Sidebar content disappeared on mobile when nested within Drawer. The sidebar tv variant's isOpen: false setting was applying display: hidden, conflicting with Drawer's visibility control.
Changes:
theme.ts: Removed isOpen variant from sidebar tv definition.
Sidebar.svelte: Simplified rendering logic when disableBreakpoints is true, ensuring content always renders.
Usage: Ensures isOpen={!isDrawerHidden} is passed to Sidebar to sync with Drawer's state.
The Drawer now solely controls Sidebar's visibility, eliminating display conflicts.
fix(sidebar): Resolve dynamic resize responsiveness (
c2a5445)Corrects an issue where the standalone Sidebar failed to show/hide responsively on dynamic screen size changes (e.g., dev tools). Modified Sidebar.svelte to ensure the element is always in the DOM and its display is controlled by Tailwind's responsive classes via tailwind-variants in theme.ts.
fix: #1678, #1679
v1.10.3Compare Source
Patch Changes
fix: #1677 Handle nullish values in Input component's defaultHandleInput
Ensures robust handling of value in defaultHandleInput by safely converting it to a string, preventing TypeError when input is cleared or null/undefined.
v1.10.2Compare Source
Patch Changes
fix(carousel): reverse swipe direction to match drag gesture
Update swipe logic so dragging left-to-right navigates to the previous
slide, and right-to-left to the next slide. Adjust transition direction
for consistent user experience.
v1.10.1Compare Source
Patch Changes
loadingprop with built-in spinner and auto-disableloading?: booleanprop to Button.svelteloadingis true, the button shows a spinner and becomes disabledv1.10.0Compare Source
Minor Changes
v1.9.0Compare Source
Minor Changes
v1.8.6Compare Source
Patch Changes
feat: add elementRef prop to Datepicker
Enables programmatic control of the input element (focus, select, blur).
Consistent with FloatingLabelInput API.
v1.8.5Compare Source
Patch Changes
feat: add translationLocale prop to separate date formatting from UI language
Allows using different locales for date formatting vs UI text translation.
Maintains backward compatibility - translationLocale defaults to locale.
Example: locale="de-DE" translationLocale="en-US" gives German date format with English text.
v1.8.4Compare Source
Patch Changes
v1.8.3Compare Source
Patch Changes
v1.8.2Compare Source
Patch Changes
2173d5fdocs: wysiwyg: add accordion for app.css updateb1fffafdocs: wysiwyg: add accordion for app.cssa5745dcfix: emoji in wysiwyg pagef9c0990feat: editor: emoji update4fe291dfix: #1566 - quick restart (#1652)adaa7e8fix: #1623 (#1650)2b62607docs: texteditor: update default editor083484adocs: textediConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.