Skip to content

Conversation

@larsrickert
Copy link
Collaborator

@larsrickert larsrickert commented Dec 22, 2025

Relates to #4457

OnyxUnstableSlider is renamed to OnyxSlider and is now considered to have a stable API.
Therefore, no breaking changes will be introduced from now on within major versions. The OnyxUnstableSliderControl component has been removed and integrated into the OnyxSlider directly.

Changes to the last unstable version:

  • when control="icon" is set, the icon buttons will no longer be focusable via keyboard because its redundant (slider can already be changed with arrow keys). When clicking the icon buttons, the tooltip will now be shown automatically
  • when labelled marks are used, the tooltip will now be positioned top
  • remove disableTooltip property in favor of new tooltip property that also allows customizing the tooltip value
  • removed errorMessages and successMessages property which were inconsistent with other form components. Use error and success instead
  • fix: error message not shown when slider is touched

Checklist

  • The added / edited code has been documented with JSDoc
  • If a new component is added, at least one Playwright screenshot test or functional test is added
  • A changeset is added with npx changeset add if your changes should be released as npm package (because they affect the library usage)
  • I have performed a self review of my code ("Files changed" tab in the pull request)
  • All relevant changes are documented in the documentation app (folder apps/docs) if needed

@larsrickert larsrickert requested a review from a team as a code owner December 22, 2025 09:16
@changeset-bot
Copy link

changeset-bot bot commented Dec 22, 2025

🦋 Changeset detected

Latest commit: 874dafc

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 6 packages
Name Type
@sit-onyx/headless Minor
sit-onyx Minor
@sit-onyx/chartjs-plugin Major
@sit-onyx/nuxt-docs Major
@sit-onyx/nuxt Major
@sit-onyx/vitepress-theme Major

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@JoCa96 JoCa96 self-assigned this Dec 22, 2025
@larsrickert larsrickert force-pushed the larsrickert/4457-stable-slider branch from 15c27c8 to 9cbf449 Compare December 29, 2025 07:43
@larsrickert larsrickert force-pushed the larsrickert/4457-stable-slider branch from 9cbf449 to d3f3fe1 Compare January 7, 2026 09:59
@larsrickert larsrickert requested a review from JoCa96 January 7, 2026 10:14
@larsrickert larsrickert force-pushed the larsrickert/4457-stable-slider branch from a01bae7 to 4624769 Compare January 9, 2026 13:48
This is an auto-generated pull request. All Playwright screenshots have
been updated.

Co-authored-by: larsrickert <67898185+larsrickert@users.noreply.github.com>
@larsrickert larsrickert requested a review from JoCa96 January 9, 2026 14:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants