9.4.0 (2023-05-12)
Full Changelog
Implemented New Features and Enhancements:
- New passthrough(pt) property implementation for Button Components #4360
- New passthrough(pt) property implementation for Overlay Components #4359
- New passthrough(pt) property implementation for Misc Components #4352
- New passthrough(pt) property implementation for Panel Components #4293
- Events: Forward preventDefault, stopPropagation from original event #4375
- MultiSelect: expose selected value in onChange event #4366
- RadioButton/Checkbox: Add
onClick
event #4356 - Toast/Messages: Fix updates incorrectly updating older version of the state #4350
- DataTable: event.preventDefault() not working in cell edit events #4339
- DataTable:
showHeaders={false}
option #4337 - DataTable: Custom icon prop for filter icon #4327
- Dialog: Maximized should not have rounded borders? #4310
- ColorPicker: Styling the Input #4267
- Panel: Footer Option #4200
- EmptyFilterMessage does not work on Dropdown with virtualscroll #4193
- Dropdown: Footer Template #4026
- Toast+Sidebar: Closing toast closes sidebar #3977
- Datatable : Export custom header export to CSV #3975
- DataTable - Impossible to implement Expandable Row Groups with Row Expansion #2213
Fixed bugs:
- Calendar: disabledDates prop not working for month #4370
- useSessionStorage Hook: initialization issue #4353
- InputText/InputTextArea: .p-filled class/isFilled bool not resetting after setValue("") #4351
- Dropdown: When using groups and filter options, if optionGroupChildren is set to a different name other than items, filter stops working properly #4348
- DIalog: modal prop is not always respected #4334
- DataTable preventDefault NOT WORKING #4333
- Button: No margin/padding between button text and loading spinner #4320
- Dialog: body scroll is not restored when closing maximized Dialog #4313
- SpeedDial:
buttonTemplate
not working #4305 - Carousel: onPageChange and autoplayInterval does not work together #4301
- Image: Properties e.g. crossOrigin are only applied to the preview and not the full image #4300
- Calendar: time select updates the parent component state through props.value #4298
- FileUpload: console error #4294
- DataTable: sort icon will be resized if the column title is multiline. #4283
- ConfirmDialog: Event triggers multiple times if users spam Enter / Double click on button #4168
- Calendar: disabledDays prop also disable months #4015
- Galleria: Undefined imgSrc if
autoplay
with circular={false}
#3973 - DataTable: Resizing headers in expand mode does not work correctly #3970
- Dialog: Performing "onMouseDown" inside the Dialog and "onMouseUp" outside of it closes the dialog when "dismissableMask" is true #3962
- TreeTable : Support Custom Templating in Header #3946
- DataTable: Resize column place is not correct #3795
- Tooltip: registering show/hide events twice on each target #3701