Releases: primefaces/primereact
Releases · primefaces/primereact
10.8.5
What's Changed
- Fix #7196: Remove unnecessary timeout for opening overlay in MultiSelect by @iamkyrylo in #7197
- Fix DomPurify audit warning by @melloware in #7203
- Fix: 7201 Fix issue related to optional parameter by @gcko in #7212
- Fix #7206: Missing typescript definitions by @ivanpajon in #7207
- fix: align OverlayPanel arrow directly above trigger for top position #7204 by @ozantekin in #7205
- Fix #7208: Fix Advanced Filter TS Demo by @melloware in #7213
- #7130 Fix - Replacing keyboardEvent.keyCode with *.key to avoid problems on azerty layouts by @sja-cslab in #7214
- fix #7210: align ConfirmPopup arrow directly above trigger for top position by @ozantekin in #7215
- Fix #7187: Provide readable input value based on selected option labels v2 by @iamkyrylo in #7216
- fix: #7200 Fix Drag Selection for Datatable by @gcko in #7217
- Fix #7218: DT Customers TS example updated by @melloware in #7223
- fix: #7195 by @gcko in #7226
- fix #7220: resolve global esc key listener conflict in Calendar component by @ozantekin in #7228
- fix: #7239: Incorrect behaviour of dragging over DataTable rows by @kttmv in #7241
- Mention: Add show/hide to typescript and docs by @melloware in #7242
- fix: #6300 by @gcko in #7246
- fix: #6682 by @gcko in #7247
- fix: #6776 by @gcko in #7249
- fix: show viewDate year when yearNavigator mode by @KumJungMin in #7252
- Fix #7255: Sidebar closeIcon typescript by @melloware in #7256
- fix: reflect changed year when selecting date in month view by @KumJungMin in #7257
- Fix #7261: Menu separator respect visible property by @melloware in #7263
- Fix #7259: SplitButton menu passthrough by @melloware in #7264
- fix: fixed DataTable thead z-index (#7258) by @skj-skj in #7268
- #7270 Add missing base styling to TreeTable by @MBelniak in #7272
- Fix #7269: TreeTable ignore size attribute by @melloware in #7273
- Tooltip Both Fix with Dynamic State by @ddoemonn in #7288
- Fix formatting by @melloware in #7290
- chore(deps-dev): bump @babel/plugin-transform-runtime from 7.24.7 to 7.25.4 by @dependabot in #7291
- chore(deps-dev): bump @types/node from 22.5.2 to 22.7.4 by @dependabot in #7292
- Prettier 3.3.3 by @melloware in #7297
- fix: flatOptions on Dropdown causing option group label blank by @marengga in #7296
- fix(steps): make active step controlled via props by @ddoemonn in #7300
- Fix #7301: Dialog fix aria close label by @melloware in #7302
- docs: 📝 add md/mdc indigo themes by @qwadrox in #7305
- fix: #7313, TriStateCheckbox: Warning: value prop on input should not be null. Consider using an empty string to clear the component or undefined for uncontrolled components. by @akshayaqburst in #7315
- fix(Dropdown): prevent event bubbling when dropdown click by @KumJungMin in #7317
- Fix #7323: Clear timer in InputNumber component on unmount by @tnowad in #7325
- fix(Dropdown): pass option object value to selectItem when optionValue is set by @KumJungMin in #7327
- fix: trigger remove chip event when the chip is visible by @KumJungMin in #7193
- fix: #7330, AutoComplete: Selected item is not getting highlighted when visited again unlike Dropdown component by @akshayaqburst in #7331
- �fix(Calendar): revert unworked code (#6920) by @KumJungMin in #7336
- MultiSelect: Allow to be inline on first render. by @Et7f3 in #7342
- fix #7345: Duplicated class in InputTextarea using className in unsty… by @samy-mssi in #7346
- Fix #6633: AutoComplete with selectedItemTemplate by @melloware in #7353
- Fix: CSS Modules documentation (:global selector) by @StopNGo in #7352
- Fix #7354: InputMask Classname p-filled not works fine by @ivanpajon in #7355
- fix(Multiselect): optimize handling of grouped options by flattening structure by @KumJungMin in #7357
- Reference correct translation key for the
aria-label
attribute within UIMessage's Close Icon by @zaguiini in #7365 - Update TreeTable.js: Unable to custom columns' filter by @mlyaho in #7366
- Fix #7368: Chips prevent unique key warning by @melloware in #7369
- Remove null check from Dropdown getSelectedOptionIndex() by @VentuzTammoHinrichs in #7371
- fix(Mention): pass autoResize props to inner component by @KumJungMin in #7374
- fix: #7377, MultiSelect: Cannot access the close Icon and clear the input using keyboard in Filled mode by @akshayaqburst in #7378
- chore(deps): bump jspdf-autotable from 3.8.3 to 3.8.4 by @dependabot in #7380
- chore(deps): bump chart.js from 4.4.4 to 4.4.6 by @dependabot in #7381
- chore(deps-dev): bump @babel/preset-env from 7.25.4 to 7.26.0 by @dependabot in #7382
- chore(deps-dev): bump @rollup/plugin-node-resolve from 15.2.3 to 15.3.0 by @dependabot in #7383
- fix: #7349, MultiSelect: Unable to select remove icon of chips through keyboard by @akshayaqburst in #7384
- Fix #7439: Refactor multiselect by @melloware in #7386
- Fix for Issue 7329 by @Nickog13 in #7360
- Pass event to onHide callback of the dialog by @snake-py in #7394
- fixed typo in Sidebar.js by @snake-py in #7397
- fix(BodyCell): prevent cell or row refocus when overlay clicked by @KumJungMin in #7401
- update stickydoc.js to make the options more clear by @MahdiMajdian in #7411
- Fixing cssTransitionfalse does not disable animations globally by @tneeraja95 in #7417
- Fix #7321: DataTable 10.8.4: Drag Selection is still broken by @LeandroMarcondes in #7421
- Dropdown issue 7423: preventDefault on click by @toddburnside in #7424
- Fix: Dropdowmitem: Passing key directly without using spread by @tneeraja95 in #7431
- fix: correct empty label rendering to display non-breaking space by @navedqb in #7433
- fix: #7434, Tree Component: Onclicking the toggle button producing console error by @akshayaqburst in #7444
- Add 'help' as severity in splitbutton.d.ts by @AlexanderZeilmann in #7446
- chore(deps-dev): bump rollup from 2.79.1 to 2.79.2 by @dependabot in #7457
New Contributors
- @ozantekin made their first contribution in #7205
- @kttmv made their first contribution in #7241
- @skj-skj made their first contribution in #7268
- @ddoemonn made their first contribution in #7288
- @marengga made their first contribution in #7296
- @qwadrox made their first contribution in #7305
- @tnowad made their first contribution in #7325
- @StopNGo made their first contribution in #7352
- @zagui...
10.8.4
10.8.3
What's Changed
- fix:#6987 Dropdown filter freezes screen by @kl-nevermore in #6991
- Fix #6997: MenuBar re-render on props.model changes by @melloware in #6999
- 6993: fix Editor bullet issue when using Quill 2.0.2 by @swotiendang in #7004
- Fix #7002: Dropdown improve Android key handling by @melloware in #7003
- Fix #6995: Key should be reference on element and not spread by @melloware in #7000
- Avoid droppoints within undroppable node, not around by @rpiaggio in #7005
- Fix typos in DataTable documentation by @YellowLime77 in #7006
- fix: calendar not closing on escape key press by @navedqb in #7008
- Fix #7016: Revert CascadeSelect type for input by @melloware in #7019
- fixes issue #7014: inserting mentions results in duplicated text by @chaowss in #7017
- Fix #7015: Calendar passthrough type definition and docs by @ivanpajon in #7021
- Fix #7016: CascadeSelect passthrough type definition and docs by @ivanpajon in #7020
- Fix #6996: keep the selected row in its position when it gets focused below… by @KumJungMin in #7022
- Fix #7023: Toast typescript def for content by @melloware in #7024
- docs: remove v-model example from iconfield documentation by @franmc01 in #7027
- fix: remove v-model example from iconfield documentation by @navedqb in #7029
- Fix missing commas in PrimeReact message examples by @franmc01 in #7030
- Fix #7032: Passthrough options type and missing docs by @ivanpajon in #7033
- fix: #7035, Dropdown: Remove unused depreciated code by @akshayaqburst in #7036
- fix: #7013 Fix RadioButton appearing without tailwind style by @gcko in #7047
- Fix #7046: TreeTable typescript for PT row/column by @melloware in #7048
- Fix #7050: HeaderCheckbox passthrough by @melloware in #7053
- Fix #6998: add closest check condition to detect handle icon drag. by @KumJungMin in #7051
- fix: #6868 Refactor location of tailwind styles by @gcko in #7057
- fix: #7037, Dropdown: Cannot change icon when expanding or collapsing options by @akshayaqburst in #7038
- Fix #7061: Typo in Tailwind secondary button style by @onn-software in #7062
- Stepper: add header position by @TikouWeb in #7040
- fix: #7042 Add Tailwind styling for IconField by @gcko in #7066
- refactor(panelmenu): replace submenuIcon with expandIcon and collapse… by @franmc01 in #7031
- Fix #6855: ConfirmDialog group missing from typescript by @melloware in #7068
- Fix #7074: ConfirmDialog - RejectButton classes in unstyled mode are not applied by @ivanpajon in #7075
- Correct passthrough (pt) implementation for Stepperpanel. by @Sumeet-2023 in #7069
- Fix: Typo in tailwinddoc of splitter. by @Sumeet-2023 in #7078
- Fix: allow zero value using nullish coalescing operator(Slider) by @KumJungMin in #7079
- perf(dropdown): get option value judgment logic by @betavs in #7083
- Fix formatting by @melloware in #7084
- add build project in window os by @swotiendang in #7086
- chore(deps): bump chart.js from 4.4.3 to 4.4.4 by @dependabot in #7098
- chore(deps-dev): bump @types/node from 20.14.2 to 22.5.2 by @dependabot in #7099
- chore(deps-dev): bump @testing-library/jest-dom from 6.4.8 to 6.5.0 by @dependabot in #7100
- feat: #6870 Ensure steps can be programmatically styled by @gcko in #7101
- fix(DataTable): Don't mix controlled and uncontrolled filter by @Et7f3 in #7104
- Fix #7102: DataView fix listTemplate typescript def by @melloware in #7105
- Multiselect focus problem by @nitrogenous in #7113
- feat: #7073 Add missing focused context by @gcko in #7107
- Fix #7109: SplitterPanel pass onClick through by @melloware in #7114
- Fix #6784 - Toast onRemove message by @lukelalo in #7108
- Fix #7110 - SpeedDial : Fix aria-controls values by @kyybo in #7111
- Fix #7118 : Updating Chart accessibility documentation by @kyybo in #7119
- feat: #6093 Fix Tailwind styles in unstyled mode by @gcko in #7124
- Fix #7039 : Correct Event handling for Cut Command by @Sumeet-2023 in #7127
- Fix #7120: Breadcrumb shows a trailing separator when there… by @meddvedev in #7133
- feat(Stepper): document undocumented start and end options, add types & improve by @komachi in #7128
- feat: #5644 Add missing tailwind styles by @gcko in #7123
- Fix #7134:Refactor Dropdown component to support using option as value by @Rekl0w in #7141
- Fix #7137: MultiSelect template docs by @melloware in #7143
- Fix: #7136 Defines a new File type extended with custom objectURL property by @ewenjo in #7145
- fix: #6857 Adjust top up by 1px when gridlines are active by @gcko in #7151
- feat: make AdditionalProps argument in IconOptions type optional by @alperari in #7149
- Fix #7126 : update Tree TypeScript documentation by @kyybo in #7160
- Fix: #7161 replace src value in DataTable typescript documentation by @FrancescoScandiffio in #7162
- Fix #7166 - Datatable : fix ColumnFilter aria-controls by @kyybo in #7167
- Fix #7163: Refactor AutoComplete.js to fix the group selection by @Rekl0w in #7164
- fix: prevent onselect event when prev, next calendar button by @KumJungMin in #7155
- Fix #7165: Badge/Tag typescript add secondary and contrast by @melloware in #7168
- Fix: TabMenu - resolve rendering issue of stackblitz apps for Command and Template examples by @FrancescoScandiffio in #7171
- Datatable frozen columns bug by @nitrogenous in #7174
- Fixing accessibility issue of dropdown by @ImmortalRabbit in #7175
- Panel Menu Component highlights bug by @nitrogenous in #7178
- fix: InputOtp IntegerOnly mode accepts "space" by @navedqb in #7139
- fix: Tree missing drag drop functionality by @pascalbaetz in #7181
- Fix #7182: FloatLabel proper SPAN attributes by @melloware in #7183
- Fix #6851: Pressing buttons on touch devices will not focus InputText in turn Keyboard. by @Sumeet-2023 in #7189
- [FIX] - ContextMenu import error #7190 by @FrancescoScandiffio in #7191
- Fix #7187: Provide readable input value based on selected option labels by @iamkyrylo in #7188
New Contributors
- @swotiendang made their first contribution in #7004
- @YellowLime77 made their first contribution in #7006
- @chaowss made their first contribution in #7017
- @onn-software made their first contribution in #7062
- @TikouWeb made their first contribution in #7040
- @Sumeet-2023 made their first contribution in #7069
- @lukelalo made their first co...
10.8.2
What's Changed
- Fixes Font Issues
- Fix #6989: Datatable errors in console by @melloware in #6990
- Fixes to undroppable tree nodes by @rpiaggio in #6988
New Contributors
Full Changelog: 10.8.1...10.8.2
10.8.1
What's Changed
- fixed typo VUE => React by @sja-cslab in #6947
- fix #6950: editor doesn't show initial value in some cases by @avasuro in #6951
- Update Transitions for unstyled Accordion in tailwinddoc.js by @samy-mssi in #6954
- Autocomplete autoHighlight prop is inconsistent by @nitrogenous in #6958
- Fix #6940: Inplace update doc for active and controlled mode by @melloware in #6959
- Added ((data: any) => string) to dataKey property definition by @sja-cslab in #6960
- Fix #6964: InputOtp passthrough input correctly by @melloware in #6965
- Bump eslint-config-next from 14.2.4 to 14.2.5 by @dependabot in #6966
- Bump @docsearch/react from 3.6.0 to 3.6.1 by @dependabot in #6968
- Bump @stackblitz/sdk from 1.10.0 to 1.11.0 by @dependabot in #6969
- Bump @testing-library/jest-dom from 6.4.6 to 6.4.8 by @dependabot in #6970
- Fix #6795: Fix calendar overlay requiring double click on date to select a value when mask is present by @frle10 in #6972
- Fix #6663: Show how to preserve filter object when mixing column and … by @Et7f3 in #6974
- Fix #6861: Fix failed to decode font by @KOliver94 in #6977
- fix #6978: make sure header checkbox pt gets set properly in datable by @peconomou929 in #6979
- Fix #6978: DT HeaderCheckbox passthrough by @melloware in #6981
- Fix(InputNumber): remove styled true option in useHandleStyle by @KumJungMin in #6980
- Fix #6949: Stepper: onChangeStep function not initially set by @meddvedev in #6982
- fix:#6791:DataTable with Virtual Scroller and Multiselect; onSelectio… by @kl-nevermore in #6985
- fix #6984: calendar does not displays up-to-date value if date is manually entered by @avasuro in #6986
New Contributors
- @samy-mssi made their first contribution in #6954
- @frle10 made their first contribution in #6972
- @KOliver94 made their first contribution in #6977
Full Changelog: 10.8.0...10.8.1
10.8.0
What's Changed
- Fix #6822: Refactor Dropdown.js to improve optionLabel and optionValue retrieval by @Rekl0w in #6831
- Fix #6824: Update ToastMessage severity options by @Rekl0w in #6832
- Fix #6836: TreeTable onFilter type def by @melloware in #6837
- Fix #6824: chore: Add 'contrast' style option to ButtonProps by @Rekl0w in #6839
- Fix: #6820 updating activeStep does not actually change the active step by @PuppetFoam in #6841
- Fix #6845: TreeTableSelectionKeys type def by @melloware in #6847
- Fix #6842: TreeTable Typescript for page event by @melloware in #6848
- Fix #6823: Datatable loader unstyled non-boolean attribute warning #6823 by @meddvedev in #6849
- Fix #6789: PanelMenu typedef for onOpen/onClose by @melloware in #6850
- Fix #6852: Sort icons match PrimeVue by @melloware in #6853
- Fix #6854: Fix panel style in DropdownBase.js by @Rekl0w in #6856
- Fix #6867: Update z-index for submenu list in MenubarBase.js by @Rekl0w in #6869
- fix #6859 : Re-rendering of Sidebar component by @jpranays in #6860
- Fix #6858: Dropdown crashes when label is an empty string by @VytautasLozickas in #6871
- Re-fix #6561: Return scalar values directly as a label for Dropdown by @VytautasLozickas in #6872
- Fix #6862: change the order of applying default values to props by @KumJungMin in #6879
- Fix #6876: hide clear button when options is empty in Dropdown by @KumJungMin in #6880
- Revert #6058 by @melloware in #6885
- fix: combine the className props in the Menu separator by @jijiseong in #6884
- Fix #6881: TreeTable onResizeEnd incorrect column value by @melloware in #6886
- Fix #6887: Update onDateSelect function to include isUpdateViewDate parameter by @Rekl0w in #6890
- fix: #6888, Tree: inputText's onChange in nodeTemplate does not respond to a space key by @akshayaqburst in #6891
- Fix #6893: MultiSelect emptyMessage prop is not working by @ivanpajon in #6894
- Fix #6895: MultiSelect internal value is never updated by @ivanpajon in #6896
- Related to PR #6896 by @ivanpajon in #6897
- Fix #6825: focusOnShow prop in Dialog component by @ivanpajon in #6899
- Fix #6901: Custom passthrough options for bodyRow by @ivanpajon in #6902
- Fix #6903: Missing rowGroupToggler and rowGroupTogglerIcon by @ivanpajon in #6904
- Fix #6908: Missing props in MessagesPassThroughMethodOptions and MessagesProps by @ivanpajon in #6909
- Fix #6476: Improve changeTheme logic and javadoc by @melloware in #6913
- Fix(Calendar): reset the isOverlayClicked value after overlayVisibleState is set to false. by @KumJungMin in #6921
- Fix(Calendar): allow the end date to be the same as the start date using input. by @KumJungMin in #6919
- fix: listbox crash in CI by @avasuro in #6925
- Fix #6922: Autocomplete fix input passthrough TS by @melloware in #6926
- Fix #6929: Unstyled prop forwarded to InputText by @melloware in #6930
- Fix #6927: Removing chips in multiselect cause open/close multiselect by @meddvedev in #6933
- Fix #6934: Radio Button Pass Through Options by @peconomou929 in #6935
- fix #6936: Editor get focus on init and on every value change by @avasuro in #6937
- overlap icons in the dropdown filter component by @nitrogenous in #6865
- Fix #6922: fix input passthrough TS by @melloware in #6938
- Fix #6939: Datatable fix row checkbox/radiobutton PT by @melloware in #6941
- fix: #6942 Fix Datatable Reorderable Rows in Unstyled mode by @gcko in #6943
New Contributors
- @meddvedev made their first contribution in #6849
- @jpranays made their first contribution in #6860
- @VytautasLozickas made their first contribution in #6871
- @jijiseong made their first contribution in #6884
Full Changelog: 10.7.0...10.8.0
10.7.0
What's Changed
- fix: Error in type definition by @ivanpajon in #6670
- fix: emptyMessage prop and default label in unstyled mode by @ivanpajon in #6672
- Bump quill from 2.0.0 to 2.0.2 by @dependabot in #6673
- fix: Types in CalendarPassThroughOptions by @ivanpajon in #6676
- Bump sass from 1.69.5 to 1.77.2 by @dependabot in #6674
- fix: Missing prop in SidebarPassThroughMethodOptions by @ivanpajon in #6689
- fix: #6680, Tooltip: Escape key not dismissing tooltip (WCAG 2.1 1.4.13) by @akshayaqburst in #6687
- Fix onEditorCallback row data not being updated by @didix16 in #6685
- fix: #6693, colorpicker: Color picker popup not closing on escape button click in some specific scenarios by @akshayaqburst in #6694
- Fix #6691: fix default editMode value by @Rekl0w in #6692
- Fix: metergroup typos by @ivanpajon in #6699
- Fix #6704: TieredMenu remove aria-level by @melloware in #6705
- Fix #6706: Datatable selection aria locale label by @melloware in #6707
- Fix #6058 Dropdown: Select value with Enter when optionValue is set by @GabriellDatacamp in #6703
- fix:#6683:DataTable: Tabulation is not working propertly by @kl-nevermore in #6710
- fix: escape key not working in dialog by @navedqb in #6719
- Fix #6727: InputNumber keydown bugfix by @melloware in #6728
- Fix #6730: fix InputOtp keyDown by @Rekl0w in #6731
- Fix #6735: Datatable respect editMode to determine if editable by @melloware in #6736
- Fix #6737 Calendar month navigator by @KirilCycle in #6739
- Feat #6740: Add content prop to Menubar component by @Rekl0w in #6742
- Fix #6746: Fix Calendar onDateSelect function by @Rekl0w in #6748
- Fix package.json security updates for braces by @melloware in #6750
- Bump @testing-library/jest-dom from 6.4.2 to 6.4.6 by @dependabot in #6752
- Bump gulp from 4.0.2 to 5.0.0 by @dependabot in #6713
- Fix #6749: Fix TreeSelect filter for space key by @Rekl0w in #6754
- Fix #6724: React 19 support by @melloware in #6725
- fix: incorrect default value for minFractionDigits when set to null by @navedqb in #6762
- fix: highlight range of month in datePicker by @KumJungMin in #6759
- fix: highlight range of year in datePicker by @KumJungMin in #6760
- fix(Tooltip): not dynamically update align when position is mouse by @KumJungMin in #6764
- Fix #6766: Added checks for dragdropScope being defined before conversion by @AnotherZane in #6767
- Fix #6774: Rename previousButton to prevButton by @Rekl0w in #6775
- Fix(ColorPicker): apply s and b of previous hsb to hsbValue by @KumJungMin in #6788
- Fix #6791: apply year change in Calendar when input changed by @KumJungMin in #6794
- Fix: #6796 check for visibleOptions existing before looking up the index by @PuppetFoam in #6797
- Fix: #6666 onMonthChange prop not being called when user increments / decrements month using arrow buttons. by @PuppetFoam in #6799
- Fix a few typos in markdown files by @AlexanderZeilmann in #6801
- Fix #6809: Make sure editable dropdown opens when user types by @peconomou929 in #6810
- Fix: #6684 DataTable column resize on touchscreens by @KirilCycle in #6726
- Calendar's monthNavigatorTemplate Not Working by @nitrogenous in #6818
- Fix #6718: FocusTrap better handling of autoFocus property by @melloware in #6721
- Fix: Datatable radiobuttons and types by @ivanpajon in #6698
- Fix: ListBox keyboard navigation like primevue by @KirilCycle in #6570
- Fix #6291 Checkbox: Component fail to render when by @LeandroMarcondes in #6679
New Contributors
- @ivanpajon made their first contribution in #6670
- @GabriellDatacamp made their first contribution in #6703
- @KumJungMin made their first contribution in #6759
- @AnotherZane made their first contribution in #6767
- @PuppetFoam made their first contribution in #6797
- @AlexanderZeilmann made their first contribution in #6801
- @LeandroMarcondes made their first contribution in #6679
Full Changelog: 10.6.6...10.7.0
10.6.6
What's Changed
- Add ariaLabel method to Typescript by @melloware in #6582
- Fix #6584: _locale fix by @Rekl0w in #6586
- Fix: Row reorder icon image wont brake drag 'ghost' by @KirilCycle in #6581
- Fix #6573: add paste key by @Rekl0w in #6577
- Fix #5147: Check meta key for MacOS by @axlerk in #6588
- Fix #6592: InputOtp respect props.value change by @melloware in #6595
- Fix #6594: Fix typo in Scale doc by @melloware in #6596
- Fix #6594: Fix typo in PrimeFlex doc by @melloware in #6597
- Fix #6593: Password fix tab ordering of toggle mask by @melloware in #6598
- Fix typo by @CosmeValera in #6601
- Show headless sidebar in all window sizes by @ISNewton in #6605
- Fix #6564: IconOptions typescript updated for FontAwesome by @melloware in #6579
- PanelMenu MenuItem Id Prop Not Passed by @nitrogenous in #6607
- Fix #6610: MeterGroup render items in percentage by @melloware in #6612
- Fix #6522: Minus sign after all selection - InputNumber by @ujshaikh in #6566
- Tabview Core Styles Moved to SASS Theme and Removed Inkbar for Lara by @nitrogenous in #6616
- Fix #6614: Chart update TypeScript to inherit DIV by @melloware in #6618
- Fix: Cannot npm link primereact on local project by @Tubbbe in #6619
- Added new capabilities and properties to Column and Dialog by @didix16 in #6611
- Fix #6629: Dropdown fix checkIcon by @melloware in #6630
- Feat: Stateful TreeTable by @MBelniak in #6384
- Fix #6632 InputOtp keyboard navigation by @KirilCycle in #6638
- Fix:#6141:DataTable:Column: onCellEditComplete is fired twice by @kl-nevermore in #6641
- Fix #6639: VirtualScroller improve useUpdate comparison by @melloware in #6643
- fixed typo by @Anders142536 in #6654
- Fix #6657 BodyRow tab key handling by @rayman-de in #6658
- Fix #6650: Multiselect use unique label key by @melloware in #6652
- Fix #6648: Tooltip default position to 'right' if undefined by @melloware in #6651
- Fix #6647: PageLinks use totalPages by @melloware in #6649
- Fix #6636: Add missing components to primereact.all.js by @melloware in #6637
- Fix #6662: autocomplete value selection fix by @Rekl0w in #6664
- fix: #6644, Galleria: Galleria image in fullscreen mode not closing on escape button click by @akshayaqburst in #6645
- Fix 6631 DragDrop Tree keyboard navigation by @KirilCycle in #6646
New Contributors
- @axlerk made their first contribution in #6588
- @ISNewton made their first contribution in #6605
- @ujshaikh made their first contribution in #6566
- @Tubbbe made their first contribution in #6619
- @didix16 made their first contribution in #6611
- @Anders142536 made their first contribution in #6654
- @rayman-de made their first contribution in #6658
Full Changelog: 10.6.5...10.6.6
10.6.5
What's Changed
- Fix #6524: pt headerContent fix by @Rekl0w in #6529
- Fix #6518: fix optionLabel by @Rekl0w in #6520
- Fix #6508: remove unused codes by @Rekl0w in #6509
- Fix #6510: remove unused code by @Rekl0w in #6511
- Fix #6512: fix unexpected type coercion and removed unused code by @Rekl0w in #6513
- Fix #6514: removed unused code by @Rekl0w in #6515
- Fix #6516: removed unused codes by @Rekl0w in #6517
- Fix #6521: Multiselect checkbox CSS class by @melloware in #6532
- Fix #6501: Datatable expose sorts and filters in ref by @melloware in #6533
- Fix #6528: MeterGroup correct CSS handle style by @melloware in #6534
- Stepper fix TS docs to onChangeStep by @melloware in #6546
- Fix #6535: Button as link docs by @melloware in #6547
- Fix #6536: pt submenu fix by @Rekl0w in #6544
- Fix #5804: AccordionTab PT error by @melloware in #6549
- Fix #6545: Remove setTokens in onPaste on InputOtp to avoid duplicate values by @GabriellReis14 in #6526
- Fix #6550: dropdown filter fix by @Rekl0w in #6551
- Fix #6557: fix updateViewDate event by @Rekl0w in #6559
- Fix: 6555 Missing PT Option for IconField in Password by @KirilCycle in #6560
- Fix #6562: onHide called twice fix by @Rekl0w in #6565
- Fix #6561: fix dropdown label by @Rekl0w in #6563
- Fix #6448: Dialog onHide examples by @melloware in #6567
- fix: use additional condition to verify group header by @KirilCycle in #6572
New Contributors
- @GabriellReis14 made their first contribution in #6526
Full Changelog: 10.6.4...10.6.5
10.6.4
What's Changed
Enhancements
- Enhancement #6503: remove unused codes by @Rekl0w in #6504
- Enhancement #6489: add menu context to menu by @peconomou929 in #6488
- Enhancement #6451: OverlayPanel add isVisible method to external API by @melloware in #6453
Bug Fixes
- Fix unit tests by @melloware in #6348
- fix: #6312 #6346 Tailwind classes for inputswitch and checkbox as styling is broken by @gcko in #6347
- Locale update to use ariaLabel method by @melloware in #6313
- Fix #6353: Sidebar doc fix by @melloware in #6354
- Fix #6358: InputOtp fix typescript case by @melloware in #6361
- Fix #6359: Stepper proper forwardRef by @melloware in #6362
- Fix Stepper demos by @melloware in #6363
- Revert typedoc by @melloware in #6368
- Bump chart.js from 4.4.1 to 4.4.2 by @dependabot in #6282
- Bump @testing-library/user-event from 14.5.1 to 14.5.2 by @dependabot in #6280
- Bump prettier from 3.1.0 to 3.2.5 by @dependabot in #6372
- Bump @types/react-transition-group from 4.4.9 to 4.4.10 by @dependabot in #6373
- Bump eslint-config-next from 14.1.0 to 14.1.4 by @dependabot in #6369
- Fix #6382: InputOtp wrong import by @melloware in #6383
- Add missing children prop in FloatLabel.d.ts by @NiclasvanEyk in #6388
- Fix/#6216 MultiSelect - SelectionLimit issue by @charithAmila in #6218
- Fix #6316: fixed issue on selecting option by key event when using optionValue prop by @shubhsaur in #6374
- Fix #6357: typescript definition for ButtonGroup by @dvpritzbuer in #6360
- Fix #6393: Locale prevent prototype pollution by @melloware in #6395
- Fix #6379: Showcase examples use IconField by @melloware in #6386
- Fix #6397: Calendar inputClassName missing by @nivivive in #6398
- FileUpload: add missing type definition for cancelIcon by @vaelu in #6400
- Fix #6399: DataTable custom filter example by @melloware in #6401
- Fix #6402 - DataTable - onContextMenu does not return row data by @gucal in #6403
- Fix #6334: typescript definition for Stepper and StepperPanel by @dvpritzbuer in #6356
- AutoComplete: Fix the issue of passing an undefined key while rendering lists. by @CodeElixir in #6365
- fix: #6405 Fix Tailwind theme for TriStateCheckbox by @gcko in #6406
- Fix #6404: Password removed invalid props from PT by @melloware in #6409
- Fix #6404: Password fix invalid/variant props by @melloware in #6412
- Fix#6415: Megamenu single array fix by @Rekl0w in #6416
- Fix #6420: Added Fragment at doc by @Rekl0w in #6421
- Fix #6422: Calendar updateViewDate fix by @Rekl0w in #6425
- Fix #6432: InputOtp updateTokens fix by @AndrewMamdouh in #6433
- Fix #6439: InputOtp import fix by @Rekl0w in #6441
- Fix#6438: FloatLabel prop fix by @Rekl0w in #6440
- Fix#6443 : Variable names fix by @Rekl0w in #6444
- Fix #6442: TabView round scrollLeft like PrimeVue by @melloware in #6449
- TreeTable: call customer sortFunction for column set as sortField by @MBelniak in #6436
- Fix #6376: Typescript boolean instead of false by @melloware in #6378
- Fix #6456 : Toast close by id fix by @Rekl0w in #6457
- added data-pc-section="toggler" to the toggler relates to #6307 by @sja-cslab in #6460
- Fix #6448: Dialog onHide prop call by @Rekl0w in #6458
- Fix #6464: PrimeIcons v7 constants by @melloware in #6465
- Fix #6464: PrimeIcons v7 constants (#6465) by @melloware in #6466
- Fix #6464: PrimeIcons v7 constants by @melloware in #6467
- Fix #6469: Ripple doc fix by @Rekl0w in #6470
- VirtualScroller/Ripple TS updates by @melloware in #6472
- Fix #6468: TreeSelect header fix by @Rekl0w in #6471
- Fix #6462: StepperHeader add type button by @espezaliate in #6463
- Fix #6427: Chips respect removable function by @melloware in #6428
- Fix #6408: TreeSelect pass emptyMessage to Tree by @melloware in #6411
- Fix #6389: Passthrough accordiontab not tab by @melloware in #6390
- Fix #6366: ColumnFilter proper ID handling by @melloware in #6367
- Fix #6340: MeterGroup minor refactor similar to other components by @melloware in #6355
- Fix #6479: DataScroller pt doc img fix by @Rekl0w in #6480
- Fix #6231: Checkbox onClick TS def by @melloware in #6485
- Fix #6339: Stepper add p-component to Stepper action by @melloware in #6350
- Fix/date picker value entering by @KirilCycle in #6478
- Fix #6481: KeyFilter handle AZERTY and dead keys by @melloware in #6484
- Fix #6148: fixed the issue with the home separator if home prop is null/undefined by @shubhsaur in #6375
- Fix #6324: InputNumber allowing accent/dead characters by @melloware in #6352
- Fix #5960: Quill 2.0.0 support by @melloware in #6429
- Fix #6124 : Dropdown navigation like PrimeVue by @KirilCycle in #6430
- Fix #6123: Dropdown scroll into view on focus by @melloware in #6452
- Fix #5858: Menu align focus with PrimeVue by @melloware in #6381
- Fix #6445: Calendar updateViewDate fix by @Rekl0w in #6447
- Autocomplete Not able to delete a manually added chip by @nitrogenous in #6474
- fix: primefaces #6234, TreeSelect: (accessiblility) cannot access and clear the selected input using using keyboard by @akshayaqburst in #6235
- Fix #6475: Stepper add get/set active step by @melloware in #6486
- Update templatedoc.js with correct reference by @StevenPG in #6495
- Fix #6095: Dialog refactor using FocusTrap by @melloware in #6435
- Fix #6499: Listbox focused option index fix by @Rekl0w in #6500
- Fix: #6487 Splitter can work with multiple panels by @KirilCycle in #6490
- Fix #6396: Password use IconField for toggle mask by @melloware in #6493
- Fix #6497: PanelMenu isItemActive Update by @Rekl0w in #6502
- Fix formatting by @melloware in #6505
New Contributors
- @NiclasvanEyk made their first contribution in #6388
- @dvpritzbuer made their first contribution in #6360
- @nivivive made their first contribution in #6398
- @CodeElixir made their first contribution in #6365
- @Rekl0w made their first contribution in #6416
- @AndrewMamdouh made their first contribution in #6433
- @espezaliate made their first contribution in #6463
- @KirilCycle made their first contribution in https://github.com/primefaces/primereac...