Skip to content

v11.15.2

Choose a tag to compare

@tujoworker tujoworker released this 09 Oct 11:42
· 294 commits to release since this release

11.15.2 (2026-10-09)

πŸ› Bug Fixes

  • Autocomplete: keep opening the list when an onKeyDown or onMouseDown is given, and stop statusProps from replacing the input props (#9641, #9651) (399b006, 0a3a590)
  • Bring: keep the address suggestions and call a given onChange when handlers are given (#9644) (c163d84)
  • DatePicker: keep opening the picker when statusProps has an onSubmit (#9608) (cddbbdc)
  • Dialog, Drawer, Modal: keep closing when closeButtonProps has an onClick, forward closeButtonProps to the Dialog close button, and keep the min and max width and contained clicks when a style or onClick is given (#9571, #9618, #9642) (1c62653, f6dd1c9, 06dcdf2)
  • Field.PostalCodeAndCity, Wizard.Buttons: keep the built-in classes when a className is given, and keep the default error messages when postalCode or city has errorMessages (#9603, #9646) (bd72374, 361b3e7)
  • Field.Upload, Upload: wait for slow fileHandler uploads, and show the error, or a translated message when there is none, when a fileHandler or onFileDelete throws (#9721, #9722) (6996c0a, b763553)
  • FieldBlock, Pagination, Skeleton, Tabs, Timeline, Tools.Log: keep the built-in classes and styles when a className or style is given (#9597, #9598, #9600, #9612, #9613, #9615, #9647) (c8d128b, 2e35e32, 6dd00da, 012938f, 8d3709e, 16c7f31, 5c574d5)
  • Filter: align header outline with List (#9719) (fb6ec6e)
  • Filter, List, SkipContent, Upload, Wizard.Step: keep the internal ref when a ref is given (#9652) (d27da1d)
  • Form.Handler, Wizard.Container: prevent hydration mismatches in server-rendered forms by restoring session storage data and mounting the Wizard field prerender after hydration (#9690, #9724) (254e942, 5c4fb72)
  • Form.SubmitButton: stop a previously clicked button, or a submit blocked by validation errors, from hiding the indicator on other buttons (#9636, #9639) (064a265, 223c49b)
  • Form.SubmitConfirmation: stop skipping the confirmation on later submits (#9700) (414824a)
  • Forms: call a given handler together with the built-in one, so fields keep updating their value and validation when htmlAttributes has handlers, and the action buttons keep working when an onClick is given (#9510, #9569) (b2e3a00, 949b229)
  • Forms: keep the form busy until an async onSubmit is done when an async validator finishes first (#9669) (5d81297)
  • HeightAnimation: prevent first-frame content jump, and keep the first paint style when a style is given (#9599, #9696) (4f0f010, f0711c6)
  • HelpButton: call a given onClick and onKeyDown on the inline help button (#9595) (ce8fe6f)
  • InfoCard: keep calling onClose and onAccept when the button props have an onClick, and keep the image class when imgProps has a className (#9622, #9649) (bbf99b1, 4fae354)
  • Input: keep emitting onSubmit from the submit button when an onClick or statusProps is given, and keep the input class and ref when inputAttributes has a className or ref (#9576, #9609, #9617, #9650) (ffbd0db, 6265ee3, c99a63c, fd49430)
  • InputMasked: stop Maskito throwing on input without beforeinput, by updating Maskito to 5.6.0 (#9513) (352dbf2)
  • List: keep the accordion toggling when the header has an onClick, and the Space key activation when an Item.Action link has an onKeyDown (#9573, #9596) (61d6327, e63f8bf)
  • Menu: keep opening the menu when Menu.Button has an onClick, onKeyDown or ref, and keep the keyboard navigation when an onKeyDown is given (#9574, #9653) (deaec44, e8ce687)
  • NumberFormat: keep its classes, hover read-out and tooltip when given a tooltip, mouse handlers or a ref (#9648) (5f31f30)
  • SkipContent: keep skipping to the target when an onClick is given (#9572) (617bc47)
  • Table: keep the row activation when a Tr has an onKeyDown, and call a given row handler when the row is not clickable (#9575, #9583) (92f5707, 30f3376)
  • Tag: keep removing with Backspace or Delete when an onKeyUp is given (#9604) (2f91475)
  • TermDefinition: keep the trigger toggling when an onClick is given (#9582) (a5d0a14)
  • Textarea: avoid a double autoResize measure after an external value (#9537) (df7815b)
  • Tooltip: close open tooltips when a Modal, Dialog or Drawer opens, and keep the tooltip open on hover when onMouseEnter or onMouseLeave is given (#9605, #9697) (799c48e, f021ece)
  • Upload: call a given onDrop or onClick together with the built-in handling, so a drop always lands in the Upload it was dropped on and the file input still resets, and keep the button class when buttonProps has a className (#9601, #9614, #9626, #9637) (5080b72, aaedd16, 0f3f2f7, 6c28759)
  • Wizard.Container: call an async onStepChange that throws only once, and stop an async submit from hanging for 30 seconds when an earlier keepInDOM step was never visited (#9665, #9693) (bcdba86, 93da139)
  • Wizard.NextButton, Wizard.PreviousButton: show the async indicator on the Previous button when going back and on the Next button when going forward, also with the step indicator, instead of on Next or Send (#9640, #9668, #9681, #9683) (45f3cde, 5439682, 7f928fe, 610a29c)

πŸ“ Documentation

  • explain how given props and event handlers are merged with the built-in ones, including for the Forms action buttons and the Field.Selection autocompleteProps and dropdownProps (#9620, #9621, #9625) (0c843f1, 2ce286f, 1b85db8)