diff --git a/CHANGELOG.md b/CHANGELOG.md index 1fe8fd9ba1..00cd7e12cc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,64 @@ # Changelog +## [8.2.0](https://github.com/primefaces/primereact/tree/8.2.0) (2022-07-06) + +[Full Changelog](https://github.com/primefaces/primereact/compare/8.1.1...8.2.0) + +**Implemented New Features and Enhancements:** + +- Improve virtualScroller implementation on components [\#3037](https://github.com/primefaces/primereact/issues/3037) +- Add autoSize, resizeDelay and loaderIconTemplate properties to VirtualScroller [\#3036](https://github.com/primefaces/primereact/issues/3036) +- Add filter feature to PickList [\#3035](https://github.com/primefaces/primereact/issues/3035) +- Autocomplete: Submit form when hitting enter on input field [\#3033](https://github.com/primefaces/primereact/issues/3033) +- Image: Add 'onError' property [\#3031](https://github.com/primefaces/primereact/issues/3031) +- DataTable: Incorrect order by ASC \(empty values are at the beginning\) [\#3023](https://github.com/primefaces/primereact/issues/3023) +- Placeholder for float label inputs [\#3020](https://github.com/primefaces/primereact/issues/3020) +- Datatable: Can not get table data for Column sortFunction and sortFunction calls only by click in header [\#3019](https://github.com/primefaces/primereact/issues/3019) +- Add color-scheme style to Themes [\#3010](https://github.com/primefaces/primereact/issues/3010) +- Datatable: Add reference to virtualScroller [\#3009](https://github.com/primefaces/primereact/issues/3009) +- Splitter: should support dynamic size prop [\#3006](https://github.com/primefaces/primereact/issues/3006) +- SplitButton: "loading" and "loadingIcon" [\#2995](https://github.com/primefaces/primereact/issues/2995) +- InputMask: Remove `inputRef` for just normal `ref` [\#2971](https://github.com/primefaces/primereact/issues/2971) +- Add id option to MenuItem API [\#2914](https://github.com/primefaces/primereact/issues/2914) +- Improve p-invalid class for InputSwitch [\#2909](https://github.com/primefaces/primereact/issues/2909) +- MegaMenu: Start and End templates like MenuBar [\#2808](https://github.com/primefaces/primereact/issues/2808) +- Chips: Add onKeyDown and KeyFilter [\#2797](https://github.com/primefaces/primereact/issues/2797) +- Calendar: shows future and/or past dates even when minDate and/or maxDate props are set [\#1661](https://github.com/primefaces/primereact/issues/1661) + +**Fixed bugs:** + +- Restrict Toast/Message SeverityType to the only four valid values [\#3021](https://github.com/primefaces/primereact/issues/3021) +- InputMask: Initial value not displayed when inside \ in React 18 [\#3016](https://github.com/primefaces/primereact/issues/3016) +- Tree: Can't switch between nodes with arrow up and arrow down keys if drag feature is enabled [\#3004](https://github.com/primefaces/primereact/issues/3004) +- Editor/Charts: not usable with parceljs [\#2999](https://github.com/primefaces/primereact/issues/2999) +- Badge: 0 as a value passed to a badge does not render properly [\#2997](https://github.com/primefaces/primereact/issues/2997) +- Dialog bottom has no border radius when footer does not exist [\#2990](https://github.com/primefaces/primereact/issues/2990) +- Dialog: Scrolling remains disabled for document even after dialog unmount [\#2981](https://github.com/primefaces/primereact/issues/2981) +- DataTable: Scrollable headers out of sync on column resize [\#2978](https://github.com/primefaces/primereact/issues/2978) +- MultiSelect treats a value of zero for maxSelectedLabels as null [\#2966](https://github.com/primefaces/primereact/issues/2966) +- Calendar: After selecting Today from ButtonBar, Year is not set to current year [\#2961](https://github.com/primefaces/primereact/issues/2961) +- Image: Preview mode do not hide buttons [\#2957](https://github.com/primefaces/primereact/issues/2957) +- ConfirmationDialog: throws TS error in prod build [\#2953](https://github.com/primefaces/primereact/issues/2953) +- Calendar: Selection Month DropDown Item at Index 1 for the first time, Selects Item at Index 2 [\#2948](https://github.com/primefaces/primereact/issues/2948) +- Global Tooltip is not working with data-pr-classname [\#2946](https://github.com/primefaces/primereact/issues/2946) +- DataTable with custom footer cell throws a JS exception [\#2943](https://github.com/primefaces/primereact/issues/2943) +- DataTable: RowReorder handle displayed when table is not set for reordering [\#2935](https://github.com/primefaces/primereact/issues/2935) +- When Toast component is closed, its zIndex does not clear. [\#2928](https://github.com/primefaces/primereact/issues/2928) +- Toast: Long text does not display correctly [\#2926](https://github.com/primefaces/primereact/issues/2926) +- Messages/Toast: fix/add replace\(newMessages\) method [\#2925](https://github.com/primefaces/primereact/issues/2925) +- Frozen columns and non-frozen columns can be reordered with each other in DataTable [\#2923](https://github.com/primefaces/primereact/issues/2923) +- FloatLabel: Incorrect position when using browser autofill [\#2921](https://github.com/primefaces/primereact/issues/2921) +- Avatar: Wrong priority [\#2919](https://github.com/primefaces/primereact/issues/2919) +- The default selected item does not appear in the view on VirtualScroller Listbox [\#2915](https://github.com/primefaces/primereact/issues/2915) +- Inplace: Initial state not reflected when active is provided as true [\#2904](https://github.com/primefaces/primereact/issues/2904) +- Tooltip: data-pr-position doesn't change where the tooltip goes [\#2878](https://github.com/primefaces/primereact/issues/2878) +- DataTable: Filter Menu not displayed when inside \ in React 18 [\#2777](https://github.com/primefaces/primereact/issues/2777) +- Calendar: Does not respect minDate in format 12h with timeOnly=true. [\#2607](https://github.com/primefaces/primereact/issues/2607) +- DataTable with scrollHeight="flex" and virtualScrollerOptions shows nothing [\#2531](https://github.com/primefaces/primereact/issues/2531) +- DataTable resize visual bugs [\#2433](https://github.com/primefaces/primereact/issues/2433) +- Calendar triggers onChange event twice when mask property is set [\#2018](https://github.com/primefaces/primereact/issues/2018) +- Checkbox/Radio: Do not scroll page on click [\#1879](https://github.com/primefaces/primereact/issues/1879) + ## [8.1.1](https://github.com/primefaces/primereact/tree/8.1.1) (2022-05-19) [Full Changelog](https://github.com/primefaces/primereact/compare/8.1.0...8.1.1)