10.0.0 (2023-09-28)
Full Changelog
Breaking Changes:
- Theme updates: change
:focus
to :focus-visible
#4972 - New @layer implementation #4959
- Core: Drop Internet Explorer Support #3238
Implemented New Features and Enhancements:
- Add / Update OG Image #4970
- SlideMenu: SlideMenu with
popup
prop passed doesnot close on Escape keypress. #4961 - Dialog: component scrollbar shift #4958
- ConfirmPopup: Escape key does not close the popup. #4952
- Multiselect: Display labels of selected items in filtered component #4944
- Update Lara theme font to Inter Var #4942
- Dialog: blockScroll + visible + fullscreen mode gives unexpected behavior if dialog is unmounted while visible #4940
- Add gtag manager #4900
- Dropdown: allow to set label's class name via the api #4877
- FileUpload: Localize pending and file sizes #4872
- Calendar: Missing
slotChar
prop #4866 - AutoComplete: required property doesn't exist #4858
- OverlayPanel: does not reposition itself when its content forces its size to change #4819
- TreeTable: There's not a way to get the data after a change #4816
- Autocomplete: selectionLimit ux enhancement #4784
- SSR: Support Server Component #4634
- Add
unstyled
mode for all components #4602
Fixed bugs:
- Messages: Icon shrinks as text in message grows larger #4977
- Image: Image Preview shows a browser scrollbar. #4963
- Tree Table: Footer is defined as a function but it doesn't work #4960
- MegaMenu: click not navigating to
url
#4956 - FileUpload: Input Triggered on Any Mouse Click #4948
- Dialog: When using blockScroll and the dialog is unmounted while being visible, scrolling continues to be blocked #4938
- Password: onKeyDown event is triggered twice. #4934
- Menu | MenuItem API id property is ignored #4932
- Ripple: Has no effect on touch enabled desktop screens #4909
- Slider error on mobile devices #4906
- Calendar: Multiple Month/Year selection mode not highlighting selected month #4892
- Build: missing
components/lib/common/Common.css
#4889 - InputMask: Autofocus crashes #4882
- InputNumber: Doesn't allow minus sign in currency mode #4875
- Toast: Toast Icon is too small when there is long text #4873
- DataTable: conditional row reorder shows "false" instead of hiding reorder icon #4854
- AutoComplete: can't remove item #4848
- DataTable filterDisplay="menu", Uncaught TypeError #4845
- Avatar: shape="circle" is not working #4839
- Password: tabIndex duplication #4836
- Calendar: Class ".p-inputwrapper-focus" is not removed when the input is unfocused #4834
- DataTable: editorCallback does not update a value if the field name of column has nested elements #4814
- Calendar: disabledDays do affect year to be also disabled #4803
- Context: setInputStyle("filled") doesn't switch the style #4799
- Ripple: Ripple effect not working in some instances #4153
- Calendar: Changing Calendar input (with mask) clears the rest of the form's state #4030
- Datatable: onValueChange with Removable Sort #3133