- New
onInitcallback fires once when the slider is created and its first render is done - New
drag_over_limitoption lets a dragged handle push the other handle instead of stopping at it (mouse/touch drag only) - New
min_prefix/max_prefixoptions add a prefix wherever the minimum or maximum value appears, including a from/to bubble that lands on it - New
prettify_grid/prettify_min_maxoptions format the grid and the min/max labels separately fromprettify - New
prettify_all_valuesoption runsprettifyon non-numericvaluesentries too prettifynow also accepts the name of a window-global function as a string, checked against a denylist to block arbitrary code executionresultnow also mirrorsfrom_min,from_max,to_minandto_maxto_maxis now applied at initial render, not only afterward- Arrow-key step no longer doubles when moving the whole interval in
drag_intervalmode, completing the fix started in 2.3.2 - Focusing the slider with keyboard navigation no longer fires callbacks on its own; only real interaction does
- Backfilled browser (Playwright) test coverage for existing behavior
- RELEASING.md now includes a GitHub Release creation step
- npm releases are now published from CI via trusted publishing, with provenance
- Issues: #276, #302, #306, #359, #503, #535, #679, #742, #825, #827, #830, #831, #836