diff --git a/CHANGELOG.md b/CHANGELOG.md index a3bc46385..44e40265a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,23 +1,237 @@ # Changelog -[3.29.2](https://github.com/primefaces/primevue/tree/3.29.2) (2023-05-31) +## [3.33.0](https://github.com/primefaces/primevue/tree/3.33.0) (2023-09-01) + +[Full Changelog](https://github.com/primefaces/primevue/compare/3.32.2...3.33.0) + +**Breaking Changes:** + +- Rename `merge` and `useMergeProps` options with `mergeSections` and `mergeProps` options on `usePassThrough` method [\#4342](https://github.com/primefaces/primevue/issues/4342) + +**Deprecated:** + +- `to` option deprecation of MenuModel for Menu components [\#4372](https://github.com/primefaces/primevue/issues/4372) +- Vue-Router deprecation in Menu components [\#4351](https://github.com/primefaces/primevue/issues/4351) + +**Implemented New Features and Enhancements:** + +- Menu: new `submenuheader` slot [\#4352](https://github.com/primefaces/primevue/issues/4352) +- SplitButton: MenuIcon [\#4201](https://github.com/primefaces/primevue/issues/4201) + +**Fixed bugs:** + +- FileUpload: drag over border implementation bug [\#4371](https://github.com/primefaces/primevue/issues/4371) +- Dialog: drag cannot work as expected [\#4367](https://github.com/primefaces/primevue/issues/4367) +- Testing components will throw a `Cannot read properties of undefined (reading 'unstyled')` error [\#4360](https://github.com/primefaces/primevue/issues/4360) +- VirtualScroller: Unstyled mode is removing needed classes for core functionality [\#4348](https://github.com/primefaces/primevue/issues/4348) +- Component Name: Splitter [\#4341](https://github.com/primefaces/primevue/issues/4341) +- DataTable: v-model:editingRows is not reactive when changed from outside [\#4337](https://github.com/primefaces/primevue/issues/4337) +- DataTable: PT Options missing for Expansion Row Cell [\#4306](https://github.com/primefaces/primevue/issues/4306) +- Calendar: Accessibility features broken when hour-format="12" [\#4287](https://github.com/primefaces/primevue/issues/4287) +- SplitButton: Not rendering icon slot without icon property [\#4200](https://github.com/primefaces/primevue/issues/4200) +- Dialog: Draggable fails if Dialog contains a TabView/TabPanel [\#4182](https://github.com/primefaces/primevue/issues/4182) + +## [3.32.2](https://github.com/primefaces/primevue/tree/3.32.2) (2023-08-23) + +[Full Changelog](https://github.com/primefaces/primevue/compare/3.32.1...3.32.2) + +**Implemented New Features and Enhancements:** + +- PassThrough: component option improvements [\#4322](https://github.com/primefaces/primevue/issues/4322) + +**Fixed bugs:** + +- \[AutoComplete\] wrong removetokenicon pt implementation [\#4320](https://github.com/primefaces/primevue/issues/4320) +- \[Editor\] - Tailwind theme is not working. Structure needs adjustments [\#4317](https://github.com/primefaces/primevue/issues/4317) +- Dialog: Uncaught TypeError: getComputedStyle is not a function [\#4312](https://github.com/primefaces/primevue/issues/4312) +- Toast message content overflows the toast border [\#4309](https://github.com/primefaces/primevue/issues/4309) +- Column: `colspan` only applied to `thead>tr>td` but should be applied to `tbody>tr>td` [\#4307](https://github.com/primefaces/primevue/issues/4307) +- Calendar: Icon classes not being correctly exposed [\#4305](https://github.com/primefaces/primevue/issues/4305) +- Listbox: Typing filtericon slot does not expose class [\#4304](https://github.com/primefaces/primevue/issues/4304) +- Sidebar: Icon classes not being correctly exposed [\#4303](https://github.com/primefaces/primevue/issues/4303) +- Toast: Icon classes not being correctly exposed [\#4302](https://github.com/primefaces/primevue/issues/4302) +- Dialog: Draggable Fails [\#4298](https://github.com/primefaces/primevue/issues/4298) +- Datatable Cell Edit: Numpad Enter not saving new data on InputNumber [\#4292](https://github.com/primefaces/primevue/issues/4292) + +## [3.32.1](https://github.com/primefaces/primevue/tree/3.32.1) (2023-08-18) + +[Full Changelog](https://github.com/primefaces/primevue/compare/3.32.0...3.32.1) + +**Implemented New Features and Enhancements:** + +- Improve `usePassThrough` method [\#4289](https://github.com/primefaces/primevue/issues/4289) +- SelectButton: passthrough option [\#4286](https://github.com/primefaces/primevue/issues/4286) +- Locale performance updates with large datasets [\#4285](https://github.com/primefaces/primevue/issues/4285) +- Baseicon: Content Security Policy \(CSP\) violation [\#4271](https://github.com/primefaces/primevue/issues/4271) +- FileUpload: Class .p-fileupload-highlight is missing [\#4129](https://github.com/primefaces/primevue/issues/4129) +- DataTable: Slow filter and sort performance with large datasets [\#4007](https://github.com/primefaces/primevue/issues/4007) +- Dropdown: Show Clear Keyboard Binding [\#3834](https://github.com/primefaces/primevue/issues/3834) + +**Fixed bugs:** + +- Sidebar: using unstyled mode and Tailwind theme, the :modal="false" doesn't work. Can't disable the modal layer. [\#4288](https://github.com/primefaces/primevue/issues/4288) +- Unstyled Mode: Tailwind - only refers to a type [\#4280](https://github.com/primefaces/primevue/issues/4280) +- Disabled prop on Password component not working [\#4279](https://github.com/primefaces/primevue/issues/4279) +- usePassThrough: Components with function as their value doesn't seem to work properly [\#4278](https://github.com/primefaces/primevue/issues/4278) +- DataTable in expand mode resizing problem [\#4277](https://github.com/primefaces/primevue/issues/4277) +- Slot function options .d.ts typing fixes [\#4274](https://github.com/primefaces/primevue/issues/4274) +- Sidebar: Tailwind transitions do not work for all positions [\#4272](https://github.com/primefaces/primevue/issues/4272) +- Datatable: Menu Filter Icon Click Causes Column to Sort [\#4268](https://github.com/primefaces/primevue/issues/4268) +- Button: iconClass is not assigned when component is unstyled [\#4265](https://github.com/primefaces/primevue/issues/4265) +- Dropdown: Invalid slot typings [\#4263](https://github.com/primefaces/primevue/issues/4263) +- Unexpected behavior of the ConfirmDialog component during dragging process [\#4251](https://github.com/primefaces/primevue/issues/4251) +- ColorPicker: baseZIndex is unused [\#4228](https://github.com/primefaces/primevue/issues/4228) +- Calendar: increment minute [\#4207](https://github.com/primefaces/primevue/issues/4207) +- Message: Icon shrinks when text in message wraps to new lines. [\#3966](https://github.com/primefaces/primevue/issues/3966) +- Dialog, Sidebar: Not working if v-model:visible is changed quickly [\#3940](https://github.com/primefaces/primevue/issues/3940) +- DataTable: Grouping with Pagination is Broken [\#3896](https://github.com/primefaces/primevue/issues/3896) +- rowGroup feature is not working with paginator in PrimeVue's DataTable [\#3858](https://github.com/primefaces/primevue/issues/3858) +- Image: want set preview to fullscreen [\#2947](https://github.com/primefaces/primevue/issues/2947) +- Buttongroup with outlined buttons [\#2238](https://github.com/primefaces/primevue/issues/2238) + +## [3.32.0](https://github.com/primefaces/primevue/tree/3.32.0) (2023-08-11) + +[Full Changelog](https://github.com/primefaces/primevue/compare/3.31.0...3.32.0) + +**Breaking Changes:** + +- Update `Tailwind` package in core [\#4255](https://github.com/primefaces/primevue/issues/4255) + +**Implemented New Features and Enhancements:** + +- Add `usePassThrough` method to customize default PT objects [\#4257](https://github.com/primefaces/primevue/issues/4257) +- AutoComplete: loading state [\#4253](https://github.com/primefaces/primevue/issues/4253) +- Add `Content Security Policy (CSP)` config [\#4241](https://github.com/primefaces/primevue/issues/4241) +- Core unstyled mode updates [\#4235](https://github.com/primefaces/primevue/issues/4235) +- Datatable: Cell Edit Numpad Enter not working [\#4232](https://github.com/primefaces/primevue/issues/4232) +- Add `transition` option to Pass Through\(PT\) of components [\#4231](https://github.com/primefaces/primevue/issues/4231) +- Add custom `global.css` option to Pass Through\(PT\) [\#4230](https://github.com/primefaces/primevue/issues/4230) +- Avatar: Return target in error event callback [\#4222](https://github.com/primefaces/primevue/issues/4222) +- Password: add "@change" event [\#4219](https://github.com/primefaces/primevue/issues/4219) +- PT context improvemens [\#4211](https://github.com/primefaces/primevue/issues/4211) + +**Fixed bugs:** + +- Dropdown: Click on icon line is ignored [\#4259](https://github.com/primefaces/primevue/issues/4259) +- Vue Tooltip: Flickering Issue [\#4256](https://github.com/primefaces/primevue/issues/4256) +- Image: preview button is missing `type="button"` and submits forms by default [\#4249](https://github.com/primefaces/primevue/issues/4249) +- SpeedDial: tooltip not working on speed dial [\#4238](https://github.com/primefaces/primevue/issues/4238) +- Dialog: unstyled mode pointer-event defects [\#4237](https://github.com/primefaces/primevue/issues/4237) +- Toast: Toast Icon is too small [\#4234](https://github.com/primefaces/primevue/issues/4234) +- Datatable: Filtering with grouping not working [\#4229](https://github.com/primefaces/primevue/issues/4229) +- Dropdown: Incorrect prop declaration [\#4225](https://github.com/primefaces/primevue/issues/4225) +- RadioButton: pt prop has incorrect type [\#4202](https://github.com/primefaces/primevue/issues/4202) +- TreeSelect: p-treeselect-items-wrapper is missing [\#4145](https://github.com/primefaces/primevue/issues/4145) +- SplitButton: menu icon not visible in large size [\#4028](https://github.com/primefaces/primevue/issues/4028) +- DataTable and TreeTable: Column sorting not working correctly when using custom header template [\#3702](https://github.com/primefaces/primevue/issues/3702) + +## [3.31.0](https://github.com/primefaces/primevue/tree/3.31.0) (2023-07-25) + +[Full Changelog](https://github.com/primefaces/primevue/compare/3.30.2...3.31.0) + +**Implemented New Features and Enhancements:** + +- Tailwind Theme for Unstyled Mode [\#4205](https://github.com/primefaces/primevue/issues/4205) +- PT context improvements [\#4196](https://github.com/primefaces/primevue/issues/4196) +- Add item parameter to menuitem options for pt property [\#4190](https://github.com/primefaces/primevue/issues/4190) + +**Fixed bugs:** + +- Bootstrap: Breadcrumb icon fix [\#4195](https://github.com/primefaces/primevue/issues/4195) +- CascadeSelect unstyled mode defect [\#4192](https://github.com/primefaces/primevue/issues/4192) +- InputSwitch: pt prop has incorrect type [\#4187](https://github.com/primefaces/primevue/issues/4187) +- TabView: ID used in aria-controls does not exist on panel content div [\#4181](https://github.com/primefaces/primevue/issues/4181) +- Dropdown: default optionLabel and default optionValue are null \(but doc say, default to label and value\) [\#4174](https://github.com/primefaces/primevue/issues/4174) +- Image: Preview not closing on escape click [\#4089](https://github.com/primefaces/primevue/issues/4089) + +## [3.30.2](https://github.com/primefaces/primevue/tree/3.30.2) (2023-07-20) + +[Full Changelog](https://github.com/primefaces/primevue/compare/3.30.1...3.30.2) + +**Implemented New Features and Enhancements:** + +- Rename `button` and `buttonIcon` pt options with `closeButton` and `closeIcon` options in Message and Toast [\#4159](https://github.com/primefaces/primevue/issues/4159) +- DataTable & TreeTable: new `size` property [\#4156](https://github.com/primefaces/primevue/issues/4156) +- Improve `pt` syntax for 'class' definitions [\#4150](https://github.com/primefaces/primevue/issues/4150) +- PT context improvements [\#4149](https://github.com/primefaces/primevue/issues/4149) + +**Fixed bugs:** + +- TabMenu: disabled item defect & accessibility improvements [\#4169](https://github.com/primefaces/primevue/issues/4169) +- OverlayPanel: Toggle on list of focusable elements forces screen jump [\#4167](https://github.com/primefaces/primevue/issues/4167) +- Global pt implementation defects [\#4163](https://github.com/primefaces/primevue/issues/4163) +- Multiselect: Custom checkbox render issue [\#4152](https://github.com/primefaces/primevue/issues/4152) + +## [3.30.1](https://github.com/primefaces/primevue/tree/3.30.1) (2023-07-14) + +[Full Changelog](https://github.com/primefaces/primevue/compare/3.30.0...3.30.1) + +**Implemented New Features and Enhancements:** + +- Button: remove margin from default style [\#4139](https://github.com/primefaces/primevue/issues/4139) +- Improve `pt` options on components that use helper component [\#4136](https://github.com/primefaces/primevue/issues/4136) +- Pass Through Props: Syntactic improvement suggestion [\#4125](https://github.com/primefaces/primevue/issues/4125) +- PT context improvements [\#4124](https://github.com/primefaces/primevue/issues/4124) + +**Fixed bugs:** + +- TreeTable: Sorting does not work when clicking at the header title [\#4138](https://github.com/primefaces/primevue/issues/4138) +- Selection\(multiple and single\) not working in TreeTable [\#4133](https://github.com/primefaces/primevue/issues/4133) +- The types in PrimeVue config are not accessible [\#4122](https://github.com/primefaces/primevue/issues/4122) +- Browser CDN mode is not working as expected [\#4121](https://github.com/primefaces/primevue/issues/4121) +- TypeScript: changeTheme is not declared [\#4118](https://github.com/primefaces/primevue/issues/4118) +- Panel: Wrong prop type in `header` slot [\#4086](https://github.com/primefaces/primevue/issues/4086) + +## [3.30.0](https://github.com/primefaces/primevue/tree/3.30.0) (2023-07-10) + +[Full Changelog](https://github.com/primefaces/primevue/compare/3.29.2...3.30.0) + +**Implemented New Features and Enhancements:** + +- InputText: `size` property [\#4106](https://github.com/primefaces/primevue/issues/4106) +- Add `hooks` keyword to `pt` options to access all lifecycle methods on components and directives [\#4103](https://github.com/primefaces/primevue/issues/4103) +- Pass all emits to templates on DynamicDialog [\#4102](https://github.com/primefaces/primevue/issues/4102) +- Improve `pt` options on components that use helper component [\#3983](https://github.com/primefaces/primevue/issues/3983) +- Add `unstyled` mode for all components [\#3965](https://github.com/primefaces/primevue/issues/3965) + +**Fixed bugs:** + +- Button: Button width is to small when have a icon and a badge only [\#4083](https://github.com/primefaces/primevue/issues/4083) +- SplitButton: aria-expanded not set correctly [\#4065](https://github.com/primefaces/primevue/issues/4065) +- Toast: Crashing when no severity value is provided [\#4063](https://github.com/primefaces/primevue/issues/4063) +- Positioning defect PrimeVue Button with icon slot [\#4042](https://github.com/primefaces/primevue/issues/4042) +- Tooltip: showDelay still triggers Tooltip when original element is removed [\#4029](https://github.com/primefaces/primevue/issues/4029) +- tooltip: hideDelay is not defined [\#4025](https://github.com/primefaces/primevue/issues/4025) +- `pt` implementation defects [\#4024](https://github.com/primefaces/primevue/issues/4024) +- FocusTrap.js writes to read-only property `classList` which causes test failures under happy-dom [\#4015](https://github.com/primefaces/primevue/issues/4015) +- The `getScrollableParents` method throws a exception in shadow dom [\#4014](https://github.com/primefaces/primevue/issues/4014) +- TreeTable: event propagation issue [\#4010](https://github.com/primefaces/primevue/issues/4010) +- Dynamic clipPath support for icons [\#3959](https://github.com/primefaces/primevue/issues/3959) +- Accordion: pt options for root applied twice [\#3955](https://github.com/primefaces/primevue/issues/3955) +- InputNumber: Incorrect formatting when in decimal mode with a suffix \(maybe all the time\) [\#3382](https://github.com/primefaces/primevue/issues/3382) + +**Deprecated:** + +- The `primevue[.min].css` has been deprecated [\#4110](https://github.com/primefaces/primevue/issues/4110) + +## [3.29.2](https://github.com/primefaces/primevue/tree/3.29.2) (2023-05-31) [Full Changelog](https://github.com/primefaces/primevue/compare/3.29.1...3.29.2) **Fixed bugs:** -- Datatable: Custom checkbox render issue [\#4003](https://github.com/primefaces/primevue/issues/4003) +- Datatable: Custom checkbox render issue [\#4003](https://github.com/primefaces/primevue/issues/4003) -[3.29.1](https://github.com/primefaces/primevue/tree/3.29.1) (2023-05-15) +## [3.29.1](https://github.com/primefaces/primevue/tree/3.29.1) (2023-05-15) [Full Changelog](https://github.com/primefaces/primevue/compare/3.29.0...3.29.1) **Fixed bugs:** -- SpeedDial: Mask and SpeedDial itself prevent pointer events and speedDial does not close using item slot [\#3945](https://github.com/primefaces/primevue/issues/3945) -- DataTable: Selection and focus loss when no custom ContextMenu is defined [\#3927](https://github.com/primefaces/primevue/issues/3927) -- TabMenu: Accessibility issue in TabMenu with hidden tabs [\#3910](https://github.com/primefaces/primevue/issues/3910) -- Steps: text overflow [\#3631](https://github.com/primefaces/primevue/issues/3631) +- SpeedDial: Mask and SpeedDial itself prevent pointer events and speedDial does not close using item slot [\#3945](https://github.com/primefaces/primevue/issues/3945) +- DataTable: Selection and focus loss when no custom ContextMenu is defined [\#3927](https://github.com/primefaces/primevue/issues/3927) +- TabMenu: Accessibility issue in TabMenu with hidden tabs [\#3910](https://github.com/primefaces/primevue/issues/3910) +- Steps: text overflow [\#3631](https://github.com/primefaces/primevue/issues/3631) ## [3.29.0](https://github.com/primefaces/primevue/tree/3.29.0) (2023-05-11) @@ -25,17 +239,17 @@ **Implemented New Features and Enhancements:** -- New passthrough\(pt\) property implementation for Data Components [\#3924](https://github.com/primefaces/primevue/issues/3924) -- New passthrough\(pt\) property implementation for Form Components [\#3922](https://github.com/primefaces/primevue/issues/3922) -- New passthrough\(pt\) property implementation for Media Components [\#3918](https://github.com/primefaces/primevue/issues/3918) -- Image: New `image` and `preview` slots [\#3864](https://github.com/primefaces/primevue/issues/3864) -- Tooltip Delay option [\#3764](https://github.com/primefaces/primevue/issues/3764) -- Image: Handling of disabled zoomOut and zoomIn in preview [\#2948](https://github.com/primefaces/primevue/issues/2948) +- New passthrough\(pt\) property implementation for Data Components [\#3924](https://github.com/primefaces/primevue/issues/3924) +- New passthrough\(pt\) property implementation for Form Components [\#3922](https://github.com/primefaces/primevue/issues/3922) +- New passthrough\(pt\) property implementation for Media Components [\#3918](https://github.com/primefaces/primevue/issues/3918) +- Image: New `image` and `preview` slots [\#3864](https://github.com/primefaces/primevue/issues/3864) +- Tooltip Delay option [\#3764](https://github.com/primefaces/primevue/issues/3764) +- Image: Handling of disabled zoomOut and zoomIn in preview [\#2948](https://github.com/primefaces/primevue/issues/2948) **Fixed bugs:** -- Calendar: showOnFocus=false does not work [\#3923](https://github.com/primefaces/primevue/issues/3923) -- OrderList: TypeError with empty list [\#3870](https://github.com/primefaces/primevue/issues/3870) +- Calendar: showOnFocus=false does not work [\#3923](https://github.com/primefaces/primevue/issues/3923) +- OrderList: TypeError with empty list [\#3870](https://github.com/primefaces/primevue/issues/3870) ## [3.28.0](https://github.com/primefaces/primevue/tree/3.28.0) (2023-05-02) @@ -43,22 +257,22 @@ **Implemented New Features and Enhancements:** -- New passthrough\(pt\) property implementation for Chart & FileUpload & Message Components [\#3911](https://github.com/primefaces/primevue/issues/3911) -- New passthrough\(pt\) property implementation for Menu Components [\#3907](https://github.com/primefaces/primevue/issues/3907) -- Button: No label [\#3905](https://github.com/primefaces/primevue/issues/3905) -- Add global `pt` option to PrimeVue config [\#3902](https://github.com/primefaces/primevue/issues/3902) -- New passthrough\(pt\) property implementation for Button Components [\#3889](https://github.com/primefaces/primevue/issues/3889) -- New passthrough\(pt\) property implementation for Overlay Components [\#3885](https://github.com/primefaces/primevue/issues/3885) -- New passthrough\(pt\) property implementation for Misc Components [\#3879](https://github.com/primefaces/primevue/issues/3879) +- New passthrough\(pt\) property implementation for Chart & FileUpload & Message Components [\#3911](https://github.com/primefaces/primevue/issues/3911) +- New passthrough\(pt\) property implementation for Menu Components [\#3907](https://github.com/primefaces/primevue/issues/3907) +- Button: No label [\#3905](https://github.com/primefaces/primevue/issues/3905) +- Add global `pt` option to PrimeVue config [\#3902](https://github.com/primefaces/primevue/issues/3902) +- New passthrough\(pt\) property implementation for Button Components [\#3889](https://github.com/primefaces/primevue/issues/3889) +- New passthrough\(pt\) property implementation for Overlay Components [\#3885](https://github.com/primefaces/primevue/issues/3885) +- New passthrough\(pt\) property implementation for Misc Components [\#3879](https://github.com/primefaces/primevue/issues/3879) **Fixed bugs:** -- Message: wrong close icon size [\#3908](https://github.com/primefaces/primevue/issues/3908) -- Panel: Header accessibility issue [\#3904](https://github.com/primefaces/primevue/issues/3904) -- Calendar: Material theme icons not visible [\#3903](https://github.com/primefaces/primevue/issues/3903) -- Password: Incorrect onClick property as scope for custom icons [\#3900](https://github.com/primefaces/primevue/issues/3900) -- AutoComplete: class style and click event refactor on `removetokenicon` scoped slot [\#3899](https://github.com/primefaces/primevue/issues/3899) -- Dropdown: Selection is not working correctly with falsy values [\#3891](https://github.com/primefaces/primevue/issues/3891) +- Message: wrong close icon size [\#3908](https://github.com/primefaces/primevue/issues/3908) +- Panel: Header accessibility issue [\#3904](https://github.com/primefaces/primevue/issues/3904) +- Calendar: Material theme icons not visible [\#3903](https://github.com/primefaces/primevue/issues/3903) +- Password: Incorrect onClick property as scope for custom icons [\#3900](https://github.com/primefaces/primevue/issues/3900) +- AutoComplete: class style and click event refactor on `removetokenicon` scoped slot [\#3899](https://github.com/primefaces/primevue/issues/3899) +- Dropdown: Selection is not working correctly with falsy values [\#3891](https://github.com/primefaces/primevue/issues/3891) ## [3.27.0](https://github.com/primefaces/primevue/tree/3.27.0) (2023-04-19) @@ -66,24 +280,24 @@ **Implemented New Features and Enhancements:** -- Add icon templating support to components [\#3833](https://github.com/primefaces/primevue/issues/3833) -- Improve icon implementation in core [\#3832](https://github.com/primefaces/primevue/issues/3832) -- Add new Icon components [\#3829](https://github.com/primefaces/primevue/issues/3829) -- Panel: Footer Templating [\#3820](https://github.com/primefaces/primevue/issues/3820) -- AutoComplete: NumpadEnter is not recognised [\#3816](https://github.com/primefaces/primevue/issues/3816) -- Calendar: Emit year-change event via navBackward and navForward [\#3811](https://github.com/primefaces/primevue/issues/3811) -- New passthrough\(pt\) property implementation for Panel Components [\#3797](https://github.com/primefaces/primevue/issues/3797) -- Galleria: Play and Pause [\#3619](https://github.com/primefaces/primevue/issues/3619) +- Add icon templating support to components [\#3833](https://github.com/primefaces/primevue/issues/3833) +- Improve icon implementation in core [\#3832](https://github.com/primefaces/primevue/issues/3832) +- Add new Icon components [\#3829](https://github.com/primefaces/primevue/issues/3829) +- Panel: Footer Templating [\#3820](https://github.com/primefaces/primevue/issues/3820) +- AutoComplete: NumpadEnter is not recognised [\#3816](https://github.com/primefaces/primevue/issues/3816) +- Calendar: Emit year-change event via navBackward and navForward [\#3811](https://github.com/primefaces/primevue/issues/3811) +- New passthrough\(pt\) property implementation for Panel Components [\#3797](https://github.com/primefaces/primevue/issues/3797) +- Galleria: Play and Pause [\#3619](https://github.com/primefaces/primevue/issues/3619) **Fixed bugs:** -- TabView: Scrollable Starting/Ending Nav Arrow Blocks First/Last Tab [\#3849](https://github.com/primefaces/primevue/issues/3849) -- DataTable Filter with Calendar is not showing in proper location [\#3632](https://github.com/primefaces/primevue/issues/3632) +- TabView: Scrollable Starting/Ending Nav Arrow Blocks First/Last Tab [\#3849](https://github.com/primefaces/primevue/issues/3849) +- DataTable Filter with Calendar is not showing in proper location [\#3632](https://github.com/primefaces/primevue/issues/3632) **Deprecated:** -- Deprecated `indicator` slot [\#3871](https://github.com/primefaces/primevue/issues/3871) -- FullCalendar: Deprecated component [\#3827](https://github.com/primefaces/primevue/issues/3827) +- Deprecated `indicator` slot [\#3871](https://github.com/primefaces/primevue/issues/3871) +- FullCalendar: Deprecated component [\#3827](https://github.com/primefaces/primevue/issues/3827) ## [3.26.1](https://github.com/primefaces/primevue/tree/3.26.1) (2023-03-27) @@ -91,20 +305,20 @@ **Implemented New Features and Enhancements:** -- Improve folder structure for nuxt configurations [\#3802](https://github.com/primefaces/primevue/issues/3802) -- Image: Add Additional Toolbar Buttons To Preview [\#3771](https://github.com/primefaces/primevue/issues/3771) -- Image: indicator icon property[\#3492](https://github.com/primefaces/primevue/issues/3492) +- Improve folder structure for nuxt configurations [\#3802](https://github.com/primefaces/primevue/issues/3802) +- Image: Add Additional Toolbar Buttons To Preview [\#3771](https://github.com/primefaces/primevue/issues/3771) +- Image: indicator icon property[\#3492](https://github.com/primefaces/primevue/issues/3492) **Fixed bugs:** -- The esm builds throw an exception due to optional chaining [\#3809](https://github.com/primefaces/primevue/issues/3809) -- Filtering: doesn't respect optionGroupChildren [\#3807](https://github.com/primefaces/primevue/issues/3807) -- Api: Typing mismatch [\#3806](https://github.com/primefaces/primevue/issues/3806) -- DataTable: Row edits when enabled doesn't work with pagination [\#3801](https://github.com/primefaces/primevue/issues/3801) -- Calendar: Page scrolls to top when clicked on calendar icon [\#3791](https://github.com/primefaces/primevue/issues/3791) -- Splitter: a couple of errors related to aria-* attributes [\#3783](https://github.com/primefaces/primevue/issues/3783) -- DataTable: Group Rows do not span all Columns with Selection Mode set and group-by not in the Column list [\#3781](https://github.com/primefaces/primevue/issues/3781) -- DataTable: the table disappears when using scrollHeight="flex" and virtual scrolling [\#3772](https://github.com/primefaces/primevue/issues/3772) +- The esm builds throw an exception due to optional chaining [\#3809](https://github.com/primefaces/primevue/issues/3809) +- Filtering: doesn't respect optionGroupChildren [\#3807](https://github.com/primefaces/primevue/issues/3807) +- Api: Typing mismatch [\#3806](https://github.com/primefaces/primevue/issues/3806) +- DataTable: Row edits when enabled doesn't work with pagination [\#3801](https://github.com/primefaces/primevue/issues/3801) +- Calendar: Page scrolls to top when clicked on calendar icon [\#3791](https://github.com/primefaces/primevue/issues/3791) +- Splitter: a couple of errors related to aria-\* attributes [\#3783](https://github.com/primefaces/primevue/issues/3783) +- DataTable: Group Rows do not span all Columns with Selection Mode set and group-by not in the Column list [\#3781](https://github.com/primefaces/primevue/issues/3781) +- DataTable: the table disappears when using scrollHeight="flex" and virtual scrolling [\#3772](https://github.com/primefaces/primevue/issues/3772) ## [3.26.0](https://github.com/primefaces/primevue/tree/3.26.0) (2023-03-20) @@ -112,19 +326,19 @@ **Implemented New Features and Enhancements:** -- TriStateCheckbox: case of modelValue undefined [\#3762](https://github.com/primefaces/primevue/issues/3762) -- Inplace: FocusTrap support [\#3760](https://github.com/primefaces/primevue/issues/3760) -- ConfirmDialog: Add draggable property [\#3753](https://github.com/primefaces/primevue/issues/3753) -- Inplace editing does not focus on input element as expected [\#2348](https://github.com/primefaces/primevue/issues/2348) +- TriStateCheckbox: case of modelValue undefined [\#3762](https://github.com/primefaces/primevue/issues/3762) +- Inplace: FocusTrap support [\#3760](https://github.com/primefaces/primevue/issues/3760) +- ConfirmDialog: Add draggable property [\#3753](https://github.com/primefaces/primevue/issues/3753) +- Inplace editing does not focus on input element as expected [\#2348](https://github.com/primefaces/primevue/issues/2348) **Fixed bugs:** -- Slider: Accessibility issue [\#3768](https://github.com/primefaces/primevue/issues/3768) -- TreeTable: Column Resizing defect [\#3754](https://github.com/primefaces/primevue/issues/3754) -- Api: Typing mismatch [\#3751](https://github.com/primefaces/primevue/issues/3751) -- SplitButton/OverlayPanel: OverlayPanel won't open from default call by SplitButton [\#3750](https://github.com/primefaces/primevue/issues/3750) -- Slider: Focus on slider on mouse click [\#3748](https://github.com/primefaces/primevue/issues/3748) -- Dropdown preselected disabled option is not shown [\#3541](https://github.com/primefaces/primevue/issues/3541) +- Slider: Accessibility issue [\#3768](https://github.com/primefaces/primevue/issues/3768) +- TreeTable: Column Resizing defect [\#3754](https://github.com/primefaces/primevue/issues/3754) +- Api: Typing mismatch [\#3751](https://github.com/primefaces/primevue/issues/3751) +- SplitButton/OverlayPanel: OverlayPanel won't open from default call by SplitButton [\#3750](https://github.com/primefaces/primevue/issues/3750) +- Slider: Focus on slider on mouse click [\#3748](https://github.com/primefaces/primevue/issues/3748) +- Dropdown preselected disabled option is not shown [\#3541](https://github.com/primefaces/primevue/issues/3541) ## [3.25.0](https://github.com/primefaces/primevue/tree/3.25.0) (2023-03-13) @@ -132,24 +346,24 @@ **Breaking Changes:** -- SelectButton: inverse `unselectable` behaviour [\#3708](https://github.com/primefaces/primevue/issues/3708) +- SelectButton: inverse `unselectable` behaviour [\#3708](https://github.com/primefaces/primevue/issues/3708) **Implemented New Features and Enhancements:** -- DynamicDialog: Improve `templates` option to use dynamic components in header and footer templates. [\#3736](https://github.com/primefaces/primevue/issues/3736) -- Api: Type mismatch [\#3727](https://github.com/primefaces/primevue/issues/3727) -- DynamicDialog: Add `emits` option to handle events emitted by the child component [\#3726](https://github.com/primefaces/primevue/issues/3726) +- DynamicDialog: Improve `templates` option to use dynamic components in header and footer templates. [\#3736](https://github.com/primefaces/primevue/issues/3736) +- Api: Type mismatch [\#3727](https://github.com/primefaces/primevue/issues/3727) +- DynamicDialog: Add `emits` option to handle events emitted by the child component [\#3726](https://github.com/primefaces/primevue/issues/3726) **Fixed bugs:** -- DataTable: rowStyle function doesn't work [\#3738](https://github.com/primefaces/primevue/issues/3738) -- Dialog: header buttons autofocus defect [\#3729](https://github.com/primefaces/primevue/issues/3729) -- Class and Style properties type definition defects [\#3707](https://github.com/primefaces/primevue/issues/3707) -- InputMask: Dynamic mask change issue [\#3698](https://github.com/primefaces/primevue/issues/3698) -- Tooltip: cannot unbind events when tooltip value is cleared [\#3645](https://github.com/primefaces/primevue/issues/3645) -- Calendar: Disable year and month when set minDate or maxDate [\#3589](https://github.com/primefaces/primevue/issues/3589) -- DataTable frozen columns in footer not freezing [\#3190](https://github.com/primefaces/primevue/issues/3190) -- ConfirmPopup: page scrolls up when the button is clicked a second time [\#3516](https://github.com/primefaces/primevue/issues/3516) +- DataTable: rowStyle function doesn't work [\#3738](https://github.com/primefaces/primevue/issues/3738) +- Dialog: header buttons autofocus defect [\#3729](https://github.com/primefaces/primevue/issues/3729) +- Class and Style properties type definition defects [\#3707](https://github.com/primefaces/primevue/issues/3707) +- InputMask: Dynamic mask change issue [\#3698](https://github.com/primefaces/primevue/issues/3698) +- Tooltip: cannot unbind events when tooltip value is cleared [\#3645](https://github.com/primefaces/primevue/issues/3645) +- Calendar: Disable year and month when set minDate or maxDate [\#3589](https://github.com/primefaces/primevue/issues/3589) +- DataTable frozen columns in footer not freezing [\#3190](https://github.com/primefaces/primevue/issues/3190) +- ConfirmPopup: page scrolls up when the button is clicked a second time [\#3516](https://github.com/primefaces/primevue/issues/3516) ## [3.24.0](https://github.com/primefaces/primevue/tree/3.24.0) (2023-03-07) @@ -157,26 +371,26 @@ **Breaking Changes:** -- Removed TypeScript types [\#3696](https://github.com/primefaces/primevue/issues/3696) -- DataTable CSS and responsive structure improvements [\#3682](https://github.com/primefaces/primevue/issues/3682) +- Removed TypeScript types [\#3696](https://github.com/primefaces/primevue/issues/3696) +- DataTable CSS and responsive structure improvements [\#3682](https://github.com/primefaces/primevue/issues/3682) **Implemented New Features and Enhancements:** -- SplitButton: New Styling properties [\#3697](https://github.com/primefaces/primevue/issues/3697) -- Button: New Styling Properties [\#3695](https://github.com/primefaces/primevue/issues/3695) -- Add appendOnly and inline properties to VirtualScroller [\#3683](https://github.com/primefaces/primevue/issues/3683) -- Avatar - Image Alt text Accessibility [\#3593](https://github.com/primefaces/primevue/issues/3593) -- Tab Menu: Add role to ink bar [\#3583](https://github.com/primefaces/primevue/issues/3583) -- Toast: new `close` and `life-end` methods [\#2989](https://github.com/primefaces/primevue/issues/2989) +- SplitButton: New Styling properties [\#3697](https://github.com/primefaces/primevue/issues/3697) +- Button: New Styling Properties [\#3695](https://github.com/primefaces/primevue/issues/3695) +- Add appendOnly and inline properties to VirtualScroller [\#3683](https://github.com/primefaces/primevue/issues/3683) +- Avatar - Image Alt text Accessibility [\#3593](https://github.com/primefaces/primevue/issues/3593) +- Tab Menu: Add role to ink bar [\#3583](https://github.com/primefaces/primevue/issues/3583) +- Toast: new `close` and `life-end` methods [\#2989](https://github.com/primefaces/primevue/issues/2989) **Fixed bugs:** -- Dropdown: editable mode add change event [\#3692](https://github.com/primefaces/primevue/issues/3692) -- DataTable: cannot uncheck when click the checkbox in column [\#3691](https://github.com/primefaces/primevue/issues/3691) -- Checkbox: has an attribute that is not supported by input checkboxes. [\#3678](https://github.com/primefaces/primevue/issues/3678) -- Badge: do not render Zero correctly [\#3649](https://github.com/primefaces/primevue/issues/3649) -- InputSwitch: invalid state defect [\#3646](https://github.com/primefaces/primevue/issues/3646) -- MegaMenu templating defect [\#3621](https://github.com/primefaces/primevue/issues/3621) +- Dropdown: editable mode add change event [\#3692](https://github.com/primefaces/primevue/issues/3692) +- DataTable: cannot uncheck when click the checkbox in column [\#3691](https://github.com/primefaces/primevue/issues/3691) +- Checkbox: has an attribute that is not supported by input checkboxes. [\#3678](https://github.com/primefaces/primevue/issues/3678) +- Badge: do not render Zero correctly [\#3649](https://github.com/primefaces/primevue/issues/3649) +- InputSwitch: invalid state defect [\#3646](https://github.com/primefaces/primevue/issues/3646) +- MegaMenu templating defect [\#3621](https://github.com/primefaces/primevue/issues/3621) ## [3.23.0](https://github.com/primefaces/primevue/tree/3.23.0) (2023-01-30) @@ -184,20 +398,20 @@ **Implemented New Features and Enhancements:** -- Menu: `start` and `end` templating [\#3599](https://github.com/primefaces/primevue/issues/3599) -- Intro 6 New Free Themes [\#3597](https://github.com/primefaces/primevue/issues/3597) -- DataTable: exportData exclude column footers [\#3328](https://github.com/primefaces/primevue/issues/3328) +- Menu: `start` and `end` templating [\#3599](https://github.com/primefaces/primevue/issues/3599) +- Intro 6 New Free Themes [\#3597](https://github.com/primefaces/primevue/issues/3597) +- DataTable: exportData exclude column footers [\#3328](https://github.com/primefaces/primevue/issues/3328) **Fixed bugs:** -- Breadcrumb: Home item not using item slot [\#3604](https://github.com/primefaces/primevue/issues/3604) -- Locale: `endsWith` typing error on d.ts [\#3595](https://github.com/primefaces/primevue/issues/3595) -- Tag: Duplicate class names [\#3584](https://github.com/primefaces/primevue/issues/3584) -- DataTable: tabbing error with row select and expanded rows enabled [\#3571](https://github.com/primefaces/primevue/issues/3571) -- Dialog: dismissableMask not working when closable false [\#3560](https://github.com/primefaces/primevue/issues/3560) -- DataTable: Paginator should be below DataTable Footer templating [\#3540](https://github.com/primefaces/primevue/issues/3540) -- Datatable: RowReorder fails in case of pagination on page other than first & last [\#3443](https://github.com/primefaces/primevue/issues/3443) -- Calendar: maxDate with 12-hour-format does not allow minute and second value modification [\#3356](https://github.com/primefaces/primevue/issues/3356) +- Breadcrumb: Home item not using item slot [\#3604](https://github.com/primefaces/primevue/issues/3604) +- Locale: `endsWith` typing error on d.ts [\#3595](https://github.com/primefaces/primevue/issues/3595) +- Tag: Duplicate class names [\#3584](https://github.com/primefaces/primevue/issues/3584) +- DataTable: tabbing error with row select and expanded rows enabled [\#3571](https://github.com/primefaces/primevue/issues/3571) +- Dialog: dismissableMask not working when closable false [\#3560](https://github.com/primefaces/primevue/issues/3560) +- DataTable: Paginator should be below DataTable Footer templating [\#3540](https://github.com/primefaces/primevue/issues/3540) +- Datatable: RowReorder fails in case of pagination on page other than first & last [\#3443](https://github.com/primefaces/primevue/issues/3443) +- Calendar: maxDate with 12-hour-format does not allow minute and second value modification [\#3356](https://github.com/primefaces/primevue/issues/3356) ## [3.22.4](https://github.com/primefaces/primevue/tree/3.22.4) (2023-01-23) @@ -205,14 +419,14 @@ **Fixed bugs:** -- Breadcrumb: when home is not defined, first separator should not be rendered [\#3570](https://github.com/primefaces/primevue/issues/3570) -- PanelMenu header action color update [\#3561](https://github.com/primefaces/primevue/issues/3561) -- Unique values created in components are set incorrectly. [\#3558](https://github.com/primefaces/primevue/issues/3558) -- ZIndexUtils: Dropdown inside Dialog doesn't work [\#3554](https://github.com/primefaces/primevue/issues/3554) -- PanelMenu: Link items can't be opened with a keyboard \(slot issue\) [\#3553](https://github.com/primefaces/primevue/issues/3553) -- Material Calendar: Invalid State defect [\#3547](https://github.com/primefaces/primevue/issues/3547) -- Textarea : Label colour do not changes to primary colour when floating above [\#3530](https://github.com/primefaces/primevue/issues/3530) -- Calendar: Regression. Incorrect calendar pop-up positioning when used as editor in DataTable [\#3526](https://github.com/primefaces/primevue/issues/3526) +- Breadcrumb: when home is not defined, first separator should not be rendered [\#3570](https://github.com/primefaces/primevue/issues/3570) +- PanelMenu header action color update [\#3561](https://github.com/primefaces/primevue/issues/3561) +- Unique values created in components are set incorrectly. [\#3558](https://github.com/primefaces/primevue/issues/3558) +- ZIndexUtils: Dropdown inside Dialog doesn't work [\#3554](https://github.com/primefaces/primevue/issues/3554) +- PanelMenu: Link items can't be opened with a keyboard \(slot issue\) [\#3553](https://github.com/primefaces/primevue/issues/3553) +- Material Calendar: Invalid State defect [\#3547](https://github.com/primefaces/primevue/issues/3547) +- Textarea : Label colour do not changes to primary colour when floating above [\#3530](https://github.com/primefaces/primevue/issues/3530) +- Calendar: Regression. Incorrect calendar pop-up positioning when used as editor in DataTable [\#3526](https://github.com/primefaces/primevue/issues/3526) ## [3.22.3](https://github.com/primefaces/primevue/tree/3.22.3) (2023-01-17) @@ -220,7 +434,7 @@ **Fixed bugs:** -- ZIndexUtils is not working as expected on the overlays [\#3549](https://github.com/primefaces/primevue/issues/3549) +- ZIndexUtils is not working as expected on the overlays [\#3549](https://github.com/primefaces/primevue/issues/3549) ## [3.22.2](https://github.com/primefaces/primevue/tree/3.22.2) (2023-01-16) @@ -228,21 +442,21 @@ **Implemented New Features and Enhancements:** -- Sidebar: transition class update and adding `after-hide` event [\#3535](https://github.com/primefaces/primevue/issues/3535) +- Sidebar: transition class update and adding `after-hide` event [\#3535](https://github.com/primefaces/primevue/issues/3535) **Fixed bugs:** -- Divider: dotted vertical divider is not working [\#3534](https://github.com/primefaces/primevue/issues/3534) -- RadioButton and Rating causes scroll [\#3533](https://github.com/primefaces/primevue/issues/3533) -- Sidebar: Mask container should be removed from DOM [\#3531](https://github.com/primefaces/primevue/issues/3531) -- Menu: TypeError with only disabled menuitems [\#3513](https://github.com/primefaces/primevue/issues/3513) -- DataTable/Paginator: JumpToInput not working. Incrementing page not changing input value [\#3538](https://github.com/primefaces/primevue/issues/3538) +- Divider: dotted vertical divider is not working [\#3534](https://github.com/primefaces/primevue/issues/3534) +- RadioButton and Rating causes scroll [\#3533](https://github.com/primefaces/primevue/issues/3533) +- Sidebar: Mask container should be removed from DOM [\#3531](https://github.com/primefaces/primevue/issues/3531) +- Menu: TypeError with only disabled menuitems [\#3513](https://github.com/primefaces/primevue/issues/3513) +- DataTable/Paginator: JumpToInput not working. Incrementing page not changing input value [\#3538](https://github.com/primefaces/primevue/issues/3538) ## [3.22.1](https://github.com/primefaces/primevue/tree/3.22.1) (2023-01-12) [Full Changelog](https://github.com/primefaces/primevue/compare/3.22.0...3.22.1) -- Sidebar: Extraneous non-props attributes warnings [\#3524](https://github.com/primefaces/primevue/issues/3524) +- Sidebar: Extraneous non-props attributes warnings [\#3524](https://github.com/primefaces/primevue/issues/3524) **Fixed bugs:** @@ -252,36 +466,36 @@ **Implemented New Features and Enhancements:** -- ProgressSpinner| color updates [\#3511](https://github.com/primefaces/primevue/issues/3511) -- Reimplement Sidebar [\#3474](https://github.com/primefaces/primevue/issues/3474) -- Pass props to SplitButton MenuButton [\#3394](https://github.com/primefaces/primevue/issues/3394) -- TabMenu: index of menu item must be accessible in slot [\#3393](https://github.com/primefaces/primevue/issues/3393) -- `empty` slot for Autocomplete [\#2525](https://github.com/primefaces/primevue/issues/2525) +- ProgressSpinner| color updates [\#3511](https://github.com/primefaces/primevue/issues/3511) +- Reimplement Sidebar [\#3474](https://github.com/primefaces/primevue/issues/3474) +- Pass props to SplitButton MenuButton [\#3394](https://github.com/primefaces/primevue/issues/3394) +- TabMenu: index of menu item must be accessible in slot [\#3393](https://github.com/primefaces/primevue/issues/3393) +- `empty` slot for Autocomplete [\#2525](https://github.com/primefaces/primevue/issues/2525) **Fixed bugs:** -- DropdownMenu: Disabled dropdown can still be opened with screen reader [\#3512](https://github.com/primefaces/primevue/issues/3512) -- SpeedDial: Overlapping Issue [\#3504](https://github.com/primefaces/primevue/issues/3504) -- Breadcrumb: Using template the Home icon is not appearing [\#3503](https://github.com/primefaces/primevue/issues/3503) -- SplitButton: unexpected call of default action [\#3467](https://github.com/primefaces/primevue/issues/3467) -- Calendar: inline mode accepts focus [\#3452](https://github.com/primefaces/primevue/issues/3452) -- Data Table: groupRowsBy, prop type error [\#3450](https://github.com/primefaces/primevue/issues/3450) -- The focus styling is always set to the first element in List components [\#3447](https://github.com/primefaces/primevue/issues/3447) -- Panel: typo on toggle button props [\#3436](https://github.com/primefaces/primevue/issues/3436) -- MultiSelect: mark text with shift+Home does not work [\#3435](https://github.com/primefaces/primevue/issues/3435) -- PanelMenu: open/close events flipped [\#3434](https://github.com/primefaces/primevue/issues/3434) -- ConfirmPopup: page scrolls up when push the button [\#3432](https://github.com/primefaces/primevue/issues/3432) -- ConfirmDialog: icon element still rendering even when icon property is null [\#3431](https://github.com/primefaces/primevue/issues/3431) -- DataTable/Paginator: Double event fire in JumpToPageInput [\#3409](https://github.com/primefaces/primevue/issues/3409) -- Checkbox: inputClass and inputStyle properties does not apply correctly [\#3406](https://github.com/primefaces/primevue/issues/3406) -- DataTable: Invalid typing for DataTableSortFieldType [\#3403](https://github.com/primefaces/primevue/issues/3403) -- Calendar: Invalid TypeScript definitions for modelValue [\#3400](https://github.com/primefaces/primevue/issues/3400) -- Calendar: Time input doesn't allow PM when typed in [\#3398](https://github.com/primefaces/primevue/issues/3398) -- FileUpload Missing TypeDefinitions for Callbacks in \#content slot [\#3396](https://github.com/primefaces/primevue/issues/3396) -- TieredMenu: Menu commands in the TieredMenu don't receive any arguments [\#3391](https://github.com/primefaces/primevue/issues/3391) -- PanelMenu: passing computed value as a model prop [\#3166](https://github.com/primefaces/primevue/issues/3166) -- Editor: Can not click change color text and background color in Editor [\#3097](https://github.com/primefaces/primevue/issues/3097) -- Sidebar overlay not removed after changing position [\#1823](https://github.com/primefaces/primevue/issues/1823) +- DropdownMenu: Disabled dropdown can still be opened with screen reader [\#3512](https://github.com/primefaces/primevue/issues/3512) +- SpeedDial: Overlapping Issue [\#3504](https://github.com/primefaces/primevue/issues/3504) +- Breadcrumb: Using template the Home icon is not appearing [\#3503](https://github.com/primefaces/primevue/issues/3503) +- SplitButton: unexpected call of default action [\#3467](https://github.com/primefaces/primevue/issues/3467) +- Calendar: inline mode accepts focus [\#3452](https://github.com/primefaces/primevue/issues/3452) +- Data Table: groupRowsBy, prop type error [\#3450](https://github.com/primefaces/primevue/issues/3450) +- The focus styling is always set to the first element in List components [\#3447](https://github.com/primefaces/primevue/issues/3447) +- Panel: typo on toggle button props [\#3436](https://github.com/primefaces/primevue/issues/3436) +- MultiSelect: mark text with shift+Home does not work [\#3435](https://github.com/primefaces/primevue/issues/3435) +- PanelMenu: open/close events flipped [\#3434](https://github.com/primefaces/primevue/issues/3434) +- ConfirmPopup: page scrolls up when push the button [\#3432](https://github.com/primefaces/primevue/issues/3432) +- ConfirmDialog: icon element still rendering even when icon property is null [\#3431](https://github.com/primefaces/primevue/issues/3431) +- DataTable/Paginator: Double event fire in JumpToPageInput [\#3409](https://github.com/primefaces/primevue/issues/3409) +- Checkbox: inputClass and inputStyle properties does not apply correctly [\#3406](https://github.com/primefaces/primevue/issues/3406) +- DataTable: Invalid typing for DataTableSortFieldType [\#3403](https://github.com/primefaces/primevue/issues/3403) +- Calendar: Invalid TypeScript definitions for modelValue [\#3400](https://github.com/primefaces/primevue/issues/3400) +- Calendar: Time input doesn't allow PM when typed in [\#3398](https://github.com/primefaces/primevue/issues/3398) +- FileUpload Missing TypeDefinitions for Callbacks in \#content slot [\#3396](https://github.com/primefaces/primevue/issues/3396) +- TieredMenu: Menu commands in the TieredMenu don't receive any arguments [\#3391](https://github.com/primefaces/primevue/issues/3391) +- PanelMenu: passing computed value as a model prop [\#3166](https://github.com/primefaces/primevue/issues/3166) +- Editor: Can not click change color text and background color in Editor [\#3097](https://github.com/primefaces/primevue/issues/3097) +- Sidebar overlay not removed after changing position [\#1823](https://github.com/primefaces/primevue/issues/1823) ## [3.21.0](https://github.com/primefaces/primevue/tree/3.21.0) (2022-12-08) @@ -289,43 +503,43 @@ **Implemented New Features and Enhancements:** -- MultiSelect: Very long selection time due to Chips [\#3380](https://github.com/primefaces/primevue/issues/3380) -- Improve Message Implementation for Accessibility [\#3370](https://github.com/primefaces/primevue/issues/3370) -- Improve Toast Implementation for Accessibility [\#3369](https://github.com/primefaces/primevue/issues/3369) -- Add gap when Toolbar wraps [\#3366](https://github.com/primefaces/primevue/issues/3366) -- Center content to Toolbar [\#3365](https://github.com/primefaces/primevue/issues/3365) -- Deprecate Toolbar CSS classes [\#3364](https://github.com/primefaces/primevue/issues/3364) -- Improve Tree Implementation for Accessibility [\#3360](https://github.com/primefaces/primevue/issues/3360) -- Calendar: Chrome autocomplete list is overlaying the data picker model [\#3355](https://github.com/primefaces/primevue/issues/3355) -- Improve SpeedDial Implementation for Accessibility [\#3353](https://github.com/primefaces/primevue/issues/3353) -- When clicking any menuitem in the Menu components, it always focuses on the first menuitem [\#3352](https://github.com/primefaces/primevue/issues/3352) -- Improve Image Implementation for Accessibility [\#3351](https://github.com/primefaces/primevue/issues/3351) -- AutoComplete: new `dropdownClass` prop [\#3350](https://github.com/primefaces/primevue/issues/3350) -- Improve Galleria Implementation for Accessibility [\#3349](https://github.com/primefaces/primevue/issues/3349) -- Improve Carousel Implementation for Accessibility [\#3348](https://github.com/primefaces/primevue/issues/3348) -- Improve SplitButton Implementation for Accessibility [\#3344](https://github.com/primefaces/primevue/issues/3344) -- Improve search operation on PanelMenu [\#3342](https://github.com/primefaces/primevue/issues/3342) -- Improve Chart Component Implementation for Accessibility [\#3333](https://github.com/primefaces/primevue/issues/3333) -- Improve DataTable Implementation for Accessibility [\#3330](https://github.com/primefaces/primevue/issues/3330) -- Improve PickList Implementation for Accessibility [\#3323](https://github.com/primefaces/primevue/issues/3323) -- Improve OrderList Implementation for Accessibility [\#3321](https://github.com/primefaces/primevue/issues/3321) -- Improve TreeTable Implementation for Accessibility [\#3319](https://github.com/primefaces/primevue/issues/3319) -- Improve DataView Implementation for Accessibility [\#3310](https://github.com/primefaces/primevue/issues/3310) -- Improve Paginator Implementation for Accessibility [\#3304](https://github.com/primefaces/primevue/issues/3304) -- Improve OrganizationChart Implementation for Accessibility [\#3302](https://github.com/primefaces/primevue/issues/3302) -- Improve Timeline Implementation for Accessibility [\#3296](https://github.com/primefaces/primevue/issues/3296) -- Dropdown: add keyboard support for Numpad Enter [\#3257](https://github.com/primefaces/primevue/issues/3257) -- Calendar: Accessibility for Material themes [\#2900](https://github.com/primefaces/primevue/issues/2900) +- MultiSelect: Very long selection time due to Chips [\#3380](https://github.com/primefaces/primevue/issues/3380) +- Improve Message Implementation for Accessibility [\#3370](https://github.com/primefaces/primevue/issues/3370) +- Improve Toast Implementation for Accessibility [\#3369](https://github.com/primefaces/primevue/issues/3369) +- Add gap when Toolbar wraps [\#3366](https://github.com/primefaces/primevue/issues/3366) +- Center content to Toolbar [\#3365](https://github.com/primefaces/primevue/issues/3365) +- Deprecate Toolbar CSS classes [\#3364](https://github.com/primefaces/primevue/issues/3364) +- Improve Tree Implementation for Accessibility [\#3360](https://github.com/primefaces/primevue/issues/3360) +- Calendar: Chrome autocomplete list is overlaying the data picker model [\#3355](https://github.com/primefaces/primevue/issues/3355) +- Improve SpeedDial Implementation for Accessibility [\#3353](https://github.com/primefaces/primevue/issues/3353) +- When clicking any menuitem in the Menu components, it always focuses on the first menuitem [\#3352](https://github.com/primefaces/primevue/issues/3352) +- Improve Image Implementation for Accessibility [\#3351](https://github.com/primefaces/primevue/issues/3351) +- AutoComplete: new `dropdownClass` prop [\#3350](https://github.com/primefaces/primevue/issues/3350) +- Improve Galleria Implementation for Accessibility [\#3349](https://github.com/primefaces/primevue/issues/3349) +- Improve Carousel Implementation for Accessibility [\#3348](https://github.com/primefaces/primevue/issues/3348) +- Improve SplitButton Implementation for Accessibility [\#3344](https://github.com/primefaces/primevue/issues/3344) +- Improve search operation on PanelMenu [\#3342](https://github.com/primefaces/primevue/issues/3342) +- Improve Chart Component Implementation for Accessibility [\#3333](https://github.com/primefaces/primevue/issues/3333) +- Improve DataTable Implementation for Accessibility [\#3330](https://github.com/primefaces/primevue/issues/3330) +- Improve PickList Implementation for Accessibility [\#3323](https://github.com/primefaces/primevue/issues/3323) +- Improve OrderList Implementation for Accessibility [\#3321](https://github.com/primefaces/primevue/issues/3321) +- Improve TreeTable Implementation for Accessibility [\#3319](https://github.com/primefaces/primevue/issues/3319) +- Improve DataView Implementation for Accessibility [\#3310](https://github.com/primefaces/primevue/issues/3310) +- Improve Paginator Implementation for Accessibility [\#3304](https://github.com/primefaces/primevue/issues/3304) +- Improve OrganizationChart Implementation for Accessibility [\#3302](https://github.com/primefaces/primevue/issues/3302) +- Improve Timeline Implementation for Accessibility [\#3296](https://github.com/primefaces/primevue/issues/3296) +- Dropdown: add keyboard support for Numpad Enter [\#3257](https://github.com/primefaces/primevue/issues/3257) +- Calendar: Accessibility for Material themes [\#2900](https://github.com/primefaces/primevue/issues/2900) **Fixed bugs:** -- Password: Eye icon problem in MS Edge and IE [\#3372](https://github.com/primefaces/primevue/issues/3372) -- Menubar: No items property fails to compile [\#3359](https://github.com/primefaces/primevue/issues/3359) -- TabMenu: we can not use tab-change event with menuitem templating [\#3357](https://github.com/primefaces/primevue/issues/3357) -- FileUpload Missing TypeDefinitions for Slots [\#3335](https://github.com/primefaces/primevue/issues/3335) -- Multiselect Uncaught TypeError [\#3329](https://github.com/primefaces/primevue/issues/3329) -- AutoComplete: the forceSelection property causes inconsistent behavior when the value is removed [\#3161](https://github.com/primefaces/primevue/issues/3161) -- Dropdown: Long list causes the page to have a long scroll bar [\#3031](https://github.com/primefaces/primevue/issues/3031) +- Password: Eye icon problem in MS Edge and IE [\#3372](https://github.com/primefaces/primevue/issues/3372) +- Menubar: No items property fails to compile [\#3359](https://github.com/primefaces/primevue/issues/3359) +- TabMenu: we can not use tab-change event with menuitem templating [\#3357](https://github.com/primefaces/primevue/issues/3357) +- FileUpload Missing TypeDefinitions for Slots [\#3335](https://github.com/primefaces/primevue/issues/3335) +- Multiselect Uncaught TypeError [\#3329](https://github.com/primefaces/primevue/issues/3329) +- AutoComplete: the forceSelection property causes inconsistent behavior when the value is removed [\#3161](https://github.com/primefaces/primevue/issues/3161) +- Dropdown: Long list causes the page to have a long scroll bar [\#3031](https://github.com/primefaces/primevue/issues/3031) ## [3.20.0](https://github.com/primefaces/primevue/tree/3.20.0) (2022-11-18) @@ -333,26 +547,26 @@ **Implemented New Features and Enhancements:** -- OverlayPanel: deprecate `ariaCloseLabel` prop [\#3287](https://github.com/primefaces/primevue/issues/3287) -- Improve Inplace Implementation for Accessibility [\#3286](https://github.com/primefaces/primevue/issues/3286) -- Improve ProgressBar Implementation for Accessibility [\#3284](https://github.com/primefaces/primevue/issues/3284) -- Improve Chip Implementation for Accessibility [\#3282](https://github.com/primefaces/primevue/issues/3282) -- Improve BlockUI Implementation for Accessibility [\#3280](https://github.com/primefaces/primevue/issues/3280) -- Improve Badge Implementation for Accessibility [\#3278](https://github.com/primefaces/primevue/issues/3278) -- Improve Tag Implementation for Accessibility [\#3277](https://github.com/primefaces/primevue/issues/3277) -- Improve Ripple Implementation for Accessibility [\#3276](https://github.com/primefaces/primevue/issues/3276) -- Improve Skeleton Implementation for Accessibility [\#3275](https://github.com/primefaces/primevue/issues/3275) -- Improve Avatar Implementation for Accessibility [\#3273](https://github.com/primefaces/primevue/issues/3273) -- Improve ProgressSpinner Implementation for Accessibility [\#3272](https://github.com/primefaces/primevue/issues/3272) -- Improve Terminal Implementation for Accessibility [\#3271](https://github.com/primefaces/primevue/issues/3271) -- Improve ScrollTop Implementation for Accessibility [\#3270](https://github.com/primefaces/primevue/issues/3270) +- OverlayPanel: deprecate `ariaCloseLabel` prop [\#3287](https://github.com/primefaces/primevue/issues/3287) +- Improve Inplace Implementation for Accessibility [\#3286](https://github.com/primefaces/primevue/issues/3286) +- Improve ProgressBar Implementation for Accessibility [\#3284](https://github.com/primefaces/primevue/issues/3284) +- Improve Chip Implementation for Accessibility [\#3282](https://github.com/primefaces/primevue/issues/3282) +- Improve BlockUI Implementation for Accessibility [\#3280](https://github.com/primefaces/primevue/issues/3280) +- Improve Badge Implementation for Accessibility [\#3278](https://github.com/primefaces/primevue/issues/3278) +- Improve Tag Implementation for Accessibility [\#3277](https://github.com/primefaces/primevue/issues/3277) +- Improve Ripple Implementation for Accessibility [\#3276](https://github.com/primefaces/primevue/issues/3276) +- Improve Skeleton Implementation for Accessibility [\#3275](https://github.com/primefaces/primevue/issues/3275) +- Improve Avatar Implementation for Accessibility [\#3273](https://github.com/primefaces/primevue/issues/3273) +- Improve ProgressSpinner Implementation for Accessibility [\#3272](https://github.com/primefaces/primevue/issues/3272) +- Improve Terminal Implementation for Accessibility [\#3271](https://github.com/primefaces/primevue/issues/3271) +- Improve ScrollTop Implementation for Accessibility [\#3270](https://github.com/primefaces/primevue/issues/3270) **Fixed bugs:** -- PrimeIcons missing type definition [\#3292](https://github.com/primefaces/primevue/issues/3292) -- Panel: `toggleButtonProps` prop defect [\#3289](https://github.com/primefaces/primevue/issues/3289) -- Fieldset: `toggleButtonProps` prop defect [\#3288](https://github.com/primefaces/primevue/issues/3288) -- Calendar: maxDate with 12-hour formatting restricts values incorrectly [\#3253](https://github.com/primefaces/primevue/issues/3253) +- PrimeIcons missing type definition [\#3292](https://github.com/primefaces/primevue/issues/3292) +- Panel: `toggleButtonProps` prop defect [\#3289](https://github.com/primefaces/primevue/issues/3289) +- Fieldset: `toggleButtonProps` prop defect [\#3288](https://github.com/primefaces/primevue/issues/3288) +- Calendar: maxDate with 12-hour formatting restricts values incorrectly [\#3253](https://github.com/primefaces/primevue/issues/3253) ## [3.19.0](https://github.com/primefaces/primevue/tree/3.19.0) (2022-11-16) @@ -360,28 +574,28 @@ **Implemented New Features and Enhancements:** -- Update PrimeFlex 3.3.0 [\#3261](https://github.com/primefaces/primevue/issues/3261) -- Improve OverlayPanel Implementation for Accessibility [\#3254](https://github.com/primefaces/primevue/issues/3254) -- Improve Tooltip Implementation for Accessibility [\#3248](https://github.com/primefaces/primevue/issues/3248) -- Chips | Allow multiple seperators [\#3240](https://github.com/primefaces/primevue/issues/3240) -- Improve ConfirmPopup implementation for Accessibility [\#3236](https://github.com/primefaces/primevue/issues/3236) -- Improve Sidebar implementation for Accessibility [\#3233](https://github.com/primefaces/primevue/issues/3233) -- Improve ConfirmDialog implementation for Accessibility [\#3232](https://github.com/primefaces/primevue/issues/3232) -- Improve Dialog implementation for Accessibility [\#3231](https://github.com/primefaces/primevue/issues/3231) -- FocusTrap Directive [\#3225](https://github.com/primefaces/primevue/issues/3225) -- Splitter: Emit Resize Start event [\#3203](https://github.com/primefaces/primevue/issues/3203) +- Update PrimeFlex 3.3.0 [\#3261](https://github.com/primefaces/primevue/issues/3261) +- Improve OverlayPanel Implementation for Accessibility [\#3254](https://github.com/primefaces/primevue/issues/3254) +- Improve Tooltip Implementation for Accessibility [\#3248](https://github.com/primefaces/primevue/issues/3248) +- Chips | Allow multiple seperators [\#3240](https://github.com/primefaces/primevue/issues/3240) +- Improve ConfirmPopup implementation for Accessibility [\#3236](https://github.com/primefaces/primevue/issues/3236) +- Improve Sidebar implementation for Accessibility [\#3233](https://github.com/primefaces/primevue/issues/3233) +- Improve ConfirmDialog implementation for Accessibility [\#3232](https://github.com/primefaces/primevue/issues/3232) +- Improve Dialog implementation for Accessibility [\#3231](https://github.com/primefaces/primevue/issues/3231) +- FocusTrap Directive [\#3225](https://github.com/primefaces/primevue/issues/3225) +- Splitter: Emit Resize Start event [\#3203](https://github.com/primefaces/primevue/issues/3203) **Fixed bugs:** -- PrimeVue Radiobutton - Mobile - scroll to top [\#3266](https://github.com/primefaces/primevue/issues/3266) -- Calendar: Inline Calendar is jumping when selected mode is range and number of months is more then 1 [\#3247](https://github.com/primefaces/primevue/issues/3247) -- Slider: Range feature not working correctly [\#3238](https://github.com/primefaces/primevue/issues/3238) -- Chips | Cannot remove p-focus [\#3237](https://github.com/primefaces/primevue/issues/3237) -- Menubar: should accept empty items [\#3224](https://github.com/primefaces/primevue/issues/3224) -- Menu: TypeError with only disabled menuitems [\#3223](https://github.com/primefaces/primevue/issues/3223) -- Menubar: Menu Icon in mobile view problem [\#3221](https://github.com/primefaces/primevue/issues/3221) -- DataTable: groupRowsBy has wrong type [\#3219](https://github.com/primefaces/primevue/issues/3219) -- TieredMenu \(and SplitButton\): Jumps to the top of the page [\#3212](https://github.com/primefaces/primevue/issues/3212) +- PrimeVue Radiobutton - Mobile - scroll to top [\#3266](https://github.com/primefaces/primevue/issues/3266) +- Calendar: Inline Calendar is jumping when selected mode is range and number of months is more then 1 [\#3247](https://github.com/primefaces/primevue/issues/3247) +- Slider: Range feature not working correctly [\#3238](https://github.com/primefaces/primevue/issues/3238) +- Chips | Cannot remove p-focus [\#3237](https://github.com/primefaces/primevue/issues/3237) +- Menubar: should accept empty items [\#3224](https://github.com/primefaces/primevue/issues/3224) +- Menu: TypeError with only disabled menuitems [\#3223](https://github.com/primefaces/primevue/issues/3223) +- Menubar: Menu Icon in mobile view problem [\#3221](https://github.com/primefaces/primevue/issues/3221) +- DataTable: groupRowsBy has wrong type [\#3219](https://github.com/primefaces/primevue/issues/3219) +- TieredMenu \(and SplitButton\): Jumps to the top of the page [\#3212](https://github.com/primefaces/primevue/issues/3212) ## [3.18.1](https://github.com/primefaces/primevue/tree/3.18.1) (2022-10-31) @@ -389,37 +603,37 @@ **Implemented New Features and Enhancements:** -- Dialog: Allow custom icons for maximizing [\#3192](https://github.com/primefaces/primevue/issues/3192) -- InputNumber: `highlightOnFocus` property [\#3179](https://github.com/primefaces/primevue/issues/3179) -- Inplace: Allow custom icons [\#3134](https://github.com/primefaces/primevue/issues/3134) -- Slider: Range slider can not be dragged to the left when both thumbs overlap [\#3104](https://github.com/primefaces/primevue/issues/3104) -- Calendar: Allow custom icons [\#3081](https://github.com/primefaces/primevue/issues/3081) -- Toast: Allow custom icons [\#3061](https://github.com/primefaces/primevue/issues/3061) -- Message: Allow custom icons [\#3059](https://github.com/primefaces/primevue/issues/3059) -- Sidebar: Allow custom icons [\#3057](https://github.com/primefaces/primevue/issues/3057) -- Dialog: Allow custom icons [\#3054](https://github.com/primefaces/primevue/issues/3054) -- Chips: Allow custom icons [\#3052](https://github.com/primefaces/primevue/issues/3052) +- Dialog: Allow custom icons for maximizing [\#3192](https://github.com/primefaces/primevue/issues/3192) +- InputNumber: `highlightOnFocus` property [\#3179](https://github.com/primefaces/primevue/issues/3179) +- Inplace: Allow custom icons [\#3134](https://github.com/primefaces/primevue/issues/3134) +- Slider: Range slider can not be dragged to the left when both thumbs overlap [\#3104](https://github.com/primefaces/primevue/issues/3104) +- Calendar: Allow custom icons [\#3081](https://github.com/primefaces/primevue/issues/3081) +- Toast: Allow custom icons [\#3061](https://github.com/primefaces/primevue/issues/3061) +- Message: Allow custom icons [\#3059](https://github.com/primefaces/primevue/issues/3059) +- Sidebar: Allow custom icons [\#3057](https://github.com/primefaces/primevue/issues/3057) +- Dialog: Allow custom icons [\#3054](https://github.com/primefaces/primevue/issues/3054) +- Chips: Allow custom icons [\#3052](https://github.com/primefaces/primevue/issues/3052) **Fixed bugs:** -- PanelMenu: Can't resolve DomHandler [\#3198](https://github.com/primefaces/primevue/issues/3198) -- ContextMenu: attributes could not be automatically inherited [\#3197](https://github.com/primefaces/primevue/issues/3197) -- DataTable: the table is broken in 3.18.0 [\#3189](https://github.com/primefaces/primevue/issues/3189) -- Menubar: \#item slot is never called [\#3177](https://github.com/primefaces/primevue/issues/3177) -- OverlayPanel: Missing type defination [\#3168](https://github.com/primefaces/primevue/issues/3168) -- Tooltip: loose reactivity when the content is empty [\#3163](https://github.com/primefaces/primevue/issues/3163) -- ContextMenu | does not close when left click outside of menu [\#3158](https://github.com/primefaces/primevue/issues/3158) -- Breadcrumb: SSR Error window is not defined [\#3156](https://github.com/primefaces/primevue/issues/3156) -- Calendar | set readonly prop to readonly attribute [\#3155](https://github.com/primefaces/primevue/issues/3155) -- FileUpload: Failed to resolve the Badge and Button components [\#3154](https://github.com/primefaces/primevue/issues/3154) -- Menu.vue: seperatorClass is not a function [\#3151](https://github.com/primefaces/primevue/issues/3151) -- AutoComplete: mark text with shift+Home does not work. [\#3140](https://github.com/primefaces/primevue/issues/3140) -- Calendar in inline : Cannot read properties of undefined \(reading 'focus'\) [\#3108](https://github.com/primefaces/primevue/issues/3108) -- Can select disabled options in multiselect [\#3094](https://github.com/primefaces/primevue/issues/3094) -- Dropdown: OptionGroup disappear with filter [\#3078](https://github.com/primefaces/primevue/issues/3078) -- MultiSelect group labels disappear when filtering [\#3068](https://github.com/primefaces/primevue/issues/3068) -- Calendar: locale am & pm not work on time picker panel [\#2952](https://github.com/primefaces/primevue/issues/2952) -- ScrollPanel Bars visible with Browser Zoom [\#2137](https://github.com/primefaces/primevue/issues/2137) +- PanelMenu: Can't resolve DomHandler [\#3198](https://github.com/primefaces/primevue/issues/3198) +- ContextMenu: attributes could not be automatically inherited [\#3197](https://github.com/primefaces/primevue/issues/3197) +- DataTable: the table is broken in 3.18.0 [\#3189](https://github.com/primefaces/primevue/issues/3189) +- Menubar: \#item slot is never called [\#3177](https://github.com/primefaces/primevue/issues/3177) +- OverlayPanel: Missing type defination [\#3168](https://github.com/primefaces/primevue/issues/3168) +- Tooltip: loose reactivity when the content is empty [\#3163](https://github.com/primefaces/primevue/issues/3163) +- ContextMenu | does not close when left click outside of menu [\#3158](https://github.com/primefaces/primevue/issues/3158) +- Breadcrumb: SSR Error window is not defined [\#3156](https://github.com/primefaces/primevue/issues/3156) +- Calendar | set readonly prop to readonly attribute [\#3155](https://github.com/primefaces/primevue/issues/3155) +- FileUpload: Failed to resolve the Badge and Button components [\#3154](https://github.com/primefaces/primevue/issues/3154) +- Menu.vue: seperatorClass is not a function [\#3151](https://github.com/primefaces/primevue/issues/3151) +- AutoComplete: mark text with shift+Home does not work. [\#3140](https://github.com/primefaces/primevue/issues/3140) +- Calendar in inline : Cannot read properties of undefined \(reading 'focus'\) [\#3108](https://github.com/primefaces/primevue/issues/3108) +- Can select disabled options in multiselect [\#3094](https://github.com/primefaces/primevue/issues/3094) +- Dropdown: OptionGroup disappear with filter [\#3078](https://github.com/primefaces/primevue/issues/3078) +- MultiSelect group labels disappear when filtering [\#3068](https://github.com/primefaces/primevue/issues/3068) +- Calendar: locale am & pm not work on time picker panel [\#2952](https://github.com/primefaces/primevue/issues/2952) +- ScrollPanel Bars visible with Browser Zoom [\#2137](https://github.com/primefaces/primevue/issues/2137) ## [3.18.0](https://github.com/primefaces/primevue/tree/3.18.0) (2022-10-24) @@ -427,47 +641,46 @@ **Implemented New Features and Enhancements:** -- Update primeicons dependency on build [\#3139](https://github.com/primefaces/primevue/issues/3139) -- Improve MegaMenu implementation for Accessibility [\#3125](https://github.com/primefaces/primevue/issues/3125) -- FileUpload: Templating for advance upload [\#3111](https://github.com/primefaces/primevue/issues/3111) -- Paginator: Responsive breakpoints [\#3110](https://github.com/primefaces/primevue/issues/3110) -- Improve TieredMenu implementation for Accessibility [\#3100](https://github.com/primefaces/primevue/issues/3100) -- Improve PanelMenu implementation for Accessibility [\#3099](https://github.com/primefaces/primevue/issues/3099) -- Improve Dock implementation for Accessibility [\#3092](https://github.com/primefaces/primevue/issues/3092) -- Improve Menu implementation for Accessibility [\#3085](https://github.com/primefaces/primevue/issues/3085) -- InputNumber : pass formattedValue to input event [\#3047](https://github.com/primefaces/primevue/issues/3047) -- Improve TabMenu implementation for Accessibility [\#3043](https://github.com/primefaces/primevue/issues/3043) -- Improve Steps implementation for Accessibility [\#3026](https://github.com/primefaces/primevue/issues/3026) -- Improve ContextMenu implementation for Accessibility [\#3021](https://github.com/primefaces/primevue/issues/3021) -- Improve Menubar implementation for Accessibility [\#3020](https://github.com/primefaces/primevue/issues/3020) -- CascadeSelect: input-text class [\#3013](https://github.com/primefaces/primevue/issues/3013) -- Multiselect: Allow custom icons [\#3008](https://github.com/primefaces/primevue/issues/3008) -- Listbox: Allow custom icons [\#3006](https://github.com/primefaces/primevue/issues/3006) -- AutoComplete: Allow custom icons [\#3004](https://github.com/primefaces/primevue/issues/3004) -- Update PrimeIcons v6.0.1 [\#3003](https://github.com/primefaces/primevue/issues/3003) -- CascadeSelect: Allow custom icons [\#3000](https://github.com/primefaces/primevue/issues/3000) -- Dropdown: Allow custom icons [\#2998](https://github.com/primefaces/primevue/issues/2998) -- Improve Breadcrumb implementation for Accessibility [\#2977](https://github.com/primefaces/primevue/issues/2977) -- FileUpload | new `content` slot [\#2974](https://github.com/primefaces/primevue/issues/2974) +- Update primeicons dependency on build [\#3139](https://github.com/primefaces/primevue/issues/3139) +- Improve MegaMenu implementation for Accessibility [\#3125](https://github.com/primefaces/primevue/issues/3125) +- FileUpload: Templating for advance upload [\#3111](https://github.com/primefaces/primevue/issues/3111) +- Paginator: Responsive breakpoints [\#3110](https://github.com/primefaces/primevue/issues/3110) +- Improve TieredMenu implementation for Accessibility [\#3100](https://github.com/primefaces/primevue/issues/3100) +- Improve PanelMenu implementation for Accessibility [\#3099](https://github.com/primefaces/primevue/issues/3099) +- Improve Dock implementation for Accessibility [\#3092](https://github.com/primefaces/primevue/issues/3092) +- Improve Menu implementation for Accessibility [\#3085](https://github.com/primefaces/primevue/issues/3085) +- InputNumber : pass formattedValue to input event [\#3047](https://github.com/primefaces/primevue/issues/3047) +- Improve TabMenu implementation for Accessibility [\#3043](https://github.com/primefaces/primevue/issues/3043) +- Improve Steps implementation for Accessibility [\#3026](https://github.com/primefaces/primevue/issues/3026) +- Improve ContextMenu implementation for Accessibility [\#3021](https://github.com/primefaces/primevue/issues/3021) +- Improve Menubar implementation for Accessibility [\#3020](https://github.com/primefaces/primevue/issues/3020) +- CascadeSelect: input-text class [\#3013](https://github.com/primefaces/primevue/issues/3013) +- Multiselect: Allow custom icons [\#3008](https://github.com/primefaces/primevue/issues/3008) +- Listbox: Allow custom icons [\#3006](https://github.com/primefaces/primevue/issues/3006) +- AutoComplete: Allow custom icons [\#3004](https://github.com/primefaces/primevue/issues/3004) +- Update PrimeIcons v6.0.1 [\#3003](https://github.com/primefaces/primevue/issues/3003) +- CascadeSelect: Allow custom icons [\#3000](https://github.com/primefaces/primevue/issues/3000) +- Dropdown: Allow custom icons [\#2998](https://github.com/primefaces/primevue/issues/2998) +- Improve Breadcrumb implementation for Accessibility [\#2977](https://github.com/primefaces/primevue/issues/2977) +- FileUpload | new `content` slot [\#2974](https://github.com/primefaces/primevue/issues/2974) **Fixed bugs:** -- Speeddial items visible even if MenuItem object property "visible" is false [\#3131](https://github.com/primefaces/primevue/issues/3131) -- Tree: Missing types for tree node [\#3106](https://github.com/primefaces/primevue/issues/3106) -- InputNumber: support highlight on focus property [\#3067](https://github.com/primefaces/primevue/issues/3067) -- Toast z-index is removed before toast animation is done [\#3050](https://github.com/primefaces/primevue/issues/3050) -- Calendar: keyboard support bug when there is a disable date next to the focused date [\#3032](https://github.com/primefaces/primevue/issues/3032) -- Dropdown: Long list causes the page to have a long scroll bar [\#3031](https://github.com/primefaces/primevue/issues/3031) -- Galleria: Using touch to move to the next image will allow to go further than the last image [\#3028](https://github.com/primefaces/primevue/issues/3028) -- InputText: Floating label with placeholder [\#3018](https://github.com/primefaces/primevue/issues/3018) -- Ripple: not properly destroyed cases [\#3015](https://github.com/primefaces/primevue/issues/3015) -- ToggleButton: focus-visible not triggered by keyboard navigation [\#2997](https://github.com/primefaces/primevue/issues/2997) -- Calendar| overlay not visible on second click unless user clicks away first [\#2990](https://github.com/primefaces/primevue/issues/2990) -- TabView: Next button is not disabled when all the tabs are visible [\#2987](https://github.com/primefaces/primevue/issues/2987) -- Password: disabled property not working [\#2958](https://github.com/primefaces/primevue/issues/2958) -- MultiSelect: Scroll to focused item on select [\#2957](https://github.com/primefaces/primevue/issues/2957) -- Toast: Close button resizes on longer text [\#2949](https://github.com/primefaces/primevue/issues/2949) - +- Speeddial items visible even if MenuItem object property "visible" is false [\#3131](https://github.com/primefaces/primevue/issues/3131) +- Tree: Missing types for tree node [\#3106](https://github.com/primefaces/primevue/issues/3106) +- InputNumber: support highlight on focus property [\#3067](https://github.com/primefaces/primevue/issues/3067) +- Toast z-index is removed before toast animation is done [\#3050](https://github.com/primefaces/primevue/issues/3050) +- Calendar: keyboard support bug when there is a disable date next to the focused date [\#3032](https://github.com/primefaces/primevue/issues/3032) +- Dropdown: Long list causes the page to have a long scroll bar [\#3031](https://github.com/primefaces/primevue/issues/3031) +- Galleria: Using touch to move to the next image will allow to go further than the last image [\#3028](https://github.com/primefaces/primevue/issues/3028) +- InputText: Floating label with placeholder [\#3018](https://github.com/primefaces/primevue/issues/3018) +- Ripple: not properly destroyed cases [\#3015](https://github.com/primefaces/primevue/issues/3015) +- ToggleButton: focus-visible not triggered by keyboard navigation [\#2997](https://github.com/primefaces/primevue/issues/2997) +- Calendar| overlay not visible on second click unless user clicks away first [\#2990](https://github.com/primefaces/primevue/issues/2990) +- TabView: Next button is not disabled when all the tabs are visible [\#2987](https://github.com/primefaces/primevue/issues/2987) +- Password: disabled property not working [\#2958](https://github.com/primefaces/primevue/issues/2958) +- MultiSelect: Scroll to focused item on select [\#2957](https://github.com/primefaces/primevue/issues/2957) +- Toast: Close button resizes on longer text [\#2949](https://github.com/primefaces/primevue/issues/2949) ## [3.17.0](https://github.com/primefaces/primevue/tree/3.17.0) (2022-09-08) @@ -475,44 +688,44 @@ **Implemented New Features and Enhancements:** -- Add prettier to standardize formatting [\#2939](https://github.com/primefaces/primevue/issues/2939) -- Carousel: Navigators and indicators control props [\#2928](https://github.com/primefaces/primevue/issues/2928) -- Password | missing `required` property [\#2921](https://github.com/primefaces/primevue/issues/2921) -- Improve ScrollPanel implementation for Accessibility [\#2920](https://github.com/primefaces/primevue/issues/2920) -- Improve focus method to Components [\#2918](https://github.com/primefaces/primevue/issues/2918) -- Add `autoFilterFocus` property to Dropdown and MultiSelect [\#2916](https://github.com/primefaces/primevue/issues/2916) -- Improve Splitter implementation for Accessibility [\#2913](https://github.com/primefaces/primevue/issues/2913) -- New `iconClass` property for Button component [\#2911](https://github.com/primefaces/primevue/issues/2911) -- Improve Toolbar implementation for Accessibility [\#2909](https://github.com/primefaces/primevue/issues/2909) -- Improve Panel implementation for Accessibility [\#2908](https://github.com/primefaces/primevue/issues/2908) -- Improve Fieldset implementation for Accessibility [\#2907](https://github.com/primefaces/primevue/issues/2907) -- Improve Divider implementation for Accessibility [\#2906](https://github.com/primefaces/primevue/issues/2906) -- Improve Deferred Content implementation for Accessibility [\#2905](https://github.com/primefaces/primevue/issues/2905) -- Improve Card implementation for Accessibility [\#2904](https://github.com/primefaces/primevue/issues/2904) -- Add `selectOnFocus` property to Overlay components [\#2902](https://github.com/primefaces/primevue/issues/2902) -- Improve TabView implementation for Accessibility [\#2896](https://github.com/primefaces/primevue/issues/2896) -- Improve Accordion implementation for Accessibility [\#2895](https://github.com/primefaces/primevue/issues/2895) -- Dropdown: Prevent show of overlay when pressing meta key [\#2886](https://github.com/primefaces/primevue/issues/2886) -- ConfirmDialog : Add support for "Message" slot template, similar to ConfirmPopup [\#2884](https://github.com/primefaces/primevue/issues/2884) -- Add resetFilterOnHide property to Dropdown [\#2846](https://github.com/primefaces/primevue/issues/2846) -- Add icon templating to Rating [\#2834](https://github.com/primefaces/primevue/issues/2834) -- Add `modules` property to Editor [\#2498](https://github.com/primefaces/primevue/issues/2498) +- Add prettier to standardize formatting [\#2939](https://github.com/primefaces/primevue/issues/2939) +- Carousel: Navigators and indicators control props [\#2928](https://github.com/primefaces/primevue/issues/2928) +- Password | missing `required` property [\#2921](https://github.com/primefaces/primevue/issues/2921) +- Improve ScrollPanel implementation for Accessibility [\#2920](https://github.com/primefaces/primevue/issues/2920) +- Improve focus method to Components [\#2918](https://github.com/primefaces/primevue/issues/2918) +- Add `autoFilterFocus` property to Dropdown and MultiSelect [\#2916](https://github.com/primefaces/primevue/issues/2916) +- Improve Splitter implementation for Accessibility [\#2913](https://github.com/primefaces/primevue/issues/2913) +- New `iconClass` property for Button component [\#2911](https://github.com/primefaces/primevue/issues/2911) +- Improve Toolbar implementation for Accessibility [\#2909](https://github.com/primefaces/primevue/issues/2909) +- Improve Panel implementation for Accessibility [\#2908](https://github.com/primefaces/primevue/issues/2908) +- Improve Fieldset implementation for Accessibility [\#2907](https://github.com/primefaces/primevue/issues/2907) +- Improve Divider implementation for Accessibility [\#2906](https://github.com/primefaces/primevue/issues/2906) +- Improve Deferred Content implementation for Accessibility [\#2905](https://github.com/primefaces/primevue/issues/2905) +- Improve Card implementation for Accessibility [\#2904](https://github.com/primefaces/primevue/issues/2904) +- Add `selectOnFocus` property to Overlay components [\#2902](https://github.com/primefaces/primevue/issues/2902) +- Improve TabView implementation for Accessibility [\#2896](https://github.com/primefaces/primevue/issues/2896) +- Improve Accordion implementation for Accessibility [\#2895](https://github.com/primefaces/primevue/issues/2895) +- Dropdown: Prevent show of overlay when pressing meta key [\#2886](https://github.com/primefaces/primevue/issues/2886) +- ConfirmDialog : Add support for "Message" slot template, similar to ConfirmPopup [\#2884](https://github.com/primefaces/primevue/issues/2884) +- Add resetFilterOnHide property to Dropdown [\#2846](https://github.com/primefaces/primevue/issues/2846) +- Add icon templating to Rating [\#2834](https://github.com/primefaces/primevue/issues/2834) +- Add `modules` property to Editor [\#2498](https://github.com/primefaces/primevue/issues/2498) **Fixed bugs:** -- Calendar | input disabled does not work [\#2935](https://github.com/primefaces/primevue/issues/2935) -- Update for props typing in .vue files [\#2926](https://github.com/primefaces/primevue/issues/2926) -- Textarea: resize height when window resized if autoResize is true [\#2919](https://github.com/primefaces/primevue/issues/2919) -- Tooltip: add type/empty check for its value [\#2903](https://github.com/primefaces/primevue/issues/2903) -- MultiSelect: filtering causes labels of currently selected values to display "null" [\#2901](https://github.com/primefaces/primevue/issues/2901) -- The type of inputProps prop requires every possible attribute for HTMLInputElement type [\#2891](https://github.com/primefaces/primevue/issues/2891) -- SpeedDial: Cannot use Scoped Slot to customize items [\#2889](https://github.com/primefaces/primevue/issues/2889) -- Password: When its value is dynamically set, the strength indicator is not updated [\#2885](https://github.com/primefaces/primevue/issues/2885) -- AutoComplete: setTimeout\(\) in hide-function sometimes causes NULL-Pointer Exception [\#2881](https://github.com/primefaces/primevue/issues/2881) -- Password: Unable to add invalid event listener after 3.16 [\#2880](https://github.com/primefaces/primevue/issues/2880) -- Editor Quill: SSR error document is not defined [\#2842](https://github.com/primefaces/primevue/issues/2842) -- ConfirmDialog won't the reject event be triggered when closing things? [\#2821](https://github.com/primefaces/primevue/issues/2821) -- Calendar: inline calendar force scroll into viewport when disabledDates changed [\#2803](https://github.com/primefaces/primevue/issues/2803) +- Calendar | input disabled does not work [\#2935](https://github.com/primefaces/primevue/issues/2935) +- Update for props typing in .vue files [\#2926](https://github.com/primefaces/primevue/issues/2926) +- Textarea: resize height when window resized if autoResize is true [\#2919](https://github.com/primefaces/primevue/issues/2919) +- Tooltip: add type/empty check for its value [\#2903](https://github.com/primefaces/primevue/issues/2903) +- MultiSelect: filtering causes labels of currently selected values to display "null" [\#2901](https://github.com/primefaces/primevue/issues/2901) +- The type of inputProps prop requires every possible attribute for HTMLInputElement type [\#2891](https://github.com/primefaces/primevue/issues/2891) +- SpeedDial: Cannot use Scoped Slot to customize items [\#2889](https://github.com/primefaces/primevue/issues/2889) +- Password: When its value is dynamically set, the strength indicator is not updated [\#2885](https://github.com/primefaces/primevue/issues/2885) +- AutoComplete: setTimeout\(\) in hide-function sometimes causes NULL-Pointer Exception [\#2881](https://github.com/primefaces/primevue/issues/2881) +- Password: Unable to add invalid event listener after 3.16 [\#2880](https://github.com/primefaces/primevue/issues/2880) +- Editor Quill: SSR error document is not defined [\#2842](https://github.com/primefaces/primevue/issues/2842) +- ConfirmDialog won't the reject event be triggered when closing things? [\#2821](https://github.com/primefaces/primevue/issues/2821) +- Calendar: inline calendar force scroll into viewport when disabledDates changed [\#2803](https://github.com/primefaces/primevue/issues/2803) ## [3.16.2](https://github.com/primefaces/primevue/tree/3.16.2) (2022-08-23) @@ -520,14 +733,14 @@ **Fixed bugs:** -- Dropdown: UpArrow triggers "Uncaught TypeError: this.visibleOptions.slice\(...\).findLastIndex is not a function" Firefox, Nuxt 3 [\#2872](https://github.com/primefaces/primevue/issues/2872) -- OverlayPanel: Doesn't work in SSR [\#2871](https://github.com/primefaces/primevue/issues/2871) -- Tooltip: `escape`, `disabled` and `fitContent` properties should not accept string as a value [\#2868](https://github.com/primefaces/primevue/issues/2868) -- AutoComplete: Typescript compilation error due to a typo in the t.ds definition file [\#2866](https://github.com/primefaces/primevue/issues/2866) -- InputNumber: disabled prop is not passed to input text [\#2864](https://github.com/primefaces/primevue/issues/2864) -- InputNumber: invalid 'placeholder' prop type \(TS only\) [\#2863](https://github.com/primefaces/primevue/issues/2863) -- Calendar: showOtherMonths - does not match the description in the documentation [\#2810](https://github.com/primefaces/primevue/issues/2810) -- Datatable rows are not the full width in scroll both mode [\#2622](https://github.com/primefaces/primevue/issues/2622) +- Dropdown: UpArrow triggers "Uncaught TypeError: this.visibleOptions.slice\(...\).findLastIndex is not a function" Firefox, Nuxt 3 [\#2872](https://github.com/primefaces/primevue/issues/2872) +- OverlayPanel: Doesn't work in SSR [\#2871](https://github.com/primefaces/primevue/issues/2871) +- Tooltip: `escape`, `disabled` and `fitContent` properties should not accept string as a value [\#2868](https://github.com/primefaces/primevue/issues/2868) +- AutoComplete: Typescript compilation error due to a typo in the t.ds definition file [\#2866](https://github.com/primefaces/primevue/issues/2866) +- InputNumber: disabled prop is not passed to input text [\#2864](https://github.com/primefaces/primevue/issues/2864) +- InputNumber: invalid 'placeholder' prop type \(TS only\) [\#2863](https://github.com/primefaces/primevue/issues/2863) +- Calendar: showOtherMonths - does not match the description in the documentation [\#2810](https://github.com/primefaces/primevue/issues/2810) +- Datatable rows are not the full width in scroll both mode [\#2622](https://github.com/primefaces/primevue/issues/2622) ## [3.16.1](https://github.com/primefaces/primevue/tree/3.16.1) (2022-08-17) @@ -535,64 +748,65 @@ **Fixed bugs:** -- Header checkbox is not styled as expected in Material themes. [\#2856](https://github.com/primefaces/primevue/issues/2856) -- Types: Missing types in PrimeVueLocaleOptions [\#2855](https://github.com/primefaces/primevue/issues/2855) -- Overlay components don't work with SSR [\#2853](https://github.com/primefaces/primevue/issues/2853) -- Editor | selection-change typing error [\#2852](https://github.com/primefaces/primevue/issues/2852) -- InputNumber : incrementButtonClass does not working [\#2850](https://github.com/primefaces/primevue/issues/2850) -- Dropdown: Cannot read properties of undefined \(reading 'replaceAll'\) [\#2848](https://github.com/primefaces/primevue/issues/2848) -- Dropdown and MultiSelect: TS2322 compilcation error [\#2845](https://github.com/primefaces/primevue/issues/2845) -- CDN Script fails [\#2844](https://github.com/primefaces/primevue/issues/2844) -- AutoComplete: completeOnFocus with keyboard navigation [\#2824](https://github.com/primefaces/primevue/issues/2824) +- Header checkbox is not styled as expected in Material themes. [\#2856](https://github.com/primefaces/primevue/issues/2856) +- Types: Missing types in PrimeVueLocaleOptions [\#2855](https://github.com/primefaces/primevue/issues/2855) +- Overlay components don't work with SSR [\#2853](https://github.com/primefaces/primevue/issues/2853) +- Editor | selection-change typing error [\#2852](https://github.com/primefaces/primevue/issues/2852) +- InputNumber : incrementButtonClass does not working [\#2850](https://github.com/primefaces/primevue/issues/2850) +- Dropdown: Cannot read properties of undefined \(reading 'replaceAll'\) [\#2848](https://github.com/primefaces/primevue/issues/2848) +- Dropdown and MultiSelect: TS2322 compilcation error [\#2845](https://github.com/primefaces/primevue/issues/2845) +- CDN Script fails [\#2844](https://github.com/primefaces/primevue/issues/2844) +- AutoComplete: completeOnFocus with keyboard navigation [\#2824](https://github.com/primefaces/primevue/issues/2824) ## [3.16.0](https://github.com/primefaces/primevue/tree/3.16.0) (2022-08-15) [Full Changelog](https://github.com/primefaces/primevue/compare/3.15.0...3.16.0) **Breaking Changes:** -- Accessibility for Form Components [\#2838](https://github.com/primefaces/primevue/issues/2838) -- Improve CascadeSelect implementation for Accessibility [\#2831](https://github.com/primefaces/primevue/issues/2831) -- Improve AutoComplete implementation for Accessibility [\#2822](https://github.com/primefaces/primevue/issues/2822) -- Improve Listbox implementation for Accessibility [\#2819](https://github.com/primefaces/primevue/issues/2819) -- Improve MultiSelect implementation for Accessibility [\#2814](https://github.com/primefaces/primevue/issues/2814) -- Improve Dropdown implementation for Accessibility [\#2811](https://github.com/primefaces/primevue/issues/2811) + +- Accessibility for Form Components [\#2838](https://github.com/primefaces/primevue/issues/2838) +- Improve CascadeSelect implementation for Accessibility [\#2831](https://github.com/primefaces/primevue/issues/2831) +- Improve AutoComplete implementation for Accessibility [\#2822](https://github.com/primefaces/primevue/issues/2822) +- Improve Listbox implementation for Accessibility [\#2819](https://github.com/primefaces/primevue/issues/2819) +- Improve MultiSelect implementation for Accessibility [\#2814](https://github.com/primefaces/primevue/issues/2814) +- Improve Dropdown implementation for Accessibility [\#2811](https://github.com/primefaces/primevue/issues/2811) **Implemented New Features and Enhancements:** -- Editor | new `selection-change` event [\#2829](https://github.com/primefaces/primevue/issues/2829) -- SelectButton | new `unselectable` property [\#2826](https://github.com/primefaces/primevue/issues/2826) -- Add tabindex property to VirtualScroller [\#2813](https://github.com/primefaces/primevue/issues/2813) -- Add new message options to PrimeVue API [\#2812](https://github.com/primefaces/primevue/issues/2812) -- New inputClass and inputStyle properties [\#2801](https://github.com/primefaces/primevue/issues/2801) -- Timeline: new item and index slot props for connector slot [\#2771](https://github.com/primefaces/primevue/issues/2771) -- Add getVirtualScrollerRef method to DataTable to access virtualScroller's reference [\#2756](https://github.com/primefaces/primevue/issues/2756) -- The scrollToIndex method doesn't work as expected [\#2755](https://github.com/primefaces/primevue/issues/2755) -- Slider: key support [\#2735](https://github.com/primefaces/primevue/issues/2735) -- Add color-scheme style to Themes [\#2730](https://github.com/primefaces/primevue/issues/2730) -- PickList: Disable show source and target buttons [\#2697](https://github.com/primefaces/primevue/issues/2697) -- Add hideOnRangeSelection property to Calendar [\#2684](https://github.com/primefaces/primevue/issues/2684) -- ConfirmDialog: closeOnEscape support [\#2675](https://github.com/primefaces/primevue/issues/2675) -- OverlayPanel's dismissable prop can't be changed dynamically [\#2540](https://github.com/primefaces/primevue/issues/2540) -- New `exportFooter` property for Exportable DataTable [\#2395](https://github.com/primefaces/primevue/issues/2395) +- Editor | new `selection-change` event [\#2829](https://github.com/primefaces/primevue/issues/2829) +- SelectButton | new `unselectable` property [\#2826](https://github.com/primefaces/primevue/issues/2826) +- Add tabindex property to VirtualScroller [\#2813](https://github.com/primefaces/primevue/issues/2813) +- Add new message options to PrimeVue API [\#2812](https://github.com/primefaces/primevue/issues/2812) +- New inputClass and inputStyle properties [\#2801](https://github.com/primefaces/primevue/issues/2801) +- Timeline: new item and index slot props for connector slot [\#2771](https://github.com/primefaces/primevue/issues/2771) +- Add getVirtualScrollerRef method to DataTable to access virtualScroller's reference [\#2756](https://github.com/primefaces/primevue/issues/2756) +- The scrollToIndex method doesn't work as expected [\#2755](https://github.com/primefaces/primevue/issues/2755) +- Slider: key support [\#2735](https://github.com/primefaces/primevue/issues/2735) +- Add color-scheme style to Themes [\#2730](https://github.com/primefaces/primevue/issues/2730) +- PickList: Disable show source and target buttons [\#2697](https://github.com/primefaces/primevue/issues/2697) +- Add hideOnRangeSelection property to Calendar [\#2684](https://github.com/primefaces/primevue/issues/2684) +- ConfirmDialog: closeOnEscape support [\#2675](https://github.com/primefaces/primevue/issues/2675) +- OverlayPanel's dismissable prop can't be changed dynamically [\#2540](https://github.com/primefaces/primevue/issues/2540) +- New `exportFooter` property for Exportable DataTable [\#2395](https://github.com/primefaces/primevue/issues/2395) **Fixed bugs:** -- Tooltip : Displays empty value [\#2788](https://github.com/primefaces/primevue/issues/2788) -- appendTo prop TypeScript typing disallows usage of HTML elements [\#2780](https://github.com/primefaces/primevue/issues/2780) -- DataTable v3: Cannot use the editorCancelCallBack / editorSaveCallback while editing in cell mode [\#2754](https://github.com/primefaces/primevue/issues/2754) -- Dropdown: with template and no placeholder shows p-emptylabel as placeholder [\#2751](https://github.com/primefaces/primevue/issues/2751) -- Checkbox, RadioButton: should not pointer cursor when is disabled [\#2745](https://github.com/primefaces/primevue/issues/2745) -- Paginator: slot typescript error [\#2738](https://github.com/primefaces/primevue/issues/2738) -- DataTable: No onLazyLoad property in virtualScrollerOptions props [\#2729](https://github.com/primefaces/primevue/issues/2729) -- DropDown: Filter with Virtual Scroll does not work as expected [\#2715](https://github.com/primefaces/primevue/issues/2715) -- Component: Type error for InputNumber's class [\#2712](https://github.com/primefaces/primevue/issues/2712) -- Calendar: Incorrect TypeScript typing of date slot [\#2703](https://github.com/primefaces/primevue/issues/2703) -- Dynamic Dialog : style property TypeScript error [\#2699](https://github.com/primefaces/primevue/issues/2699) -- Component: Calendar @month-change returns 0-11 and 1-12 [\#2696](https://github.com/primefaces/primevue/issues/2696) -- Menu, Menubar, ContextMenu, TieredMenu: Extra spacing when no icon [\#2695](https://github.com/primefaces/primevue/issues/2695) -- Calendar: wrong overlay position [\#2689](https://github.com/primefaces/primevue/issues/2689) -- Splitter: mobile resize fails [\#2513](https://github.com/primefaces/primevue/issues/2513) -- Carousel autoplay not working with static data [\#2356](https://github.com/primefaces/primevue/issues/2356) +- Tooltip : Displays empty value [\#2788](https://github.com/primefaces/primevue/issues/2788) +- appendTo prop TypeScript typing disallows usage of HTML elements [\#2780](https://github.com/primefaces/primevue/issues/2780) +- DataTable v3: Cannot use the editorCancelCallBack / editorSaveCallback while editing in cell mode [\#2754](https://github.com/primefaces/primevue/issues/2754) +- Dropdown: with template and no placeholder shows p-emptylabel as placeholder [\#2751](https://github.com/primefaces/primevue/issues/2751) +- Checkbox, RadioButton: should not pointer cursor when is disabled [\#2745](https://github.com/primefaces/primevue/issues/2745) +- Paginator: slot typescript error [\#2738](https://github.com/primefaces/primevue/issues/2738) +- DataTable: No onLazyLoad property in virtualScrollerOptions props [\#2729](https://github.com/primefaces/primevue/issues/2729) +- DropDown: Filter with Virtual Scroll does not work as expected [\#2715](https://github.com/primefaces/primevue/issues/2715) +- Component: Type error for InputNumber's class [\#2712](https://github.com/primefaces/primevue/issues/2712) +- Calendar: Incorrect TypeScript typing of date slot [\#2703](https://github.com/primefaces/primevue/issues/2703) +- Dynamic Dialog : style property TypeScript error [\#2699](https://github.com/primefaces/primevue/issues/2699) +- Component: Calendar @month-change returns 0-11 and 1-12 [\#2696](https://github.com/primefaces/primevue/issues/2696) +- Menu, Menubar, ContextMenu, TieredMenu: Extra spacing when no icon [\#2695](https://github.com/primefaces/primevue/issues/2695) +- Calendar: wrong overlay position [\#2689](https://github.com/primefaces/primevue/issues/2689) +- Splitter: mobile resize fails [\#2513](https://github.com/primefaces/primevue/issues/2513) +- Carousel autoplay not working with static data [\#2356](https://github.com/primefaces/primevue/issues/2356) ## [3.15.0](https://github.com/primefaces/primevue/tree/3.15.0) (2022-06-15) @@ -600,20 +814,20 @@ **Implemented New Features and Enhancements:** -- Avatar | New error event [\#2670](https://github.com/primefaces/primevue/issues/2670) -- MultiSelect | resetFilterOnHide property [\#2664](https://github.com/primefaces/primevue/issues/2664) -- Add after-hide event to Dialog [\#2662](https://github.com/primefaces/primevue/issues/2662) -- New Image error event [\#2661](https://github.com/primefaces/primevue/issues/2661) -- New Component: DynamicDialog [\#2653](https://github.com/primefaces/primevue/issues/2653) +- Avatar | New error event [\#2670](https://github.com/primefaces/primevue/issues/2670) +- MultiSelect | resetFilterOnHide property [\#2664](https://github.com/primefaces/primevue/issues/2664) +- Add after-hide event to Dialog [\#2662](https://github.com/primefaces/primevue/issues/2662) +- New Image error event [\#2661](https://github.com/primefaces/primevue/issues/2661) +- New Component: DynamicDialog [\#2653](https://github.com/primefaces/primevue/issues/2653) **Fixed bugs:** -- Dialog bottom has no border radius when footer does not exist [\#2673](https://github.com/primefaces/primevue/issues/2673) -- ColorPicker: inline mode doesn't work [\#2656](https://github.com/primefaces/primevue/issues/2656) -- Tooltip: ZIndex is cleared on wrong element [\#2649](https://github.com/primefaces/primevue/issues/2649) -- DataTable: when using v-model:selection the checkbox appears checked when the table has no items [\#2637](https://github.com/primefaces/primevue/issues/2637) -- DTHeaderCheckbox: browser displays the "pointer" cursor when disabled [\#2635](https://github.com/primefaces/primevue/issues/2635) -- DataTable: Header columns and row columns doesn't resize together with Virtual Scroller and resizable columns [\#2630](https://github.com/primefaces/primevue/issues/2630) +- Dialog bottom has no border radius when footer does not exist [\#2673](https://github.com/primefaces/primevue/issues/2673) +- ColorPicker: inline mode doesn't work [\#2656](https://github.com/primefaces/primevue/issues/2656) +- Tooltip: ZIndex is cleared on wrong element [\#2649](https://github.com/primefaces/primevue/issues/2649) +- DataTable: when using v-model:selection the checkbox appears checked when the table has no items [\#2637](https://github.com/primefaces/primevue/issues/2637) +- DTHeaderCheckbox: browser displays the "pointer" cursor when disabled [\#2635](https://github.com/primefaces/primevue/issues/2635) +- DataTable: Header columns and row columns doesn't resize together with Virtual Scroller and resizable columns [\#2630](https://github.com/primefaces/primevue/issues/2630) ## [3.13.1](https://github.com/primefaces/primevue/tree/3.13.1) (2022-06-07) @@ -621,7 +835,7 @@ **Fixed bugs:** -- Script: CDN Script Fail [\#2642](https://github.com/primefaces/primevue/issues/2642) +- Script: CDN Script Fail [\#2642](https://github.com/primefaces/primevue/issues/2642) ## [3.13.0](https://github.com/primefaces/primevue/tree/3.13.0) (2022-06-06) @@ -629,36 +843,36 @@ **Implemented New Features and Enhancements:** -- DataTable | new 'p-reorderable-column' class and reorderable columns cursor update [\#2620](https://github.com/primefaces/primevue/issues/2620) -- Add a param to the show\(\) method to focus Dropdown component [\#2619](https://github.com/primefaces/primevue/issues/2619) -- The overlay elements automatically close on mobile devices [\#2618](https://github.com/primefaces/primevue/issues/2618) -- Add Nuxt3 support for components using teleport [\#2602](https://github.com/primefaces/primevue/issues/2602) -- DataTable: support passing a function to the dataKey prop [\#2589](https://github.com/primefaces/primevue/issues/2589) -- Autocomplete | new loadingIcon property [\#2542](https://github.com/primefaces/primevue/issues/2542) -- Tooltip new fitContent property [\#2536](https://github.com/primefaces/primevue/issues/2536) -- Arrow for OverlayPanel doesn't have borders in Lara Light Blue theme [\#2390](https://github.com/primefaces/primevue/issues/2390) -- 'tab' key support on Input Number [\#1518](https://github.com/primefaces/primevue/issues/1518) +- DataTable | new 'p-reorderable-column' class and reorderable columns cursor update [\#2620](https://github.com/primefaces/primevue/issues/2620) +- Add a param to the show\(\) method to focus Dropdown component [\#2619](https://github.com/primefaces/primevue/issues/2619) +- The overlay elements automatically close on mobile devices [\#2618](https://github.com/primefaces/primevue/issues/2618) +- Add Nuxt3 support for components using teleport [\#2602](https://github.com/primefaces/primevue/issues/2602) +- DataTable: support passing a function to the dataKey prop [\#2589](https://github.com/primefaces/primevue/issues/2589) +- Autocomplete | new loadingIcon property [\#2542](https://github.com/primefaces/primevue/issues/2542) +- Tooltip new fitContent property [\#2536](https://github.com/primefaces/primevue/issues/2536) +- Arrow for OverlayPanel doesn't have borders in Lara Light Blue theme [\#2390](https://github.com/primefaces/primevue/issues/2390) +- 'tab' key support on Input Number [\#1518](https://github.com/primefaces/primevue/issues/1518) **Fixed bugs:** -- The maxSelectedLabels props is not working with 0 value on MultiSelect [\#2617](https://github.com/primefaces/primevue/issues/2617) -- Calendar | Could not edit end date with time picker properly [\#2588](https://github.com/primefaces/primevue/issues/2588) -- PanelMenu animation issue [\#2583](https://github.com/primefaces/primevue/issues/2583) -- Add null types to InputText and Password [\#2576](https://github.com/primefaces/primevue/issues/2576) -- Step tabs not highlighted correctly for named routes [\#2568](https://github.com/primefaces/primevue/issues/2568) -- DataTable | column reorder is broken with hidden column [\#2562](https://github.com/primefaces/primevue/issues/2562) -- Column node declaration TypeScript error [\#2553](https://github.com/primefaces/primevue/issues/2553) -- DataTable \#loading overridden template is not always rendered [\#2547](https://github.com/primefaces/primevue/issues/2547) -- Dropdown duplicates options key [\#2545](https://github.com/primefaces/primevue/issues/2545) -- Header elements in DataTable with virtualScroller are not in the correct position on the scroll. [\#2534](https://github.com/primefaces/primevue/issues/2534) -- Sub-items in PanelMenu does not receive the `router-link-active` class [\#2528](https://github.com/primefaces/primevue/issues/2528) -- InputText and Textarea duplicating custom class\(es\) in DOM element [\#2522](https://github.com/primefaces/primevue/issues/2522) -- Carousel: Display issues when loading less items that the allocated slots [\#2516](https://github.com/primefaces/primevue/issues/2516) -- Missing invalid float label color [\#2510](https://github.com/primefaces/primevue/issues/2510) -- Calendar resize listener bug [\#2509](https://github.com/primefaces/primevue/issues/2509) -- The default severity of the InlineMessage is info, but in the code the default severity is 'error'. [\#2507](https://github.com/primefaces/primevue/issues/2507) -- \[BUG\] DataTable column reorder in wrong order [\#2225](https://github.com/primefaces/primevue/issues/2225) -- \[BUG\] Range slider cannot be set to \[min, min\] [\#2104](https://github.com/primefaces/primevue/issues/2104) +- The maxSelectedLabels props is not working with 0 value on MultiSelect [\#2617](https://github.com/primefaces/primevue/issues/2617) +- Calendar | Could not edit end date with time picker properly [\#2588](https://github.com/primefaces/primevue/issues/2588) +- PanelMenu animation issue [\#2583](https://github.com/primefaces/primevue/issues/2583) +- Add null types to InputText and Password [\#2576](https://github.com/primefaces/primevue/issues/2576) +- Step tabs not highlighted correctly for named routes [\#2568](https://github.com/primefaces/primevue/issues/2568) +- DataTable | column reorder is broken with hidden column [\#2562](https://github.com/primefaces/primevue/issues/2562) +- Column node declaration TypeScript error [\#2553](https://github.com/primefaces/primevue/issues/2553) +- DataTable \#loading overridden template is not always rendered [\#2547](https://github.com/primefaces/primevue/issues/2547) +- Dropdown duplicates options key [\#2545](https://github.com/primefaces/primevue/issues/2545) +- Header elements in DataTable with virtualScroller are not in the correct position on the scroll. [\#2534](https://github.com/primefaces/primevue/issues/2534) +- Sub-items in PanelMenu does not receive the `router-link-active` class [\#2528](https://github.com/primefaces/primevue/issues/2528) +- InputText and Textarea duplicating custom class\(es\) in DOM element [\#2522](https://github.com/primefaces/primevue/issues/2522) +- Carousel: Display issues when loading less items that the allocated slots [\#2516](https://github.com/primefaces/primevue/issues/2516) +- Missing invalid float label color [\#2510](https://github.com/primefaces/primevue/issues/2510) +- Calendar resize listener bug [\#2509](https://github.com/primefaces/primevue/issues/2509) +- The default severity of the InlineMessage is info, but in the code the default severity is 'error'. [\#2507](https://github.com/primefaces/primevue/issues/2507) +- \[BUG\] DataTable column reorder in wrong order [\#2225](https://github.com/primefaces/primevue/issues/2225) +- \[BUG\] Range slider cannot be set to \[min, min\] [\#2104](https://github.com/primefaces/primevue/issues/2104) ## [3.12.6](https://github.com/primefaces/primevue/tree/3.12.5) (2022-04-27) @@ -666,15 +880,15 @@ **Implemented New Features and Enhancements:** -- InputNumber new readonly attribute [\#2469](https://github.com/primefaces/primevue/issues/2469) -- New Primary Color [\#2462](https://github.com/primefaces/primevue/issues/2462) -- FileUpload | Customizable Icons [\#2401](https://github.com/primefaces/primevue/issues/2401) -- Extend TreeNode API with expandedIcon & collapsedIcon [\#2108](https://github.com/primefaces/primevue/issues/2108) -- Sidebar new header templating [\#1939](https://github.com/primefaces/primevue/issues/1939) +- InputNumber new readonly attribute [\#2469](https://github.com/primefaces/primevue/issues/2469) +- New Primary Color [\#2462](https://github.com/primefaces/primevue/issues/2462) +- FileUpload | Customizable Icons [\#2401](https://github.com/primefaces/primevue/issues/2401) +- Extend TreeNode API with expandedIcon & collapsedIcon [\#2108](https://github.com/primefaces/primevue/issues/2108) +- Sidebar new header templating [\#1939](https://github.com/primefaces/primevue/issues/1939) **Fixed bugs:** -- Error in console when Password component get prop "inputClass" with Object type [\#2487](https://github.com/primefaces/primevue/issues/2487) +- Error in console when Password component get prop "inputClass" with Object type [\#2487](https://github.com/primefaces/primevue/issues/2487) ## [3.12.5](https://github.com/primefaces/primevue/tree/3.12.5) (2022-04-13) @@ -682,11 +896,11 @@ **Fixed bugs:** -- Toast | z-index shouldn't removed when other toasts are shown [\#2434](https://github.com/primefaces/primevue/issues/2434) -- ConfirmDialog: 'position' TypeScript errors [\#2381](https://github.com/primefaces/primevue/issues/2381) -- TreeTable and DataTable | Typescript Definition Bug for global Filters [\#2378](https://github.com/primefaces/primevue/issues/2378) -- Timeline component: type TimelineVerticalAlignType lack of enum value of 'alternate' [\#2367](https://github.com/primefaces/primevue/issues/2367) -- Menu | disabled property as a function is not working with command prop [\#2365](https://github.com/primefaces/primevue/issues/2365) +- Toast | z-index shouldn't removed when other toasts are shown [\#2434](https://github.com/primefaces/primevue/issues/2434) +- ConfirmDialog: 'position' TypeScript errors [\#2381](https://github.com/primefaces/primevue/issues/2381) +- TreeTable and DataTable | Typescript Definition Bug for global Filters [\#2378](https://github.com/primefaces/primevue/issues/2378) +- Timeline component: type TimelineVerticalAlignType lack of enum value of 'alternate' [\#2367](https://github.com/primefaces/primevue/issues/2367) +- Menu | disabled property as a function is not working with command prop [\#2365](https://github.com/primefaces/primevue/issues/2365) ## [3.12.4](https://github.com/primefaces/primevue/tree/3.12.4) (2022-03-31) @@ -694,7 +908,7 @@ **Fixed bugs:** -- StyleClass may fail to enter the element defect [\#2382](https://github.com/primefaces/primevue/issues/2382) +- StyleClass may fail to enter the element defect [\#2382](https://github.com/primefaces/primevue/issues/2382) ## [3.12.3](https://github.com/primefaces/primevue/tree/3.12.3) (2022-03-30) @@ -702,17 +916,17 @@ **Implemented New Features and Enhancements:** -- Accordion | New expandIcon and collapseIcon properties [\#2373](https://github.com/primefaces/primevue/issues/2373) -- Tooltip | Escape Support [\#2363](https://github.com/primefaces/primevue/issues/2363) -- DataView new dataKey property [\#2361](https://github.com/primefaces/primevue/issues/2361) -- Numpad comma separator support for Chips [\#2349](https://github.com/primefaces/primevue/issues/2349) +- Accordion | New expandIcon and collapseIcon properties [\#2373](https://github.com/primefaces/primevue/issues/2373) +- Tooltip | Escape Support [\#2363](https://github.com/primefaces/primevue/issues/2363) +- DataView new dataKey property [\#2361](https://github.com/primefaces/primevue/issues/2361) +- Numpad comma separator support for Chips [\#2349](https://github.com/primefaces/primevue/issues/2349) **Fixed bugs:** -- StyleClass may fail to enter the element [\#2371](https://github.com/primefaces/primevue/issues/2371) -- Calendar | Loses alignment when positioned at the top of the input and the user clicks in the year/month [\#2369](https://github.com/primefaces/primevue/issues/2369) -- The v-ripple directive breaks the behavior of list components in Firefox [\#2333](https://github.com/primefaces/primevue/issues/2333) -- Align overlay not working correctly in ConfirmPopup [\#2038](https://github.com/primefaces/primevue/issues/2038) +- StyleClass may fail to enter the element [\#2371](https://github.com/primefaces/primevue/issues/2371) +- Calendar | Loses alignment when positioned at the top of the input and the user clicks in the year/month [\#2369](https://github.com/primefaces/primevue/issues/2369) +- The v-ripple directive breaks the behavior of list components in Firefox [\#2333](https://github.com/primefaces/primevue/issues/2333) +- Align overlay not working correctly in ConfirmPopup [\#2038](https://github.com/primefaces/primevue/issues/2038) ## [3.12.2](https://github.com/primefaces/primevue/tree/3.12.2) (2022-03-16) @@ -720,22 +934,22 @@ **Implemented New Features and Enhancements:** -- New DataTable editor callbacks [\#2312](https://github.com/primefaces/primevue/issues/2312) +- New DataTable editor callbacks [\#2312](https://github.com/primefaces/primevue/issues/2312) **Fixed bugs:** -- Type declaration and export bug on ConfirmationService [\#2266](https://github.com/primefaces/primevue/issues/2266) -- The type declaration for global property $primevue is not woking in Vue3 [\#2315](https://github.com/primefaces/primevue/issues/2315) -- Colspan defect with hidden Columns [\#2310](https://github.com/primefaces/primevue/issues/2310) -- DataTable with edit, sort and filter options does not work as expected [\#2271](https://github.com/primefaces/primevue/issues/2271) -- InputSwitch TypeScript modelValue error [\#2262](https://github.com/primefaces/primevue/issues/2262) -- Data Table row checkboxes propagate click events leading to double-handling of row select/unselect [\#2259](https://github.com/primefaces/primevue/issues/2259) -- Pressing Enter/Return key submits form when there is a single MultiSelect and it has focus [\#2241](https://github.com/primefaces/primevue/issues/2241) -- Multiselect with Grouped Data, select all options [\#2168](https://github.com/primefaces/primevue/issues/2168) -- filterMatchMode option is ignored in MultiSelect [\#2162](https://github.com/primefaces/primevue/issues/2162) -- Range slider get stuck when both handle on max value [\#2074](https://github.com/primefaces/primevue/issues/2074) -- Bug: Tooltip shown at wrong place [\#1976](https://github.com/primefaces/primevue/issues/1976) -- FileUpload: Custom upload bug on clear list [\#1723](https://github.com/primefaces/primevue/issues/1723) +- Type declaration and export bug on ConfirmationService [\#2266](https://github.com/primefaces/primevue/issues/2266) +- The type declaration for global property $primevue is not woking in Vue3 [\#2315](https://github.com/primefaces/primevue/issues/2315) +- Colspan defect with hidden Columns [\#2310](https://github.com/primefaces/primevue/issues/2310) +- DataTable with edit, sort and filter options does not work as expected [\#2271](https://github.com/primefaces/primevue/issues/2271) +- InputSwitch TypeScript modelValue error [\#2262](https://github.com/primefaces/primevue/issues/2262) +- Data Table row checkboxes propagate click events leading to double-handling of row select/unselect [\#2259](https://github.com/primefaces/primevue/issues/2259) +- Pressing Enter/Return key submits form when there is a single MultiSelect and it has focus [\#2241](https://github.com/primefaces/primevue/issues/2241) +- Multiselect with Grouped Data, select all options [\#2168](https://github.com/primefaces/primevue/issues/2168) +- filterMatchMode option is ignored in MultiSelect [\#2162](https://github.com/primefaces/primevue/issues/2162) +- Range slider get stuck when both handle on max value [\#2074](https://github.com/primefaces/primevue/issues/2074) +- Bug: Tooltip shown at wrong place [\#1976](https://github.com/primefaces/primevue/issues/1976) +- FileUpload: Custom upload bug on clear list [\#1723](https://github.com/primefaces/primevue/issues/1723) ## [3.12.1](https://github.com/primefaces/primevue/tree/3.12.1) (2022-03-02) @@ -743,28 +957,28 @@ **Implemented New Features and Enhancements:** -- Added InputNumber focus and blur events [\#2235](https://github.com/primefaces/primevue/issues/2235) -- Add p-button-\* class support to SplitButton [\#2230](https://github.com/primefaces/primevue/issues/2230) -- Calendar keydown event [\#2219](https://github.com/primefaces/primevue/issues/2219) -- Calendar input value added blur event [\#2186](https://github.com/primefaces/primevue/issues/2186) -- PanelMenu keyboard navigation [\#2181](https://github.com/primefaces/primevue/issues/2181) -- Change lara to use system font [\#2180](https://github.com/primefaces/primevue/issues/2180) -- Red Color Palette [\#1944](https://github.com/primefaces/primevue/issues/1944) +- Added InputNumber focus and blur events [\#2235](https://github.com/primefaces/primevue/issues/2235) +- Add p-button-\* class support to SplitButton [\#2230](https://github.com/primefaces/primevue/issues/2230) +- Calendar keydown event [\#2219](https://github.com/primefaces/primevue/issues/2219) +- Calendar input value added blur event [\#2186](https://github.com/primefaces/primevue/issues/2186) +- PanelMenu keyboard navigation [\#2181](https://github.com/primefaces/primevue/issues/2181) +- Change lara to use system font [\#2180](https://github.com/primefaces/primevue/issues/2180) +- Red Color Palette [\#1944](https://github.com/primefaces/primevue/issues/1944) **Fixed bugs:** -- Galleria containerStyle and containerClass TypeScript error [\#2245](https://github.com/primefaces/primevue/issues/2245) -- Material Calendar | Disabled Calendar getting opacity twice [\#2239](https://github.com/primefaces/primevue/issues/2239) -- DataView DataViewLayoutType TypeScript error [\#2228](https://github.com/primefaces/primevue/issues/2228) -- Material DataTable extension border typo fix [\#2227](https://github.com/primefaces/primevue/issues/2227) -- Inline calendar adds autofocus [\#2212](https://github.com/primefaces/primevue/issues/2212) -- Bug on Dark Themes related with fixed columns [\#2210](https://github.com/primefaces/primevue/issues/2210) -- Lara Light Blue | Primary Button Hover is not Changing [\#2209](https://github.com/primefaces/primevue/issues/2209) -- DataTableFilterMeta TypeScript error [\#2196](https://github.com/primefaces/primevue/issues/2196) -- Toast: add missing 'top-right' ToastPositionType causing Typescript compilation errors [\#2176](https://github.com/primefaces/primevue/issues/2176) -- \[BUG\] Advanced FileUploader in Dialog in IOS [\#2167](https://github.com/primefaces/primevue/issues/2167) -- DataTable row-select and row-unselect index is always undefined [\#2068](https://github.com/primefaces/primevue/issues/2068) -- Dropdown search don't work with Gboard [\#1389](https://github.com/primefaces/primevue/issues/1389) +- Galleria containerStyle and containerClass TypeScript error [\#2245](https://github.com/primefaces/primevue/issues/2245) +- Material Calendar | Disabled Calendar getting opacity twice [\#2239](https://github.com/primefaces/primevue/issues/2239) +- DataView DataViewLayoutType TypeScript error [\#2228](https://github.com/primefaces/primevue/issues/2228) +- Material DataTable extension border typo fix [\#2227](https://github.com/primefaces/primevue/issues/2227) +- Inline calendar adds autofocus [\#2212](https://github.com/primefaces/primevue/issues/2212) +- Bug on Dark Themes related with fixed columns [\#2210](https://github.com/primefaces/primevue/issues/2210) +- Lara Light Blue | Primary Button Hover is not Changing [\#2209](https://github.com/primefaces/primevue/issues/2209) +- DataTableFilterMeta TypeScript error [\#2196](https://github.com/primefaces/primevue/issues/2196) +- Toast: add missing 'top-right' ToastPositionType causing Typescript compilation errors [\#2176](https://github.com/primefaces/primevue/issues/2176) +- \[BUG\] Advanced FileUploader in Dialog in IOS [\#2167](https://github.com/primefaces/primevue/issues/2167) +- DataTable row-select and row-unselect index is always undefined [\#2068](https://github.com/primefaces/primevue/issues/2068) +- Dropdown search don't work with Gboard [\#1389](https://github.com/primefaces/primevue/issues/1389) ## [3.12.0](https://github.com/primefaces/primevue/tree/3.12.0) (2022-02-15) @@ -772,28 +986,28 @@ **Implemented New Features and Enhancements:** -- New Calendar focus and blur events [\#2160](https://github.com/primefaces/primevue/issues/2160) -- Calendar | hide timepicker on month/year select [\#2156](https://github.com/primefaces/primevue/issues/2156) -- New stripedRows property for OrderList and PickList [\#2154](https://github.com/primefaces/primevue/issues/2154) -- New input event for Calendar [\#2152](https://github.com/primefaces/primevue/issues/2152) -- MultiSelect | Filter autocomplete attribute support [\#2145](https://github.com/primefaces/primevue/issues/2145) -- Custom Table CSV Export Headers [\#2141](https://github.com/primefaces/primevue/issues/2141) -- Knob | replace surface letters with new surface variables [\#2132](https://github.com/primefaces/primevue/issues/2132) -- Replace surface letters with new surface variables [\#2129](https://github.com/primefaces/primevue/issues/2129) +- New Calendar focus and blur events [\#2160](https://github.com/primefaces/primevue/issues/2160) +- Calendar | hide timepicker on month/year select [\#2156](https://github.com/primefaces/primevue/issues/2156) +- New stripedRows property for OrderList and PickList [\#2154](https://github.com/primefaces/primevue/issues/2154) +- New input event for Calendar [\#2152](https://github.com/primefaces/primevue/issues/2152) +- MultiSelect | Filter autocomplete attribute support [\#2145](https://github.com/primefaces/primevue/issues/2145) +- Custom Table CSV Export Headers [\#2141](https://github.com/primefaces/primevue/issues/2141) +- Knob | replace surface letters with new surface variables [\#2132](https://github.com/primefaces/primevue/issues/2132) +- Replace surface letters with new surface variables [\#2129](https://github.com/primefaces/primevue/issues/2129) **Fixed bugs:** -- Scrollable TabView forwardIsDisabled defect [\#2169](https://github.com/primefaces/primevue/issues/2169) -- Lara scrollable Tabview highlight defect [\#2165](https://github.com/primefaces/primevue/issues/2165) -- MultiSelect virtual scroll with selected item [\#2158](https://github.com/primefaces/primevue/issues/2158) -- TreeTable Typescript - 'checkbox' missing in TreeTableSelectionModeType [\#2148](https://github.com/primefaces/primevue/issues/2148) -- FullCalendar | Bootstrap background highlight is wrong [\#2143](https://github.com/primefaces/primevue/issues/2143) -- Wrong property name "col" in Treetable/FooterCell [\#2134](https://github.com/primefaces/primevue/issues/2134) -- Multiple SplitterPanels created using v-for directive [\#2120](https://github.com/primefaces/primevue/issues/2120) -- Dropdown virtual scroll and lazy load dropdown with selected item [\#2114](https://github.com/primefaces/primevue/issues/2114) -- Incomplete prop types specified in Column [\#2097](https://github.com/primefaces/primevue/issues/2097) -- OrganizationChart: "value" property improperly defined as "OrganizationChartNode\[\]" in OrganizationChartProps [\#2069](https://github.com/primefaces/primevue/issues/2069) -- ConfirmDialog: 'defaultFocus' property missing from ConfirmationOptions.d.ts, causing TypeScript errors [\#2058](https://github.com/primefaces/primevue/issues/2058) +- Scrollable TabView forwardIsDisabled defect [\#2169](https://github.com/primefaces/primevue/issues/2169) +- Lara scrollable Tabview highlight defect [\#2165](https://github.com/primefaces/primevue/issues/2165) +- MultiSelect virtual scroll with selected item [\#2158](https://github.com/primefaces/primevue/issues/2158) +- TreeTable Typescript - 'checkbox' missing in TreeTableSelectionModeType [\#2148](https://github.com/primefaces/primevue/issues/2148) +- FullCalendar | Bootstrap background highlight is wrong [\#2143](https://github.com/primefaces/primevue/issues/2143) +- Wrong property name "col" in Treetable/FooterCell [\#2134](https://github.com/primefaces/primevue/issues/2134) +- Multiple SplitterPanels created using v-for directive [\#2120](https://github.com/primefaces/primevue/issues/2120) +- Dropdown virtual scroll and lazy load dropdown with selected item [\#2114](https://github.com/primefaces/primevue/issues/2114) +- Incomplete prop types specified in Column [\#2097](https://github.com/primefaces/primevue/issues/2097) +- OrganizationChart: "value" property improperly defined as "OrganizationChartNode\[\]" in OrganizationChartProps [\#2069](https://github.com/primefaces/primevue/issues/2069) +- ConfirmDialog: 'defaultFocus' property missing from ConfirmationOptions.d.ts, causing TypeScript errors [\#2058](https://github.com/primefaces/primevue/issues/2058) ## [3.11.1](https://github.com/primefaces/primevue/tree/3.11.1) (2022-01-31) @@ -801,16 +1015,16 @@ **Implemented New Features and Enhancements:** -- Update themes for datatable list shadow style [\#2025](https://github.com/primefaces/primevue/issues/2025) +- Update themes for datatable list shadow style [\#2025](https://github.com/primefaces/primevue/issues/2025) **Fixed bugs:** -- contentStyle defect on VirtualScroller [\#2064](https://github.com/primefaces/primevue/issues/2064) -- Sidebar: ripple appears in the wrong place [\#2039](https://github.com/primefaces/primevue/issues/2039) -- tailwind theme - wrong styles [\#2023](https://github.com/primefaces/primevue/issues/2023) -- TreeTable | More than 2 Frozen Columns not Compatible with Table Scroll [\#2019](https://github.com/primefaces/primevue/issues/2019) -- TreeTable | ColResize Expand Mode not Compatible with Table Scroll and Frozen [\#1989](https://github.com/primefaces/primevue/issues/1989) -- DataTable Dynamic Row defect [\#1932](https://github.com/primefaces/primevue/issues/1932) +- contentStyle defect on VirtualScroller [\#2064](https://github.com/primefaces/primevue/issues/2064) +- Sidebar: ripple appears in the wrong place [\#2039](https://github.com/primefaces/primevue/issues/2039) +- tailwind theme - wrong styles [\#2023](https://github.com/primefaces/primevue/issues/2023) +- TreeTable | More than 2 Frozen Columns not Compatible with Table Scroll [\#2019](https://github.com/primefaces/primevue/issues/2019) +- TreeTable | ColResize Expand Mode not Compatible with Table Scroll and Frozen [\#1989](https://github.com/primefaces/primevue/issues/1989) +- DataTable Dynamic Row defect [\#1932](https://github.com/primefaces/primevue/issues/1932) ## [3.11.0](https://github.com/primefaces/primevue/tree/3.11.0) (2022-01-18) @@ -818,39 +1032,39 @@ **Implemented New Features and Enhancements:** -- Move PrimeFlex v2 Docs to Github [\#2017](https://github.com/primefaces/primevue/issues/2017) -- Update themes for list shadow style [\#2008](https://github.com/primefaces/primevue/issues/2008) -- Improve resizable structure on DataTable [\#2001](https://github.com/primefaces/primevue/issues/2001) -- PrimeFlex 3 update for PrimeVue showcase [\#1977](https://github.com/primefaces/primevue/issues/1977) -- Dialog: close button cannot receive focus [\#1975](https://github.com/primefaces/primevue/issues/1975) -- New Color Scheme for Lara Dark [\#1919](https://github.com/primefaces/primevue/issues/1919) -- Templating for SplitButton [\#1795](https://github.com/primefaces/primevue/issues/1795) +- Move PrimeFlex v2 Docs to Github [\#2017](https://github.com/primefaces/primevue/issues/2017) +- Update themes for list shadow style [\#2008](https://github.com/primefaces/primevue/issues/2008) +- Improve resizable structure on DataTable [\#2001](https://github.com/primefaces/primevue/issues/2001) +- PrimeFlex 3 update for PrimeVue showcase [\#1977](https://github.com/primefaces/primevue/issues/1977) +- Dialog: close button cannot receive focus [\#1975](https://github.com/primefaces/primevue/issues/1975) +- New Color Scheme for Lara Dark [\#1919](https://github.com/primefaces/primevue/issues/1919) +- Templating for SplitButton [\#1795](https://github.com/primefaces/primevue/issues/1795) **Fixed bugs:** -- Tooltip import defect [\#2013](https://github.com/primefaces/primevue/issues/2013) -- Tree node toggler button is shrunk until not visible if label starts to not fit the node [\#2011](https://github.com/primefaces/primevue/issues/2011) -- DataTable | Footer is not align when resize mode is enable [\#2003](https://github.com/primefaces/primevue/issues/2003) -- Dropdown doesn't display empty string [\#1995](https://github.com/primefaces/primevue/issues/1995) -- Tag doesn't show icon when slot is used instead of "value" attribute [\#1993](https://github.com/primefaces/primevue/issues/1993) -- Dropdown | filled background problem [\#1980](https://github.com/primefaces/primevue/issues/1980) -- DataTable | ColResize Expand Mode not Compatible with Table Scroll [\#1970](https://github.com/primefaces/primevue/issues/1970) -- DataTable, TreeTable | Checkbox and RadioButton Focus Missing on Material [\#1967](https://github.com/primefaces/primevue/issues/1967) -- Datatable: Inline filterMenuStyle doesn't add css properties [\#1966](https://github.com/primefaces/primevue/issues/1966) -- Update type checking for class properties [\#1959](https://github.com/primefaces/primevue/issues/1959) -- Cannot dynamically set Toast severity [\#1955](https://github.com/primefaces/primevue/issues/1955) -- tooltip type error in SpeedDial.d.ts and Dock.d.ts [\#1945](https://github.com/primefaces/primevue/issues/1945) -- Type definition for 'header' slot missing in TabPanel component [\#1943](https://github.com/primefaces/primevue/issues/1943) -- Calendar: the Year is incorrect for Multiple Months mode [\#1942](https://github.com/primefaces/primevue/issues/1942) -- DataTable: sticky column header doesn't stay fixed [\#1938](https://github.com/primefaces/primevue/issues/1938) -- MenuItem: type of `to` should be `RouteLocationRaw` [\#1933](https://github.com/primefaces/primevue/issues/1933) -- Calendar: the Year is incorrect for Multiple Months mode [\#1924](https://github.com/primefaces/primevue/issues/1924) -- Error while dynamic remove SplitterPanel component. [\#1914](https://github.com/primefaces/primevue/issues/1914) -- DataTable - Paginator doesn't reset on Lazy sort [\#1905](https://github.com/primefaces/primevue/issues/1905) -- header option is missing from confirmoption [\#1902](https://github.com/primefaces/primevue/issues/1902) -- ConfirmationService: require is not defined [\#1897](https://github.com/primefaces/primevue/issues/1897) -- Toast: Production Typescript Build Error: Type detail [\#1856](https://github.com/primefaces/primevue/issues/1856) -- Missing props in ConfirmationOptions.d.ts [\#1852](https://github.com/primefaces/primevue/issues/1852) +- Tooltip import defect [\#2013](https://github.com/primefaces/primevue/issues/2013) +- Tree node toggler button is shrunk until not visible if label starts to not fit the node [\#2011](https://github.com/primefaces/primevue/issues/2011) +- DataTable | Footer is not align when resize mode is enable [\#2003](https://github.com/primefaces/primevue/issues/2003) +- Dropdown doesn't display empty string [\#1995](https://github.com/primefaces/primevue/issues/1995) +- Tag doesn't show icon when slot is used instead of "value" attribute [\#1993](https://github.com/primefaces/primevue/issues/1993) +- Dropdown | filled background problem [\#1980](https://github.com/primefaces/primevue/issues/1980) +- DataTable | ColResize Expand Mode not Compatible with Table Scroll [\#1970](https://github.com/primefaces/primevue/issues/1970) +- DataTable, TreeTable | Checkbox and RadioButton Focus Missing on Material [\#1967](https://github.com/primefaces/primevue/issues/1967) +- Datatable: Inline filterMenuStyle doesn't add css properties [\#1966](https://github.com/primefaces/primevue/issues/1966) +- Update type checking for class properties [\#1959](https://github.com/primefaces/primevue/issues/1959) +- Cannot dynamically set Toast severity [\#1955](https://github.com/primefaces/primevue/issues/1955) +- tooltip type error in SpeedDial.d.ts and Dock.d.ts [\#1945](https://github.com/primefaces/primevue/issues/1945) +- Type definition for 'header' slot missing in TabPanel component [\#1943](https://github.com/primefaces/primevue/issues/1943) +- Calendar: the Year is incorrect for Multiple Months mode [\#1942](https://github.com/primefaces/primevue/issues/1942) +- DataTable: sticky column header doesn't stay fixed [\#1938](https://github.com/primefaces/primevue/issues/1938) +- MenuItem: type of `to` should be `RouteLocationRaw` [\#1933](https://github.com/primefaces/primevue/issues/1933) +- Calendar: the Year is incorrect for Multiple Months mode [\#1924](https://github.com/primefaces/primevue/issues/1924) +- Error while dynamic remove SplitterPanel component. [\#1914](https://github.com/primefaces/primevue/issues/1914) +- DataTable - Paginator doesn't reset on Lazy sort [\#1905](https://github.com/primefaces/primevue/issues/1905) +- header option is missing from confirmoption [\#1902](https://github.com/primefaces/primevue/issues/1902) +- ConfirmationService: require is not defined [\#1897](https://github.com/primefaces/primevue/issues/1897) +- Toast: Production Typescript Build Error: Type detail [\#1856](https://github.com/primefaces/primevue/issues/1856) +- Missing props in ConfirmationOptions.d.ts [\#1852](https://github.com/primefaces/primevue/issues/1852) ## [3.10.0](https://github.com/primefaces/primevue/tree/3.10.0) (2021-12-07) @@ -858,30 +1072,31 @@ **Implemented New Features and Enhancements:** -- Calendar | Escape Support For Month and Year Picker [\#1847](https://github.com/primefaces/primevue/issues/1847) -- Add data param to exportCSV method on DataTable [\#1845](https://github.com/primefaces/primevue/issues/1845) -- Improve VirtualScroller implementation for Data components [\#1844](https://github.com/primefaces/primevue/issues/1844) -- Add virtualScroller feature to DataTable [\#1843](https://github.com/primefaces/primevue/issues/1843) -- DataTable component does not work correctly "Checkbox selection" together with "lazy" [\#1841](https://github.com/primefaces/primevue/issues/1841) -- Provide chartjs object when Chart component is totally instantiated [\#1840](https://github.com/primefaces/primevue/issues/1840) -- Improve TypeScript Definitions on all components [\#1836](https://github.com/primefaces/primevue/issues/1836) +- Calendar | Escape Support For Month and Year Picker [\#1847](https://github.com/primefaces/primevue/issues/1847) +- Add data param to exportCSV method on DataTable [\#1845](https://github.com/primefaces/primevue/issues/1845) +- Improve VirtualScroller implementation for Data components [\#1844](https://github.com/primefaces/primevue/issues/1844) +- Add virtualScroller feature to DataTable [\#1843](https://github.com/primefaces/primevue/issues/1843) +- DataTable component does not work correctly "Checkbox selection" together with "lazy" [\#1841](https://github.com/primefaces/primevue/issues/1841) +- Provide chartjs object when Chart component is totally instantiated [\#1840](https://github.com/primefaces/primevue/issues/1840) +- Improve TypeScript Definitions on all components [\#1836](https://github.com/primefaces/primevue/issues/1836) **Fixed bugs:** -- Calendar | Year Picker and Month Picker empty when using Range and Multiple options [\#1848](https://github.com/primefaces/primevue/issues/1848) -- Calendar manual input doesn't work [\#1825](https://github.com/primefaces/primevue/issues/1825) -- PanelMenu does not use unique IDs [\#1791](https://github.com/primefaces/primevue/issues/1791) +- Calendar | Year Picker and Month Picker empty when using Range and Multiple options [\#1848](https://github.com/primefaces/primevue/issues/1848) +- Calendar manual input doesn't work [\#1825](https://github.com/primefaces/primevue/issues/1825) +- PanelMenu does not use unique IDs [\#1791](https://github.com/primefaces/primevue/issues/1791) **Deprecated:** -- Deprecate keepInvalid of Calendar [\#1849](https://github.com/primefaces/primevue/issues/1849) +- Deprecate keepInvalid of Calendar [\#1849](https://github.com/primefaces/primevue/issues/1849) ## [3.9.1](https://github.com/primefaces/primevue/tree/3.9.1) (2021-11-18) [Full Changelog](https://github.com/primefaces/primevue/compare/3.9.0...3.9.1) **Breaking Changes:** -- Rename slots for toolbar [\#1761](https://github.com/primefaces/primevue/issues/1761) + +- Rename slots for toolbar [\#1761](https://github.com/primefaces/primevue/issues/1761) ## [3.9.0](https://github.com/primefaces/primevue/tree/3.9.0) (2021-11-18) @@ -889,58 +1104,58 @@ **Implemented New Features and Enhancements:** -- Improve table row reorder highlight [\#1777](https://github.com/primefaces/primevue/issues/1777) -- PickList slots before and after the buttons [\#1758](https://github.com/primefaces/primevue/issues/1758) -- OrderList slots before and after the buttons [\#1757](https://github.com/primefaces/primevue/issues/1757) -- Add responsiveOptions property to Calendar [\#1750](https://github.com/primefaces/primevue/issues/1750) -- New change event for SelectButton [\#1748](https://github.com/primefaces/primevue/issues/1748) -- Year Picker for Calendar [\#1744](https://github.com/primefaces/primevue/issues/1744) -- New Lara Theme Family as the Default Theme [\#1742](https://github.com/primefaces/primevue/issues/1742) -- TreeSelect should automatically scroll to show the selected option [\#1735](https://github.com/primefaces/primevue/issues/1735) -- New rowStyle prop for DataTable [\#1734](https://github.com/primefaces/primevue/issues/1734) -- Update PrimeIcons v5.0.0 [\#1733](https://github.com/primefaces/primevue/issues/1733) -- Material | Use box-shadow for outlined Buttons [\#1729](https://github.com/primefaces/primevue/issues/1729) -- Material Focus Improvements [\#1728](https://github.com/primefaces/primevue/issues/1728) -- ColorPicker: events [\#1719](https://github.com/primefaces/primevue/issues/1719) -- Templating Support for ConfirmPopup [\#1685](https://github.com/primefaces/primevue/issues/1685) -- Default focus button should be configurable for ConfirmDialog [\#1663](https://github.com/primefaces/primevue/issues/1663) -- \[Feature Request\] Disable +- Button on InputNumber when value reach min, max [\#1621](https://github.com/primefaces/primevue/issues/1621) -- Enhanced UI for month and year picker for Calendar [\#1580](https://github.com/primefaces/primevue/issues/1580) -- Dynamic labels for Menu components [\#449](https://github.com/primefaces/primevue/issues/449) +- Improve table row reorder highlight [\#1777](https://github.com/primefaces/primevue/issues/1777) +- PickList slots before and after the buttons [\#1758](https://github.com/primefaces/primevue/issues/1758) +- OrderList slots before and after the buttons [\#1757](https://github.com/primefaces/primevue/issues/1757) +- Add responsiveOptions property to Calendar [\#1750](https://github.com/primefaces/primevue/issues/1750) +- New change event for SelectButton [\#1748](https://github.com/primefaces/primevue/issues/1748) +- Year Picker for Calendar [\#1744](https://github.com/primefaces/primevue/issues/1744) +- New Lara Theme Family as the Default Theme [\#1742](https://github.com/primefaces/primevue/issues/1742) +- TreeSelect should automatically scroll to show the selected option [\#1735](https://github.com/primefaces/primevue/issues/1735) +- New rowStyle prop for DataTable [\#1734](https://github.com/primefaces/primevue/issues/1734) +- Update PrimeIcons v5.0.0 [\#1733](https://github.com/primefaces/primevue/issues/1733) +- Material | Use box-shadow for outlined Buttons [\#1729](https://github.com/primefaces/primevue/issues/1729) +- Material Focus Improvements [\#1728](https://github.com/primefaces/primevue/issues/1728) +- ColorPicker: events [\#1719](https://github.com/primefaces/primevue/issues/1719) +- Templating Support for ConfirmPopup [\#1685](https://github.com/primefaces/primevue/issues/1685) +- Default focus button should be configurable for ConfirmDialog [\#1663](https://github.com/primefaces/primevue/issues/1663) +- \[Feature Request\] Disable +- Button on InputNumber when value reach min, max [\#1621](https://github.com/primefaces/primevue/issues/1621) +- Enhanced UI for month and year picker for Calendar [\#1580](https://github.com/primefaces/primevue/issues/1580) +- Dynamic labels for Menu components [\#449](https://github.com/primefaces/primevue/issues/449) **Breaking Changes:** -- Rename slot names for paginatorLeft and paginatorRight [\#1760](https://github.com/primefaces/primevue/issues/1760) -- Lowercase slot names for PickList sourceHeader-targetHeader [\#1759](https://github.com/primefaces/primevue/issues/1759) +- Rename slot names for paginatorLeft and paginatorRight [\#1760](https://github.com/primefaces/primevue/issues/1760) +- Lowercase slot names for PickList sourceHeader-targetHeader [\#1759](https://github.com/primefaces/primevue/issues/1759) **Fixed bugs:** -- Cannot select date in calendar in small viewports [\#1775](https://github.com/primefaces/primevue/issues/1775) -- Disabled not working for SelectButton [\#1773](https://github.com/primefaces/primevue/issues/1773) -- Formatting is not applied when keepInvalid is on [\#1772](https://github.com/primefaces/primevue/issues/1772) -- DataTable Focus Row Rectangle on Safari [\#1768](https://github.com/primefaces/primevue/issues/1768) -- DataTable lazy loading paginator defect [\#1766](https://github.com/primefaces/primevue/issues/1766) -- ProgressBar: color text accessibility issue [\#1752](https://github.com/primefaces/primevue/issues/1752) -- Cell editing without editor templating defect [\#1745](https://github.com/primefaces/primevue/issues/1745) -- Missing InputText events [\#1738](https://github.com/primefaces/primevue/issues/1738) -- \[Bug\] PanelMenu template prop type issue [\#1732](https://github.com/primefaces/primevue/issues/1732) -- BUG: Autocomplete \#header slot with autoHighlight option [\#1720](https://github.com/primefaces/primevue/issues/1720) -- Calendar in timeonly mode ignores minDate, maxDate [\#1716](https://github.com/primefaces/primevue/issues/1716) -- DataTable wrong TypeScript definition for row click events [\#1715](https://github.com/primefaces/primevue/issues/1715) -- Calendar manual input 1st digit does not appear [\#1713](https://github.com/primefaces/primevue/issues/1713) -- Calendar manual input not working properly [\#1712](https://github.com/primefaces/primevue/issues/1712) -- optionDisabled prop on Dropdown wrongly typed [\#1705](https://github.com/primefaces/primevue/issues/1705) -- TS Typings for TerminalService are incorrect [\#1701](https://github.com/primefaces/primevue/issues/1701) -- Panel \#icons template causes vue-tsc compile error [\#1698](https://github.com/primefaces/primevue/issues/1698) -- Cannot create dynamic ColumnGroup columns in DataTable [\#1630](https://github.com/primefaces/primevue/issues/1630) -- keyboard navigation is broken in AutoComplete with VirtualScroller [\#1597](https://github.com/primefaces/primevue/issues/1597) -- Carousel swipe function is broken on iOS devices [\#1584](https://github.com/primefaces/primevue/issues/1584) -- DataTable with selectionMode 'multiple' select with shift [\#1562](https://github.com/primefaces/primevue/issues/1562) -- bug ConfirmDialog \(async accept\reject\) [\#1454](https://github.com/primefaces/primevue/issues/1454) +- Cannot select date in calendar in small viewports [\#1775](https://github.com/primefaces/primevue/issues/1775) +- Disabled not working for SelectButton [\#1773](https://github.com/primefaces/primevue/issues/1773) +- Formatting is not applied when keepInvalid is on [\#1772](https://github.com/primefaces/primevue/issues/1772) +- DataTable Focus Row Rectangle on Safari [\#1768](https://github.com/primefaces/primevue/issues/1768) +- DataTable lazy loading paginator defect [\#1766](https://github.com/primefaces/primevue/issues/1766) +- ProgressBar: color text accessibility issue [\#1752](https://github.com/primefaces/primevue/issues/1752) +- Cell editing without editor templating defect [\#1745](https://github.com/primefaces/primevue/issues/1745) +- Missing InputText events [\#1738](https://github.com/primefaces/primevue/issues/1738) +- \[Bug\] PanelMenu template prop type issue [\#1732](https://github.com/primefaces/primevue/issues/1732) +- BUG: Autocomplete \#header slot with autoHighlight option [\#1720](https://github.com/primefaces/primevue/issues/1720) +- Calendar in timeonly mode ignores minDate, maxDate [\#1716](https://github.com/primefaces/primevue/issues/1716) +- DataTable wrong TypeScript definition for row click events [\#1715](https://github.com/primefaces/primevue/issues/1715) +- Calendar manual input 1st digit does not appear [\#1713](https://github.com/primefaces/primevue/issues/1713) +- Calendar manual input not working properly [\#1712](https://github.com/primefaces/primevue/issues/1712) +- optionDisabled prop on Dropdown wrongly typed [\#1705](https://github.com/primefaces/primevue/issues/1705) +- TS Typings for TerminalService are incorrect [\#1701](https://github.com/primefaces/primevue/issues/1701) +- Panel \#icons template causes vue-tsc compile error [\#1698](https://github.com/primefaces/primevue/issues/1698) +- Cannot create dynamic ColumnGroup columns in DataTable [\#1630](https://github.com/primefaces/primevue/issues/1630) +- keyboard navigation is broken in AutoComplete with VirtualScroller [\#1597](https://github.com/primefaces/primevue/issues/1597) +- Carousel swipe function is broken on iOS devices [\#1584](https://github.com/primefaces/primevue/issues/1584) +- DataTable with selectionMode 'multiple' select with shift [\#1562](https://github.com/primefaces/primevue/issues/1562) +- bug ConfirmDialog \(async accept\reject\) [\#1454](https://github.com/primefaces/primevue/issues/1454) **Deprecated:** -- Deprecated props in Calendar [\#1743](https://github.com/primefaces/primevue/issues/1743) +- Deprecated props in Calendar [\#1743](https://github.com/primefaces/primevue/issues/1743) ## [3.8.2](https://github.com/primefaces/primevue/tree/3.8.2) (2021-10-25) @@ -948,24 +1163,24 @@ **Implemented New Features and Enhancements:** -- Nuxt3 integration [\#1660](https://github.com/primefaces/primevue/issues/1660) -- Update all .d.ts files for events and slots [\#1695](https://github.com/primefaces/primevue/issues/1695) -- Add tableStyle and tableClass to Table [\#1696](https://github.com/primefaces/primevue/issues/1696) -- VirtualScroll update d.ts [\#1687](https://github.com/primefaces/primevue/issues/1687) -- Dropdown should automatically scroll to show the selected option [\#1657](https://github.com/primefaces/primevue/issues/1657) -- BlockUI not working with div as child component [\#1625](https://github.com/primefaces/primevue/issues/1625) -- Accessibility issue with Accordion keyboard navigation [\#1616](https://github.com/primefaces/primevue/issues/1616) +- Nuxt3 integration [\#1660](https://github.com/primefaces/primevue/issues/1660) +- Update all .d.ts files for events and slots [\#1695](https://github.com/primefaces/primevue/issues/1695) +- Add tableStyle and tableClass to Table [\#1696](https://github.com/primefaces/primevue/issues/1696) +- VirtualScroll update d.ts [\#1687](https://github.com/primefaces/primevue/issues/1687) +- Dropdown should automatically scroll to show the selected option [\#1657](https://github.com/primefaces/primevue/issues/1657) +- BlockUI not working with div as child component [\#1625](https://github.com/primefaces/primevue/issues/1625) +- Accessibility issue with Accordion keyboard navigation [\#1616](https://github.com/primefaces/primevue/issues/1616) **Fixed bugs:** -- Flicker on non-modal Dialogs [\#1697](https://github.com/primefaces/primevue/issues/1697) -- ToastSeverity added .d.ts [\#1690](https://github.com/primefaces/primevue/issues/1690) -- ContextMenu "template" prop type error [\#1688](https://github.com/primefaces/primevue/issues/1688) -- Dragging a Dialog breaks "maximize" feature [\#1684](https://github.com/primefaces/primevue/issues/1684) -- MegaMenu templating not work [\#1679](https://github.com/primefaces/primevue/issues/1679) -- Wrong TypeScript-types for InputText component [\#1674](https://github.com/primefaces/primevue/issues/1674) -- inputNumber class prop type defect [\#1661](https://github.com/primefaces/primevue/issues/1661) -- Menubar templating error [\#1526](https://github.com/primefaces/primevue/issues/1526) +- Flicker on non-modal Dialogs [\#1697](https://github.com/primefaces/primevue/issues/1697) +- ToastSeverity added .d.ts [\#1690](https://github.com/primefaces/primevue/issues/1690) +- ContextMenu "template" prop type error [\#1688](https://github.com/primefaces/primevue/issues/1688) +- Dragging a Dialog breaks "maximize" feature [\#1684](https://github.com/primefaces/primevue/issues/1684) +- MegaMenu templating not work [\#1679](https://github.com/primefaces/primevue/issues/1679) +- Wrong TypeScript-types for InputText component [\#1674](https://github.com/primefaces/primevue/issues/1674) +- inputNumber class prop type defect [\#1661](https://github.com/primefaces/primevue/issues/1661) +- Menubar templating error [\#1526](https://github.com/primefaces/primevue/issues/1526) ## [3.8.1](https://github.com/primefaces/primevue/tree/3.8.1) (2021-10-13) @@ -973,16 +1188,16 @@ **Implemented New Features and Enhancements:** -- Script tag with CDN samples [\#1662](https://github.com/primefaces/primevue/issues/1662) -- disabled props for Inplace [\#1651](https://github.com/primefaces/primevue/issues/1651) +- Script tag with CDN samples [\#1662](https://github.com/primefaces/primevue/issues/1662) +- disabled props for Inplace [\#1651](https://github.com/primefaces/primevue/issues/1651) **Fixed bugs:** -- Menu Model icon defect for Dock [\#1658](https://github.com/primefaces/primevue/issues/1658) -- Ripple added Dock [\#1652](https://github.com/primefaces/primevue/issues/1652) -- Kebab-case properties are not working on DataTable and TreeTable [\#1646](https://github.com/primefaces/primevue/issues/1646) -- The virtualscroller component is missing in core.min.js [\#1642](https://github.com/primefaces/primevue/issues/1642) -- VirtualScroller.scrollToIndex programming error [\#1610](https://github.com/primefaces/primevue/issues/1610) +- Menu Model icon defect for Dock [\#1658](https://github.com/primefaces/primevue/issues/1658) +- Ripple added Dock [\#1652](https://github.com/primefaces/primevue/issues/1652) +- Kebab-case properties are not working on DataTable and TreeTable [\#1646](https://github.com/primefaces/primevue/issues/1646) +- The virtualscroller component is missing in core.min.js [\#1642](https://github.com/primefaces/primevue/issues/1642) +- VirtualScroller.scrollToIndex programming error [\#1610](https://github.com/primefaces/primevue/issues/1610) ## [3.8.0](https://github.com/primefaces/primevue/tree/3.8.0) (2021-10-05) @@ -990,27 +1205,27 @@ **Breaking Changes:** -- Support for Filtering and Sorting on Editable DataTable [\#1273](https://github.com/primefaces/primevue/issues/1273) +- Support for Filtering and Sorting on Editable DataTable [\#1273](https://github.com/primefaces/primevue/issues/1273) **Implemented New Features and Enhancements:** -- Kebap-case is not supported in some components like DataTable [\#1263](https://github.com/primefaces/primevue/issues/1263) -- Improve sorting performance on DataTable [\#1633](https://github.com/primefaces/primevue/issues/1633) -- Improve accessibility on Editable DataTable [\#1632](https://github.com/primefaces/primevue/issues/1632) -- Add type definition for Utils modules [\#1622](https://github.com/primefaces/primevue/issues/1622) -- Improve scrollbar style on BreadCrumb and TabMenu [\#1620](https://github.com/primefaces/primevue/issues/1620) -- Tailwind theme location typing mistake in Setup docs [\#1614](https://github.com/primefaces/primevue/issues/1614) -- Add class option to Tooltip directive [\#1612](https://github.com/primefaces/primevue/issues/1612) +- Kebap-case is not supported in some components like DataTable [\#1263](https://github.com/primefaces/primevue/issues/1263) +- Improve sorting performance on DataTable [\#1633](https://github.com/primefaces/primevue/issues/1633) +- Improve accessibility on Editable DataTable [\#1632](https://github.com/primefaces/primevue/issues/1632) +- Add type definition for Utils modules [\#1622](https://github.com/primefaces/primevue/issues/1622) +- Improve scrollbar style on BreadCrumb and TabMenu [\#1620](https://github.com/primefaces/primevue/issues/1620) +- Tailwind theme location typing mistake in Setup docs [\#1614](https://github.com/primefaces/primevue/issues/1614) +- Add class option to Tooltip directive [\#1612](https://github.com/primefaces/primevue/issues/1612) **Fixed bugs:** -- Tiered Menu with Templating throw 'type check failed for prop "template" [\#1638](https://github.com/primefaces/primevue/issues/1638) -- The editingRows property is not working with initial value on DataTable [\#1631](https://github.com/primefaces/primevue/issues/1631) -- The DataTable.d.ts file is missing the 'expansion' field in the $slots class field. [\#1629](https://github.com/primefaces/primevue/issues/1629) -- Paginator's Inputnumber displays index instead of current page [\#1602](https://github.com/primefaces/primevue/issues/1602) -- Vite build with Typescript Module '"vue"' has no exported member 'PluginFunction'. in `ConfirmationService.d.ts` and `ToastService.d.ts` [\#1596](https://github.com/primefaces/primevue/issues/1596) -- InputSwitch - trueValue-falseValue features causes warning [\#1586](https://github.com/primefaces/primevue/issues/1586) -- SpeedDial :hideOnClickOutside="false" is not working [\#1545](https://github.com/primefaces/primevue/issues/1545) +- Tiered Menu with Templating throw 'type check failed for prop "template" [\#1638](https://github.com/primefaces/primevue/issues/1638) +- The editingRows property is not working with initial value on DataTable [\#1631](https://github.com/primefaces/primevue/issues/1631) +- The DataTable.d.ts file is missing the 'expansion' field in the $slots class field. [\#1629](https://github.com/primefaces/primevue/issues/1629) +- Paginator's Inputnumber displays index instead of current page [\#1602](https://github.com/primefaces/primevue/issues/1602) +- Vite build with Typescript Module '"vue"' has no exported member 'PluginFunction'. in `ConfirmationService.d.ts` and `ToastService.d.ts` [\#1596](https://github.com/primefaces/primevue/issues/1596) +- InputSwitch - trueValue-falseValue features causes warning [\#1586](https://github.com/primefaces/primevue/issues/1586) +- SpeedDial :hideOnClickOutside="false" is not working [\#1545](https://github.com/primefaces/primevue/issues/1545) ## [3.7.2](https://github.com/primefaces/primevue/tree/3.7.2) (2021-09-15) @@ -1018,31 +1233,31 @@ **Implemented New Features and Enhancements:** -- Incorrect Sizing due to filter input width of dropdown [\#1519](https://github.com/primefaces/primevue/issues/1519) -- Tooltip: word wrap [\#1512](https://github.com/primefaces/primevue/issues/1512) -- Add getFormatter method to InputNumber [\#1509](https://github.com/primefaces/primevue/issues/1509) -- \[Feature Request\] Add autoHighlight property to AutoComplete [\#1362](https://github.com/primefaces/primevue/issues/1362) +- Incorrect Sizing due to filter input width of dropdown [\#1519](https://github.com/primefaces/primevue/issues/1519) +- Tooltip: word wrap [\#1512](https://github.com/primefaces/primevue/issues/1512) +- Add getFormatter method to InputNumber [\#1509](https://github.com/primefaces/primevue/issues/1509) +- \[Feature Request\] Add autoHighlight property to AutoComplete [\#1362](https://github.com/primefaces/primevue/issues/1362) **Fixed bugs:** -- InputNumber: setting "min" to anything greater than 0 implies "required" [\#1542](https://github.com/primefaces/primevue/issues/1542) -- BlockUI doesn't get rid of div [\#1537](https://github.com/primefaces/primevue/issues/1537) -- PanelMenu subItems 'to' route configuration breaks menu rendering [\#1536](https://github.com/primefaces/primevue/issues/1536) -- Checkbox causes layout issues when used inside an overflow: auto div [\#1534](https://github.com/primefaces/primevue/issues/1534) -- DataTable - The showClearButton literally doesn't do anything [\#1532](https://github.com/primefaces/primevue/issues/1532) -- DataTable - RowGrouping Breaks Filter Row Column Widths [\#1531](https://github.com/primefaces/primevue/issues/1531) -- Overlay panel hide when clicking on a label inside of it [\#1528](https://github.com/primefaces/primevue/issues/1528) -- Thumbnails are not displayed correctly on Galleria if numVisible is greater than the length of value [\#1523](https://github.com/primefaces/primevue/issues/1523) -- InputNumber: issues with decimal separator for some locales, 0s are added to input [\#1522](https://github.com/primefaces/primevue/issues/1522) -- DataTable doesn't work as expected when the container is resized. [\#1521](https://github.com/primefaces/primevue/issues/1521) -- Extra space between Dropdown and filter list [\#1520](https://github.com/primefaces/primevue/issues/1520) -- Dropdown with filter bug selecting with arrow keys [\#1516](https://github.com/primefaces/primevue/issues/1516) -- Negative sign in front of number is not possible for Finnish or Swedish locale [\#1515](https://github.com/primefaces/primevue/issues/1515) -- Input number caret issue with negatives [\#1513](https://github.com/primefaces/primevue/issues/1513) -- Tooltip: crash when empty\null [\#1511](https://github.com/primefaces/primevue/issues/1511) -- inputnumber : both prefix and currency Input error [\#1510](https://github.com/primefaces/primevue/issues/1510) -- DataTable: Dialog and table problem \(column expansion\) [\#1508](https://github.com/primefaces/primevue/issues/1508) -- DataTable State broken with resizableColumns [\#1505](https://github.com/primefaces/primevue/issues/1505) +- InputNumber: setting "min" to anything greater than 0 implies "required" [\#1542](https://github.com/primefaces/primevue/issues/1542) +- BlockUI doesn't get rid of div [\#1537](https://github.com/primefaces/primevue/issues/1537) +- PanelMenu subItems 'to' route configuration breaks menu rendering [\#1536](https://github.com/primefaces/primevue/issues/1536) +- Checkbox causes layout issues when used inside an overflow: auto div [\#1534](https://github.com/primefaces/primevue/issues/1534) +- DataTable - The showClearButton literally doesn't do anything [\#1532](https://github.com/primefaces/primevue/issues/1532) +- DataTable - RowGrouping Breaks Filter Row Column Widths [\#1531](https://github.com/primefaces/primevue/issues/1531) +- Overlay panel hide when clicking on a label inside of it [\#1528](https://github.com/primefaces/primevue/issues/1528) +- Thumbnails are not displayed correctly on Galleria if numVisible is greater than the length of value [\#1523](https://github.com/primefaces/primevue/issues/1523) +- InputNumber: issues with decimal separator for some locales, 0s are added to input [\#1522](https://github.com/primefaces/primevue/issues/1522) +- DataTable doesn't work as expected when the container is resized. [\#1521](https://github.com/primefaces/primevue/issues/1521) +- Extra space between Dropdown and filter list [\#1520](https://github.com/primefaces/primevue/issues/1520) +- Dropdown with filter bug selecting with arrow keys [\#1516](https://github.com/primefaces/primevue/issues/1516) +- Negative sign in front of number is not possible for Finnish or Swedish locale [\#1515](https://github.com/primefaces/primevue/issues/1515) +- Input number caret issue with negatives [\#1513](https://github.com/primefaces/primevue/issues/1513) +- Tooltip: crash when empty\null [\#1511](https://github.com/primefaces/primevue/issues/1511) +- inputnumber : both prefix and currency Input error [\#1510](https://github.com/primefaces/primevue/issues/1510) +- DataTable: Dialog and table problem \(column expansion\) [\#1508](https://github.com/primefaces/primevue/issues/1508) +- DataTable State broken with resizableColumns [\#1505](https://github.com/primefaces/primevue/issues/1505) ## [3.7.1](https://github.com/primefaces/primevue/tree/3.7.1) (2021-09-06) @@ -1050,14 +1265,14 @@ **Implemented New Features and Enhancements:** -- Add allowEmpty property to InputNumber [\#1502](https://github.com/primefaces/primevue/issues/1502) -- Tailwind Theme [\#1500](https://github.com/primefaces/primevue/issues/1500) +- Add allowEmpty property to InputNumber [\#1502](https://github.com/primefaces/primevue/issues/1502) +- Tailwind Theme [\#1500](https://github.com/primefaces/primevue/issues/1500) **Fixed bugs:** -- Dropdown scrolls top after reopened [\#1501](https://github.com/primefaces/primevue/issues/1501) -- When inputnumber has fractionDigits and suffix, a number cannot be entered into it. [\#1498](https://github.com/primefaces/primevue/issues/1498) -- filterMatchMode option is ignored in Dropdown [\#1496](https://github.com/primefaces/primevue/issues/1496) +- Dropdown scrolls top after reopened [\#1501](https://github.com/primefaces/primevue/issues/1501) +- When inputnumber has fractionDigits and suffix, a number cannot be entered into it. [\#1498](https://github.com/primefaces/primevue/issues/1498) +- filterMatchMode option is ignored in Dropdown [\#1496](https://github.com/primefaces/primevue/issues/1496) ## [3.7.0](https://github.com/primefaces/primevue/tree/3.7.0) (2021-09-01) @@ -1065,58 +1280,58 @@ **Implemented New Features and Enhancements:** -- Change button/maskClassName properties with button/maskClass properties on SpeedDial [\#1495](https://github.com/primefaces/primevue/issues/1495) -- Modal layer enter-leave transition [\#1491](https://github.com/primefaces/primevue/issues/1491) -- Add tooltipOptions property to Dock [\#1490](https://github.com/primefaces/primevue/issues/1490) -- Add tooltipOptions property to SpeedDial [\#1489](https://github.com/primefaces/primevue/issues/1489) -- activeIndex for TabMenu [\#1488](https://github.com/primefaces/primevue/issues/1488) -- Improve responsive behavior of TabView component [\#1486](https://github.com/primefaces/primevue/issues/1486) -- Add appendTo property to Dialog [\#1483](https://github.com/primefaces/primevue/issues/1483) -- start and end slots for MegaMenu, remove default slot [\#1482](https://github.com/primefaces/primevue/issues/1482) -- Image Component [\#1481](https://github.com/primefaces/primevue/issues/1481) -- Add keepInvalid property to Calendar [\#1477](https://github.com/primefaces/primevue/issues/1477) -- Add input event Checkbox [\#1471](https://github.com/primefaces/primevue/issues/1471) -- Add trueValue-falseValue to InputSwitch [\#1470](https://github.com/primefaces/primevue/issues/1470) -- Dropdown, MultiSelect, CascadeSelect, TreeSelect slot for indicator [\#1459](https://github.com/primefaces/primevue/issues/1459) -- Add maxSelectedLabels, selectedItemsLabel and selectAll properties to MultiSelect [\#1455](https://github.com/primefaces/primevue/issues/1455) -- VirtualScroller for Select Components [\#1451](https://github.com/primefaces/primevue/issues/1451) -- Set Paginator Page from InputNumber [\#1447](https://github.com/primefaces/primevue/issues/1447) -- Scrollable Tabs [\#1446](https://github.com/primefaces/primevue/issues/1446) -- InputNumber behaves odd when trying to insert fracitonal digits [\#1441](https://github.com/primefaces/primevue/issues/1441) -- \[feature request\]Please add event while menu/overlay is dismissed. [\#1428](https://github.com/primefaces/primevue/issues/1428) -- Make Dock component mobile friendly [\#1398](https://github.com/primefaces/primevue/issues/1398) -- Checkbox true-value / false-value does not work [\#1320](https://github.com/primefaces/primevue/issues/1320) -- MenuModel - disabled should be a function to support dynamic behavior [\#1293](https://github.com/primefaces/primevue/issues/1293) -- Add router-link-active and router-link-active-exact to menu components [\#1275](https://github.com/primefaces/primevue/issues/1275) -- Add input event for InputSwitch [\#1234](https://github.com/primefaces/primevue/issues/1234) -- Vite support for FullCalendar [\#1211](https://github.com/primefaces/primevue/issues/1211) -- Constants for Toast severities [\#1187](https://github.com/primefaces/primevue/issues/1187) -- InputNumber - Ability to add or remove fraction digits when min-fraction-digits is not set [\#1136](https://github.com/primefaces/primevue/issues/1136) +- Change button/maskClassName properties with button/maskClass properties on SpeedDial [\#1495](https://github.com/primefaces/primevue/issues/1495) +- Modal layer enter-leave transition [\#1491](https://github.com/primefaces/primevue/issues/1491) +- Add tooltipOptions property to Dock [\#1490](https://github.com/primefaces/primevue/issues/1490) +- Add tooltipOptions property to SpeedDial [\#1489](https://github.com/primefaces/primevue/issues/1489) +- activeIndex for TabMenu [\#1488](https://github.com/primefaces/primevue/issues/1488) +- Improve responsive behavior of TabView component [\#1486](https://github.com/primefaces/primevue/issues/1486) +- Add appendTo property to Dialog [\#1483](https://github.com/primefaces/primevue/issues/1483) +- start and end slots for MegaMenu, remove default slot [\#1482](https://github.com/primefaces/primevue/issues/1482) +- Image Component [\#1481](https://github.com/primefaces/primevue/issues/1481) +- Add keepInvalid property to Calendar [\#1477](https://github.com/primefaces/primevue/issues/1477) +- Add input event Checkbox [\#1471](https://github.com/primefaces/primevue/issues/1471) +- Add trueValue-falseValue to InputSwitch [\#1470](https://github.com/primefaces/primevue/issues/1470) +- Dropdown, MultiSelect, CascadeSelect, TreeSelect slot for indicator [\#1459](https://github.com/primefaces/primevue/issues/1459) +- Add maxSelectedLabels, selectedItemsLabel and selectAll properties to MultiSelect [\#1455](https://github.com/primefaces/primevue/issues/1455) +- VirtualScroller for Select Components [\#1451](https://github.com/primefaces/primevue/issues/1451) +- Set Paginator Page from InputNumber [\#1447](https://github.com/primefaces/primevue/issues/1447) +- Scrollable Tabs [\#1446](https://github.com/primefaces/primevue/issues/1446) +- InputNumber behaves odd when trying to insert fracitonal digits [\#1441](https://github.com/primefaces/primevue/issues/1441) +- \[feature request\]Please add event while menu/overlay is dismissed. [\#1428](https://github.com/primefaces/primevue/issues/1428) +- Make Dock component mobile friendly [\#1398](https://github.com/primefaces/primevue/issues/1398) +- Checkbox true-value / false-value does not work [\#1320](https://github.com/primefaces/primevue/issues/1320) +- MenuModel - disabled should be a function to support dynamic behavior [\#1293](https://github.com/primefaces/primevue/issues/1293) +- Add router-link-active and router-link-active-exact to menu components [\#1275](https://github.com/primefaces/primevue/issues/1275) +- Add input event for InputSwitch [\#1234](https://github.com/primefaces/primevue/issues/1234) +- Vite support for FullCalendar [\#1211](https://github.com/primefaces/primevue/issues/1211) +- Constants for Toast severities [\#1187](https://github.com/primefaces/primevue/issues/1187) +- InputNumber - Ability to add or remove fraction digits when min-fraction-digits is not set [\#1136](https://github.com/primefaces/primevue/issues/1136) **Fixed bugs:** -- The maskStyle property doesn't work as expected in SpeedDial [\#1494](https://github.com/primefaces/primevue/issues/1494) -- DomHandler imports from wrong module path in SpeedDial component [\#1493](https://github.com/primefaces/primevue/issues/1493) -- Router support for Dock [\#1484](https://github.com/primefaces/primevue/issues/1484) -- CurrentPageReport displays wrong value [\#1475](https://github.com/primefaces/primevue/issues/1475) -- Alignment issue with multiple frozen columns on DataTable [\#1473](https://github.com/primefaces/primevue/issues/1473) -- Dropdown does not correctly handle empty label strings [\#1468](https://github.com/primefaces/primevue/issues/1468) -- Table Header Checkbox not working when lazy loading enabled [\#1467](https://github.com/primefaces/primevue/issues/1467) -- Material themes secondary text color issue [\#1465](https://github.com/primefaces/primevue/issues/1465) -- When Chart component is updated, it throws an exception [\#1463](https://github.com/primefaces/primevue/issues/1463) -- pFrozenColumn is moving when position set to left [\#1461](https://github.com/primefaces/primevue/issues/1461) -- Slotname message is unrecognized in toast template [\#1448](https://github.com/primefaces/primevue/issues/1448) -- Unnecessary horizontal scrollbar displayed with rowgrouping [\#1443](https://github.com/primefaces/primevue/issues/1443) -- Filtered Dropdown unusable on Windows Tablet [\#1411](https://github.com/primefaces/primevue/issues/1411) -- FileUpload Invalid File messages not displaying on repeat attempts [\#1399](https://github.com/primefaces/primevue/issues/1399) -- Calendar WCAG Accessibility Issue with Keyboard Navigation [\#1393](https://github.com/primefaces/primevue/issues/1393) -- Datatable date filter throws uncaught error when invalid date string is entered [\#1392](https://github.com/primefaces/primevue/issues/1392) -- Dropdown onkeydown item search not working properly [\#1390](https://github.com/primefaces/primevue/issues/1390) -- Auto ZIndex Issue with Toast and Sidebar [\#1381](https://github.com/primefaces/primevue/issues/1381) -- DataTable row group and sortable columns are not working together [\#1345](https://github.com/primefaces/primevue/issues/1345) -- input mask - mask affecting dirty state [\#1337](https://github.com/primefaces/primevue/issues/1337) -- DataTable State: columnwidths are not restored correctly when using scrollable and resizableColumns props [\#1311](https://github.com/primefaces/primevue/issues/1311) -- FullCalendar does not use option "backgroundColor" for each events [\#1119](https://github.com/primefaces/primevue/issues/1119) +- The maskStyle property doesn't work as expected in SpeedDial [\#1494](https://github.com/primefaces/primevue/issues/1494) +- DomHandler imports from wrong module path in SpeedDial component [\#1493](https://github.com/primefaces/primevue/issues/1493) +- Router support for Dock [\#1484](https://github.com/primefaces/primevue/issues/1484) +- CurrentPageReport displays wrong value [\#1475](https://github.com/primefaces/primevue/issues/1475) +- Alignment issue with multiple frozen columns on DataTable [\#1473](https://github.com/primefaces/primevue/issues/1473) +- Dropdown does not correctly handle empty label strings [\#1468](https://github.com/primefaces/primevue/issues/1468) +- Table Header Checkbox not working when lazy loading enabled [\#1467](https://github.com/primefaces/primevue/issues/1467) +- Material themes secondary text color issue [\#1465](https://github.com/primefaces/primevue/issues/1465) +- When Chart component is updated, it throws an exception [\#1463](https://github.com/primefaces/primevue/issues/1463) +- pFrozenColumn is moving when position set to left [\#1461](https://github.com/primefaces/primevue/issues/1461) +- Slotname message is unrecognized in toast template [\#1448](https://github.com/primefaces/primevue/issues/1448) +- Unnecessary horizontal scrollbar displayed with rowgrouping [\#1443](https://github.com/primefaces/primevue/issues/1443) +- Filtered Dropdown unusable on Windows Tablet [\#1411](https://github.com/primefaces/primevue/issues/1411) +- FileUpload Invalid File messages not displaying on repeat attempts [\#1399](https://github.com/primefaces/primevue/issues/1399) +- Calendar WCAG Accessibility Issue with Keyboard Navigation [\#1393](https://github.com/primefaces/primevue/issues/1393) +- Datatable date filter throws uncaught error when invalid date string is entered [\#1392](https://github.com/primefaces/primevue/issues/1392) +- Dropdown onkeydown item search not working properly [\#1390](https://github.com/primefaces/primevue/issues/1390) +- Auto ZIndex Issue with Toast and Sidebar [\#1381](https://github.com/primefaces/primevue/issues/1381) +- DataTable row group and sortable columns are not working together [\#1345](https://github.com/primefaces/primevue/issues/1345) +- input mask - mask affecting dirty state [\#1337](https://github.com/primefaces/primevue/issues/1337) +- DataTable State: columnwidths are not restored correctly when using scrollable and resizableColumns props [\#1311](https://github.com/primefaces/primevue/issues/1311) +- FullCalendar does not use option "backgroundColor" for each events [\#1119](https://github.com/primefaces/primevue/issues/1119) ## [3.6.4](https://github.com/primefaces/primevue/tree/3.6.4) (2021-08-10) @@ -1124,7 +1339,7 @@ **Fixed bugs:** -- Vue < 3.2 Compatibility [\#1437](https://github.com/primefaces/primevue/issues/1437) +- Vue < 3.2 Compatibility [\#1437](https://github.com/primefaces/primevue/issues/1437) ## [3.6.3](https://github.com/primefaces/primevue/tree/3.6.3) (2021-08-10) @@ -1132,8 +1347,8 @@ **Fixed bugs:** -- Support for scrolling and column groups [\#1314](https://github.com/primefaces/primevue/issues/1314) -- StyleClass does not open overlay when source is clicked again [\#1436](https://github.com/primefaces/primevue/issues/1436) +- Support for scrolling and column groups [\#1314](https://github.com/primefaces/primevue/issues/1314) +- StyleClass does not open overlay when source is clicked again [\#1436](https://github.com/primefaces/primevue/issues/1436) ## [3.6.2](https://github.com/primefaces/primevue/tree/3.6.2) (2021-08-06) @@ -1141,7 +1356,7 @@ **Fixed bugs:** -- Toast does not clear hide timeout on unmount [\#1415](https://github.com/primefaces/primevue/issues/1415) +- Toast does not clear hide timeout on unmount [\#1415](https://github.com/primefaces/primevue/issues/1415) ## [3.6.1](https://github.com/primefaces/primevue/tree/3.6.1) (2021-08-05) @@ -1149,10 +1364,10 @@ **Implemented New Features and Enhancements:** -- style and class props for FileUpload [\#1407](https://github.com/primefaces/primevue/issues/1407) -- New v-styleclass directive [\#1405](https://github.com/primefaces/primevue/issues/1405) -- value and disabled props for Tooltip [\#1404](https://github.com/primefaces/primevue/issues/1404) -- New styleClass and contentStyleClass props for Toast [\#1403](https://github.com/primefaces/primevue/issues/1403) +- style and class props for FileUpload [\#1407](https://github.com/primefaces/primevue/issues/1407) +- New v-styleclass directive [\#1405](https://github.com/primefaces/primevue/issues/1405) +- value and disabled props for Tooltip [\#1404](https://github.com/primefaces/primevue/issues/1404) +- New styleClass and contentStyleClass props for Toast [\#1403](https://github.com/primefaces/primevue/issues/1403) ## [3.6.0](https://github.com/primefaces/primevue/tree/3.6.0) (2021-07-27) @@ -1160,30 +1375,30 @@ **Implemented New Features and Enhancements:** -- New Dock Component [\#1386](https://github.com/primefaces/primevue/issues/1386) -- Gray palette for themes [\#1385](https://github.com/primefaces/primevue/issues/1385) -- New Speed Dial Component [\#1384](https://github.com/primefaces/primevue/issues/1384) -- Responsive Toast [\#1354](https://github.com/primefaces/primevue/issues/1354) -- Responsive TabMenu and Breadcrumb [\#1353](https://github.com/primefaces/primevue/issues/1353) -- Update FullCalendar to 5.7.2 [\#1351](https://github.com/primefaces/primevue/issues/1351) -- Update Chart.js to 3.3.2 [\#1348](https://github.com/primefaces/primevue/issues/1348) -- Row double click for DataTable [\#1347](https://github.com/primefaces/primevue/issues/1347) -- New SplitButton with TieredMenu [\#1313](https://github.com/primefaces/primevue/issues/1313) -- Feature Request: Templating for Toast component [\#1249](https://github.com/primefaces/primevue/issues/1249) -- Custom target for OverlayPanel [\#942](https://github.com/primefaces/primevue/issues/942) -- VirtualScroller Component [\#692](https://github.com/primefaces/primevue/issues/692) +- New Dock Component [\#1386](https://github.com/primefaces/primevue/issues/1386) +- Gray palette for themes [\#1385](https://github.com/primefaces/primevue/issues/1385) +- New Speed Dial Component [\#1384](https://github.com/primefaces/primevue/issues/1384) +- Responsive Toast [\#1354](https://github.com/primefaces/primevue/issues/1354) +- Responsive TabMenu and Breadcrumb [\#1353](https://github.com/primefaces/primevue/issues/1353) +- Update FullCalendar to 5.7.2 [\#1351](https://github.com/primefaces/primevue/issues/1351) +- Update Chart.js to 3.3.2 [\#1348](https://github.com/primefaces/primevue/issues/1348) +- Row double click for DataTable [\#1347](https://github.com/primefaces/primevue/issues/1347) +- New SplitButton with TieredMenu [\#1313](https://github.com/primefaces/primevue/issues/1313) +- Feature Request: Templating for Toast component [\#1249](https://github.com/primefaces/primevue/issues/1249) +- Custom target for OverlayPanel [\#942](https://github.com/primefaces/primevue/issues/942) +- VirtualScroller Component [\#692](https://github.com/primefaces/primevue/issues/692) **Fixed bugs:** -- Comments in ColumnGroup rows are rendered as \
-{{ code.basic }}
-
+
+
+ {{ code.basic }}
-
-
-
-
-{{ code.basic }}
+
+
+ {{ code.basic }}
-
-
-
-
-{{ code.options }}
+
+
+ {{ code.options }}
-
-
-
-
-{{ code.composition }}
+
+
+ {{ code.composition }}
-
-
-
-
-{{ code.data }}
+
+
+ {{ code.data }}
-
+
+
+
- {{ weekHeaderLabel }} + | + {{ weekHeaderLabel }} | -- {{ weekDay }} + | + {{ weekDay }} |
---|---|---|---|
- + | + {{ month.weekNumbers[i] }} | -+ |
-
+
- {{ formattedCurrentHour }}
+ {{ formattedCurrentHour }}
-
- {{ timeSeparator }}
+
+ {{ timeSeparator }}
-
+
- {{ formattedCurrentMinute }}
+ {{ formattedCurrentMinute }}
-
- {{ timeSeparator }}
+
+ {{ timeSeparator }}
-
+
- {{ formattedCurrentSecond }}
+ {{ formattedCurrentSecond }}
-
- {{ timeSeparator }}
+
+ {{ timeSeparator }}
-
@@ -405,6 +476,7 @@
:unstyled="unstyled"
:pt="ptm('todayButton')"
data-pc-section="todaybutton"
+ data-pc-group-section="button"
/>
-
@@ -30,45 +30,6 @@ export default {
name: 'ColorPicker',
extends: BaseColorPicker,
emits: ['update:modelValue', 'change', 'show', 'hide'],
- props: {
- modelValue: {
- type: null,
- default: null
- },
- defaultColor: {
- type: null,
- default: 'ff0000'
- },
- inline: {
- type: Boolean,
- default: false
- },
- format: {
- type: String,
- default: 'hex'
- },
- disabled: {
- type: Boolean,
- default: false
- },
- tabindex: {
- type: String,
- default: null
- },
- autoZIndex: {
- type: Boolean,
- default: true
- },
- baseZIndex: {
- type: Number,
- default: 0
- },
- appendTo: {
- type: String,
- default: 'body'
- },
- panelClass: null
- },
data() {
return {
overlayVisible: false
@@ -384,7 +345,7 @@ export default {
this.bindResizeListener();
if (this.autoZIndex) {
- ZIndexUtils.set('overlay', el, this.$primevue.config.zIndex.overlay);
+ ZIndexUtils.set('overlay', el, this.baseZIndex, this.$primevue.config.zIndex.overlay);
}
this.$emit('show');
diff --git a/components/lib/column/Column.d.ts b/components/lib/column/Column.d.ts
index 2d7042670..b851eac43 100755
--- a/components/lib/column/Column.d.ts
+++ b/components/lib/column/Column.d.ts
@@ -14,19 +14,36 @@ import { ComponentHooks } from '../basecomponent';
import { ButtonPassThroughOptionType } from '../button';
import { DataTablePassThroughOptions } from '../datatable';
import { DropdownPassThroughOptionType } from '../dropdown';
-import { ClassComponent, GlobalComponentConstructor } from '../ts-helpers';
+import { PassThroughOptions } from '../passthrough';
+import { ClassComponent, GlobalComponentConstructor, PassThrough } from '../ts-helpers';
import { VirtualScrollerLoaderOptions } from '../virtualscroller';
-export declare type ColumnPassThroughOptionType = ColumnPassThroughAttributes | ((options: ColumnPassThroughMethodOptions) => ColumnPassThroughAttributes) | null | undefined;
+export declare type ColumnPassThroughOptionType = ColumnPassThroughAttributes | ((options: ColumnPassThroughMethodOptions) => ColumnPassThroughAttributes | string) | string | null | undefined;
/**
* Custom passthrough(pt) option method.
*/
export interface ColumnPassThroughMethodOptions {
+ /**
+ * Defines instance.
+ */
instance: any;
+ /**
+ * Defines valid properties.
+ */
props: ColumnProps;
+ /**
+ * Defines parent instance.
+ */
parent: DataTablePassThroughOptions;
+ /**
+ * Defines current options.
+ */
context: ColumnContext;
+ /**
+ * Defines passthrough(pt) options in global config.
+ */
+ global: object | undefined;
}
/**
@@ -90,233 +107,237 @@ export interface ColumnLoadingOptions extends VirtualScrollerLoaderOptions {
*/
export interface ColumnPassThroughOptions {
/**
- * Uses to pass attributes to the root's DOM element.
+ * Used to pass attributes to the root's DOM element.
*/
root?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the header cell's DOM element.
+ * Used to pass attributes to the header cell's DOM element.
*/
headerCell?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the column resizer's DOM element.
+ * Used to pass attributes to the column resizer's DOM element.
*/
columnResizer?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the header content's DOM element.
+ * Used to pass attributes to the header content's DOM element.
*/
headerContent?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the header title's DOM element.
+ * Used to pass attributes to the header title's DOM element.
*/
headerTitle?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the sort's DOM element.
+ * Used to pass attributes to the sort's DOM element.
*/
sort?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the sort badge's DOM element.
+ * Used to pass attributes to the sort badge's DOM element.
*/
sortBadge?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the checkbox wrapper's DOM element.
+ * Used to pass attributes to the checkbox wrapper's DOM element.
*/
headerCheckboxWrapper?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the header checkbox's DOM element.
+ * Used to pass attributes to the header checkbox's DOM element.
*/
headerCheckbox?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the header checkbox icon's DOM element.
+ * Used to pass attributes to the header checkbox icon's DOM element.
*/
headerCheckboxIcon?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the column filter's DOM element.
+ * Used to pass attributes to the column filter's DOM element.
*/
columnFilter?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the filter input's DOM element.
+ * Used to pass attributes to the filter input's DOM element.
*/
filterInput?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the filter menu button's DOM element.
+ * Used to pass attributes to the filter menu button's DOM element.
*/
filterMenuButton?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the header filter clear button's DOM element.
+ * Used to pass attributes to the filter menu icon's DOM element.
+ */
+ filterMenuIcon?: ColumnPassThroughOptionType;
+ /**
+ * Used to pass attributes to the header filter clear button's DOM element.
*/
headerFilterClearButton?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the filter clear icon's DOM element.
+ * Used to pass attributes to the filter clear icon's DOM element.
*/
filterClearIcon?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the filter overlay's DOM element.
+ * Used to pass attributes to the filter overlay's DOM element.
*/
filterOverlay?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the filter row items' DOM element.
+ * Used to pass attributes to the filter row items' DOM element.
*/
filterRowItems?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the filter row item's DOM element.
+ * Used to pass attributes to the filter row item's DOM element.
*/
filterRowItem?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the filter separator's DOM element.
+ * Used to pass attributes to the filter separator's DOM element.
*/
filterSeparator?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the filter operator's DOM element.
+ * Used to pass attributes to the filter operator's DOM element.
*/
filterOperator?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the Dropdown component.
+ * Used to pass attributes to the Dropdown component.
* @see {@link DropdownPassThroughOptionType}
*/
filterOperatorDropdown?: DropdownPassThroughOptionType;
/**
- * Uses to pass attributes to the filter constraints' DOM element.
+ * Used to pass attributes to the filter constraints' DOM element.
*/
filterConstraints?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the filter constraint's DOM element.
+ * Used to pass attributes to the filter constraint's DOM element.
*/
filterConstraint?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the Dropdown component.
+ * Used to pass attributes to the Dropdown component.
* @see {@link DropdownPassThroughOptionType}
*/
filterMatchModeDropdown?: DropdownPassThroughOptionType;
/**
- * Uses to pass attributes to the filter remove button container's DOM element.
+ * Used to pass attributes to the filter remove button container's DOM element.
*/
filterRemove?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the Button component.
+ * Used to pass attributes to the Button component.
* @see {@link ButtonPassThroughOptionType}
*/
filterRemoveButton?: ButtonPassThroughOptionType;
/**
- * Uses to pass attributes to the filter add rule's DOM element.
+ * Used to pass attributes to the filter add rule's DOM element.
*/
filterAddRule?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the Button component.
+ * Used to pass attributes to the Button component.
* @see {@link ButtonPassThroughOptionType}
*/
filterAddRuleButton?: ButtonPassThroughOptionType;
/**
- * Uses to pass attributes to the filter buttonbar's DOM element.
+ * Used to pass attributes to the filter buttonbar's DOM element.
*/
filterButtonbar?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the Button component.
+ * Used to pass attributes to the Button component.
* @see {@link ButtonPassThroughOptionType}
*/
filterClearButton?: ButtonPassThroughOptionType;
/**
- * Uses to pass attributes to the Button component.
+ * Used to pass attributes to the Button component.
* @see {@link ButtonPassThroughOptionType}
*/
filterApplyButton?: ButtonPassThroughOptionType;
/**
- * Uses to pass attributes to the body cell's DOM element.
+ * Used to pass attributes to the body cell's DOM element.
*/
bodyCell?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the rowgroup toggler's DOM element.
+ * Used to pass attributes to the rowgroup toggler's DOM element.
*/
rowGroupToggler?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the rowgroup toggler icon's DOM element.
+ * Used to pass attributes to the rowgroup toggler icon's DOM element.
*/
rowGroupTogglerIcon?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the column title's DOM element.
+ * Used to pass attributes to the column title's DOM element.
*/
columnTitle?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the radiobutton wrapper's DOM element.
+ * Used to pass attributes to the radiobutton wrapper's DOM element.
*/
radiobuttonWrapper?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the radiobutton's DOM element.
+ * Used to pass attributes to the radiobutton's DOM element.
*/
radiobutton?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the radiobutton icon's DOM element.
+ * Used to pass attributes to the radiobutton icon's DOM element.
*/
radiobuttonIcon?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the checkbox wrapper's DOM element.
+ * Used to pass attributes to the checkbox wrapper's DOM element.
*/
checkboxWrapper?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the checkbox's DOM element.
+ * Used to pass attributes to the checkbox's DOM element.
*/
checkbox?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the checkbox icon's DOM element.
+ * Used to pass attributes to the checkbox icon's DOM element.
*/
checkboxIcon?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the rowtoggler's DOM element.
+ * Used to pass attributes to the rowtoggler's DOM element.
*/
rowToggler?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the rowtoggler icon's DOM element.
+ * Used to pass attributes to the rowtoggler icon's DOM element.
*/
rowTogglerIcon?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the row editor init button's DOM element.
+ * Used to pass attributes to the row editor init button's DOM element.
*/
rowEditorInitButton?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the row editor init icon's DOM element.
+ * Used to pass attributes to the row editor init icon's DOM element.
*/
rowEditorInitIcon?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the row editor save button's DOM element.
+ * Used to pass attributes to the row editor save button's DOM element.
*/
rowEditorSaveButton?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the row editor save icon's DOM element.
+ * Used to pass attributes to the row editor save icon's DOM element.
*/
rowEditorSaveIcon?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the row editor cancel button's DOM element.
+ * Used to pass attributes to the row editor cancel button's DOM element.
*/
rowEditorCancelButton?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the row editor cancel icon's DOM element.
+ * Used to pass attributes to the row editor cancel icon's DOM element.
*/
rowEditorCancelIcon?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the footer cell's DOM element.
+ * Used to pass attributes to the footer cell's DOM element.
*/
footerCell?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the body cell content's DOM element.
+ * Used to pass attributes to the body cell content's DOM element.
*/
bodyCellContent?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the hidden input wrapper's DOM element.
+ * Used to pass attributes to the hidden input wrapper's DOM element.
*/
hiddenHeaderInputWrapper?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the hidden input's DOM element.
+ * Used to pass attributes to the hidden input's DOM element.
*/
hiddenHeaderInput?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the hidden input wrapper's DOM element.
+ * Used to pass attributes to the hidden input wrapper's DOM element.
*/
hiddenInputWrapper?: ColumnPassThroughOptionType;
/**
- * Uses to pass attributes to the hidden input's DOM element.
+ * Used to pass attributes to the hidden input's DOM element.
*/
hiddenInput?: ColumnPassThroughOptionType;
/**
- * Uses to manage all lifecycle hooks
+ * Used to manage all lifecycle hooks
* @see {@link BaseComponent.ComponentHooks}
*/
hooks?: ComponentHooks;
@@ -560,10 +581,15 @@ export interface ColumnProps {
*/
hidden?: boolean | undefined;
/**
- * Uses to pass attributes to DOM elements inside the component.
+ * Used to pass attributes to DOM elements inside the component.
* @type {ColumnPassThroughOptions}
*/
- pt?: ColumnPassThroughOptions;
+ pt?: PassThrough |