Skip to content

front: bump ion-rangeslider from 2.3.2 to 2.4.0 in /front - #18444

Merged
SharglutDev merged 1 commit into
devfrom
dependabot/npm_and_yarn/front/ion-rangeslider-2.4.0
Sep 7, 2026
Merged

front: bump ion-rangeslider from 2.3.2 to 2.4.0 in /front#18444
SharglutDev merged 1 commit into
devfrom
dependabot/npm_and_yarn/front/ion-rangeslider-2.4.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 4, 2026

Copy link
Copy Markdown
Contributor

Bumps ion-rangeslider from 2.3.2 to 2.4.0.

Release notes

Sourced from ion-rangeslider's releases.

2.4.0

  • New onInit callback fires once when the slider is created and its first render is done
  • New drag_over_limit option lets a dragged handle push the other handle instead of stopping at it (mouse/touch drag only)
  • New min_prefix/max_prefix options add a prefix wherever the minimum or maximum value appears, including a from/to bubble that lands on it
  • New prettify_grid/prettify_min_max options format the grid and the min/max labels separately from prettify
  • New prettify_all_values option runs prettify on non-numeric values entries too
  • prettify now also accepts the name of a window-global function as a string, checked against a denylist to block arbitrary code execution
  • result now also mirrors from_min, from_max, to_min and to_max
  • to_max is now applied at initial render, not only afterward
  • Arrow-key step no longer doubles when moving the whole interval in drag_interval mode, 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
Changelog

Sourced from ion-rangeslider's changelog.

ion.rangeSlider

Support the plugin on GitHub sponsors

Update History

Version 2.4.1. September 02, 2026

  • drag_interval: dragging the whole interval by its bar fires one onChange per step instead of two, and the event no longer reports the interval one step wider than it is. On sliders with a visible handle the first leftward step now fires after one step of mouse travel, where it used to need more. Dragging the bar past the left limit keeps the left edge pinned at from_min (or min)
  • Values mode: the callback data object now has min_pretty and max_pretty (they were undefined), and from_pretty/to_pretty hold the prettified entry the handle bubble shows rather than the prettified index. A custom prettify function is called with real entries only, once per entry when the slider is built or updated. The index-based calls and the stray 0 calls are gone
  • The slider renders correctly inside display: flex and inline-flex containers: .irs now declares width: 100%. Block layouts are unaffected
  • README: the "Callback data" section now says which fields hold the index and which hold the value in values mode
  • Tests: pinned that a Tab-key focus never changes the value (the fix itself shipped in 2.4.0)
  • Issues: #319, #557, #577, #639, #661, #776

Version 2.4.0. August 30, 2026

  • New onInit callback fires once when the slider is created and its first render is done
  • New drag_over_limit option lets a dragged handle push the other handle instead of stopping at it (mouse/touch drag only)
  • New min_prefix/max_prefix options add a prefix wherever the minimum or maximum value appears, including a from/to bubble that lands on it
  • New prettify_grid/prettify_min_max options format the grid and the min/max labels separately from prettify
  • New prettify_all_values option runs prettify on non-numeric values entries too
  • prettify now also accepts the name of a window-global function as a string, checked against a denylist to block arbitrary code execution
  • result now also mirrors from_min, from_max, to_min and to_max
  • to_max is now applied at initial render, not only afterward
  • Arrow-key step no longer doubles when moving the whole interval in drag_interval mode, 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

Version 2.3.2. August 24, 2026

  • Keyboard controls in double mode now work on focus, without needing a mouse click first
  • Arrow-key step no longer doubles on the single, from and to handles. drag_interval whole-interval stepping is unchanged, tracked in #825
  • Fixed the caller's values array being mutated by the plugin
  • Fixed IE8 syntax hazards in the unminified source (trailing comma, console guard)
  • Corrected the readme defaults table
  • Removed Bower support
  • Added build/test/release tooling and CI (npm run build/test, GitHub Actions), with CI covering jQuery 1.8.3 through 4.0.0, full and slim builds
  • Issues: #506, #696, #759, #797, #798, #799, #818

Version 2.3.1. December 19, 2019

  • Website update
  • Minor bugfixes

Version 2.3.0. December 11, 2018

  • Website update
  • Big skins update
  • Minor bugfixes

Version 2.2.0. June 21, 2017

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [ion-rangeslider](https://github.com/IonDen/ion.rangeSlider) from 2.3.2 to 2.4.0.
- [Release notes](https://github.com/IonDen/ion.rangeSlider/releases)
- [Changelog](https://github.com/IonDen/ion.rangeSlider/blob/master/history.md)
- [Commits](IonDen/ion.rangeSlider@2.3.2...2.4.0)

---
updated-dependencies:
- dependency-name: ion-rangeslider
  dependency-version: 2.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added area:front Work on Standard OSRD Interface modules dependencies Pull requests that update a dependency file labels Sep 4, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner September 4, 2026 18:28
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file area:front Work on Standard OSRD Interface modules labels Sep 4, 2026
@SharglutDev
SharglutDev added this pull request to the merge queue Sep 7, 2026
Merged via the queue into dev with commit bfebfe5 Sep 7, 2026
38 checks passed
@SharglutDev
SharglutDev deleted the dependabot/npm_and_yarn/front/ion-rangeslider-2.4.0 branch September 7, 2026 07:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:front Work on Standard OSRD Interface modules dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant