Changelog
Version 2.3.1
Released on September 19, 2025
Fixes
- Incorrect location of d.ts files
Version 2.3
Released on September 19, 2025
New features
- TypeScript definitions
Updates
- Core packages migrated from
wx-svelte-*to@svar-uinamespace
API changes with backward compatibility until 3.0:
onclickevent of all menus:actionparameter is renamed tooption- Option
typeproperty is renamed tocomp - Property
itemof a custom component, registered as menu option, is renamed tooption
Fixes
- Slider always has stable
previousparameter and numericvaluein theonchangeevent - DateRangepicker allows to select start date only
- Segmented and Tabs set native tooltip only with option
title
Toolbar
- Item
menuTextproperty is not applied
Comments
- Incorrect rendering of a custom component for messages and contents
Version 2.2.1
Released on August 29, 2025
Fixes
- Using in Salesforce environment
- Comments: Applying default base locale
Version 2.2
Released on July 15, 2025
Updates
- Calendar, DatePicker: ability to set "clear" and "today" buttons separately
- RangeCalendar, DateRangePicker: ability to set "clear", "today" and "done" buttons separately
- Pager: disabling left/right buttons near data edges
- Comments: ability to localize text labels
Fixes
- Default locale is not applied to controls without wrapping them into Locale
- Pager labels are not localized
- Pager
onChangeevent does not fire onpageSizechanges - Combo breaks if its options do not contain current value
- TwoState button styling in pressed state
- MultiCombo does not have visible focus
Breaking changes
- RangeCalendar, DateRangePicker:
doneproperty is removed in favour of thebuttonsarray
Version 2.1.1
Fixes
- Minutes are displayed incorrectly in TimePicker
Version 2.1
New features
- Month and year formats for locales to adjust Calendar header
textOptionsproperty for Combo, RichSelect and MultiCombo to allow separate options for dropdown and text field
Fixes
- ContextMenu breaks parent scrollable container
- Dropdown lists of Combo, RichSelect and MultiCombo do not scroll during keys navigation
- Dropdown Menu is incorrectly positioned near viewport edges
- Popup positioning close to screen edges
- Done button in Calendar does not invoke value change
- Parts in RangeCalendar are not synchronized
- Typos in locales
Version 2.0
New features
- Code is migrated to Svelte 5
- Tasklist widget
- Comments widget
- Clear button has been added to Colorpicker, Colorselect, Combo, Datepicker, Daterangepicker, Richselect, Select, Text
changeevent for all controls;- The initial value of all controls is defined as
valuein properties and in thechangeevent handler
Updates
- Extra parameter for ColorBoard
changeevent
Breaking changes
- Options for controls are defined with
idandlabelkeys instead ofidandname - ContextMenu, ActionMenu and DropdownMenu have the
showmethod instead of thehandlerproperty - Area has been renamed to TextArea
- Timepicker has changed to TimePicker
- Sidearea
closeevent is renamed tocancel - For Modal boxes and
showModalhelper thecancelandconfirmproperties are replaced withcancelandconfirmevents
Version 1.3.1
Fixes
- The locale object lacks language marker
- Incorrect parameter of the
changeevent in Tabbar - Required fields don't have marks in labels
- A disabled Richselect throws an error on click/keydown
- The current month of Calendar doesn't update correctly
Version 1.3.0
Updates
- Improved Popup positioning strategies
Fixes
- Incorrect styling of the right selection marker in Calendar
- Impossible to track input changes in Textarea
Version 1.2.3
Fixes
- closing Menu and Popup when clicking on a disabled control
Version 1.2.1
Fixes
- regression in Popup closing in some cases
Version 1.2
New features
- Common logic for click-outside tracking for Popup and SideArea
- Counter widget added
Updates
- CSS styles are corrected (wx-prefixes, names of the top classes for each widget, error state)
- The Uploader has been removed (wx-svelte-uploader)
- Date formats can be set from the locale
Fixes
changeevent in DatePicker / Calendar
Version 1.1.4
Fixes
- Compatibility with SvelteKit (TypeScript)
Version 1.1.3
Fixes
- Input in an editable DatePicker triggers an immediate value reset
Version 1.1.2
Fixes
- Partial Combo clearing after clicking the "Clean" button