diff --git a/CHANGELOG.md b/CHANGELOG.md index ee0d00b63..84e1357e3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,72 @@ # Changelog +## [4.1.0](https://github.com/primefaces/primevue/tree/4.1.0) (2024-10-07) + +[Full Changelog](https://github.com/primefaces/primevue/compare/4.0.7...4.1.0) + +**Fixed bugs:** + +- InputMask: type bug [\#6505](https://github.com/primefaces/primevue/issues/6505) +- DataTable: row focus defects [\#6488](https://github.com/primefaces/primevue/issues/6488) +- MultiSelect: maxSelectedLabels is not working with display chip [\#6485](https://github.com/primefaces/primevue/issues/6485) +- DatePicker: focus on wrong element when adding "Select" component to footer slot of DatePicker [\#6482](https://github.com/primefaces/primevue/issues/6482) +- PanelMenu: Incorrect name in PanelMenuPassThroughOptions documentation [\#6475](https://github.com/primefaces/primevue/issues/6475) +- Dialog: @media styles do not append right component [\#6474](https://github.com/primefaces/primevue/issues/6474) +- ContextMenu uses unreliable way to determine scrollTop [\#6469](https://github.com/primefaces/primevue/issues/6469) +- Drawer: emit event(update:modelValue) should be update:visible in docs [\#6464](https://github.com/primefaces/primevue/issues/6464) +- CascadeSelect: aria-hidden w3c defect [\#6458](https://github.com/primefaces/primevue/issues/6458) +- DataTable: missing unstyled prop in component: HeaderCheckbox.vue [\#6444](https://github.com/primefaces/primevue/issues/6444) +- Select: v-tooltip does not work [\#6443](https://github.com/primefaces/primevue/issues/6443) +- Galleria: Global ripple effect breaks Galleria [\#6438](https://github.com/primefaces/primevue/issues/6438) +- Select: Selecting 0 option shows empty in select [\#6437](https://github.com/primefaces/primevue/issues/6437) +- DataTable: column resize does not work anymore [\#6436](https://github.com/primefaces/primevue/issues/6436) +- PT implementation defects [\#6435](https://github.com/primefaces/primevue/issues/6435) +- Select component does not handle focus via label with labelId [\#6432](https://github.com/primefaces/primevue/issues/6432) +- Select: autoFilterFocus stuck when switching between Selects [\#6420](https://github.com/primefaces/primevue/issues/6420) +- Password: autofocus does not work [\#6413](https://github.com/primefaces/primevue/issues/6413) +- ScrollTop: pt implementation defect [\#6412](https://github.com/primefaces/primevue/issues/6412) +- Scoped style (dt props) does not attach to page with correct selector [\#6408](https://github.com/primefaces/primevue/issues/6408) +- InputOtp: clicking on a selected filled box prevents you removing [\#6373](https://github.com/primefaces/primevue/issues/6373) +- Datepicker: No manual input in view = 'year' [\#6347](https://github.com/primefaces/primevue/issues/6347) +- Icons Missing [\#6335](https://github.com/primefaces/primevue/issues/6335) +- MultiSelect: Translation does not take effect [\#6303](https://github.com/primefaces/primevue/issues/6303) +- VirtualScroller: Unstyled mode broke core functionality [\#6294](https://github.com/primefaces/primevue/issues/6294) +- InputMask: input is getting mixed up [\#6276](https://github.com/primefaces/primevue/issues/6276) +- Menu componets: Design Token does not work[\#6129](https://github.com/primefaces/primevue/issues/6129) +- DataTable: reorder with drag and drop not working as expected [\#6014](https://github.com/primefaces/primevue/issues/6014) +- Nuxt autoimport component prefix: add typescript dynamic name support [\#6007](https://github.com/primefaces/primevue/issues/6007) +- DataTable: Pass Through keys for emptyMessage not working [\#6006](https://github.com/primefaces/primevue/issues/6006) +- TreeSelect: expandedKeys not working [\#5967](https://github.com/primefaces/primevue/issues/5967) +- Splitter/SplitterPanel: size not updated [\#5463](https://github.com/primefaces/primevue/issues/5463) +- Dropdown & MultiSelect: Disabled selected value [\#4431](https://github.com/primefaces/primevue/issues/4431) + +**Implemented New Features and Enhancements:** + +- TreeSelect: new option slot [\#6534](https://github.com/primefaces/primevue/issues/6534) +- CascadeSelect: move move/enter behavior changes [\#6533](https://github.com/primefaces/primevue/issues/6533) +- Add extend keyword to extend css variables to presets [\#6524](https://github.com/primefaces/primevue/issues/6524) +- ContextMenu / TieredMenu / CascadeSelect: responsiveness updates [\#6522](https://github.com/primefaces/primevue/issues/6522) +- New Component: ImageCompare [\#6518](https://github.com/primefaces/primevue/issues/6518) +- Tree: new header and footer slots [\#6513](https://github.com/primefaces/primevue/issues/6513) +- ToggleButton: handle element added [\#6511](https://github.com/primefaces/primevue/issues/6511) +- New Material Design Based Theme [\#6508](https://github.com/primefaces/primevue/issues/6508) +- New Design Tokens [\#6507](https://github.com/primefaces/primevue/issues/6507) +- CascadeSelect: new header and footer slots [\#6504](https://github.com/primefaces/primevue/issues/6504) +- New KeyFilter directive [\#6503](https://github.com/primefaces/primevue/issues/6503) +- TreeTable: ContextMenu implementation [\#6489](https://github.com/primefaces/primevue/issues/6489) +- TreeSelect: Filter and lazy modes [\#6481](https://github.com/primefaces/primevue/issues/6481) +- SpeedDial: itemicon slot [\#6463](https://github.com/primefaces/primevue/issues/6463) +- ConfirmDialog: improve options [\#6456](https://github.com/primefaces/primevue/issues/6456) +- Add css keyword to themes section to inject custom styles [\#6452](https://github.com/primefaces/primevue/issues/6452) +- Move primitive and semantic options of themes to separate modules [\#6425](https://github.com/primefaces/primevue/issues/6425) +- New IftaLabel component [\#6419](https://github.com/primefaces/primevue/issues/6419) +- New Float Label Variants [\#6418](https://github.com/primefaces/primevue/issues/6418) +- Tree: Allow filterBy to be a getter [\#6374](https://github.com/primefaces/primevue/issues/6374) +- Tree: no slot's data for nodetoggleicon template when node is loading [\#6371](https://github.com/primefaces/primevue/issues/6371) +- Nuxt plugin types break if I add @primevue/nuxt-module to modules [\#6289](https://github.com/primefaces/primevue/issues/6289) +- DataTable: Column Group Filters [\#6151](https://github.com/primefaces/primevue/issues/6151) +- DataTable: add prop showHeaders [\#5949](https://github.com/primefaces/primevue/issues/5949) + ## [4.0.7](https://github.com/primefaces/primevue/tree/4.0.7) (2024-09-11) [Full Changelog](https://github.com/primefaces/primevue/compare/4.0.6...4.0.7)