primereact v8.5.0 Release Notes
Release Date: 2022-09-07 // over 1 year ago-
Implemented New Features and Enhancements:
- Tooltip: Both 'focus' and 'hover' events cannot be set at the same time #3241
- Carousel : Add new showIndicators/showNavigators attributes #3232
- 👍 Checkbox/RadioButton: No support for selecting option with keyboard #3221
- Rating: Add icon templates #3219
- Message: Override Icon using icon attribute #3196
- 🚚 Button: Add visible property to remove from DOM #3193
- 🔨 Keyfilter: refactor to use event.key #3189
- ➕ Add prettier to standardize formatting #3188
- FileUpload: Access to files in the FileUpload Component #3174
- MenuModel property for visibility like in Vue #3169
- TreeSelect: Add collapseAll and expandAll methods #2964
🛠 Fixed bugs:
- Column: ColumnBodyRowEditorOptions type is missing "element" in type definition #3245
- ConfirmPopup: dismissable property not working #3233
- Split Button throws error when expanding the menu. #3228
- RadioButton/Checkbox: label no longer works to select item #3220
- Toast: Allow us to specify our own ids for each ToastMessage #3209
- ConfirmPopup: Сomponent is not hidden when using the hide function #3202
- ConfirmDialog and ConfirmPopup: onHide event bug #3197
- Calendar: monthpicker disabled using min/max #3192
- Menubar: hide menu if no items in model #3190
- 📱 Dialog: Responsive breakpoints no longer working #3184
- Animation of the floating label doesn't work in Chips #3181
- ⬇️ Dropdown: Unmounting focused dropdown throws TypeError #3179
- InputTextarea: wrong ref type #3172
- Dialog: blockScroll not working #3166
- Dialog: Flickering #3122
- AutoComplete: shows "[object Object]" if value object instance is not one of suggestions #1392
- Messages: Add content to TypeScript #3246
- FileUpload: Fix TypeScript FileUploadSelectParams #3235
Previous changes from v8.4.0
-
Implemented New Features and Enhancements:
- FileUpload: Needed Event: onBeforeSelect #3134
- DataTable: Add setting to sort null records at the beginning when in ascending order like old versions of PrimeReact #3114
🛠 Fixed bugs:
- Dialog: blockScroll not working #3166
- InputNumber: getInput() returns the wrong reference #3161
- Calendar: does not change "view" dynamicly #3153
- ⏪ DataTable.restoreTableState does not restore column width #3150
- RadioButton/Checkbox: onChange event is called for each click #3148
- PickList - Selection Change properties throw errors #3147
- 🛠 Calendar: Min/Max fixes ported from PrimeFaces #3125
- Calendar: TouchUI dismissal issues #3111
- ⚡️ InputNumber: Tab does not fire update events, meaning inputNumbers do not call callbacks in datatables #3109
- Tree: Custom filter broken due to overwritten props in useImperativeHandle hook. #3107
- Chips: keyfilter #3100
- Editor: Explicit import of quill.js dependency doesn't allow for single pages with inline scripting #3097
- ⬇️ Dropdown: Required attribute doesn't work #3092
- TreeSelect: props.panelFooterTemplate doesn't work #3088
- Tooltip: If the the mouse hover ends before showDelay is reached, then the tooltip won't go away. #3083
- Mention, InputText, InputTextArea and Password do not maintain p-filled properly #3081
- 💅 StyleClass: Bug with "position: fixed" on chromium family only, firefox works OK #3080
- OverlayPanel: Dismissable is ignored #3070
- FileUpload: Ability to add file from variable #3044
- ⚡️ Editor: 'Maximum update depth exceeded' on pasting formatted text #2271
- ⬇️ Dropdown: Wrong event value on OnBlur #2224
- ⬇️ Dropdown: search functionality can't find item starting with "+" key #2202