Releases: primefaces/primereact
Releases · primefaces/primereact
10.6.3
What's Changed
- Fix #6268 - MeterGroup - InputIcon - IconField: Component is not expo… by @gucal in #6271
- Fix #6263: ButtonGroup use forwardRef properly by @melloware in #6264
- 6142 Unstyled prop inherited to child components by @nitrogenous in #6286
- Fix #6285: Calendar multiple months with yearNavigator by @melloware in #6294
- Fix #6287 - Tree: Checkboxes use wrong color in the check mark. by @gucal in #6295
- Core: Merging PT props only respects lower-case props by @vaelu in #6292
- Fix #6272 - DataTable: Drag Selection Highlight Doesnt Appear by @gucal in #6301
- Match Demos by @gucal in #6302
- Remove "Related Layouts" Section by @gucal in #6310
- Fix #6233: Column MatchMode Typescript fix by @melloware in #6314
- #6297 Dropdown: Focus change when editable and filter enabled by @gucal in #6322
- #6274 - InputText: It doesnt take classNames when unstyled is true by @gucal in #6323
- FloatLabel/StepperPanel proper use of forwardRef by @melloware in #6325
- Fix #5187: TailWind Styled mode instructions by @melloware in #6330
- Fix #6333: ButtonGroup add children to Typescript by @melloware in #6335
- Change Vue to React in docs and URLs by @melloware in #6337
- Fix #6288: MultiSelect focus checkbox on focus of list item by @melloware in #6320
- Fix #6257: InputNumber SHIFT key fix by @melloware in #6258
- Fix #6275: InputNumber restore Android usage by @melloware in #6332
- Fix #6163: p-hidden-accessible modernization by @melloware in #6164
- Fix #6305: Multiselect proper scrollIntoView handling by @melloware in #6319
- Update flags to MIT licensed flags by @melloware in #6338
- New Component InputOtp by @nitrogenous in #6306
- Set key to undefined so index get correct value when creating list items by @jockis in #6309
- fix: primefaces #6269, Dropdown: (accessiblility) cannot access and clear the selected input using using keyboard by @akshayaqburst in #6270
- Bump typedoc from 0.24.8 to 0.25.12 by @dependabot in #6281
- Fix #6222 - ToggleButton: Checkboxes showing before button by @gucal in #6343
- #6329 classnames not being set in unstyled mode by @gucal in #6342
- Set new version and changelog update by @gucal in #6344
New Contributors
Full Changelog: 10.6.2...10.6.3
10.6.2
10.6.1
Full Changelog: 10.6.0...10.6.1
10.6.0
What's Changed
- Listbox - focusOnHover prop by @gucal in #6172
- Fix #6186: readonly to readOnly DOM prop by @melloware in #6188
- MenuBar length spelled wrong by @melloware in #6189
- Fix #6173: TreeSelect emptyMessage allow JSX content by @melloware in #6177
- fix #6201: Tabview unique ID for nav content by @melloware in #6203
- Fix #6184: Handle null originalEvent in Jest tests by @melloware in #6206
- Fix #6197: Checkbox remove defaultChecked property by @melloware in #6200
- ESLint Improvements by @nitrogenous in #6212
- fix #6211 DataTable Drag to select doesn't work on any page past page… by @kl-nevermore in #6213
- New component - FloatLabel by @gucal in #6191
- New component ButtonGroup by @gucal in #6202
- Fix #5998: fixed minute values updated by hour changes with stepMinute by @shubhsaur in #6217
- Fix #6151: fixed maxDate prop validation issue by @shubhsaur in #6214
- Fix #6194: Datatable rowClassName fixed by @melloware in #6199
- Fix #6192: InputNumber restore Copy and Paste functionality by @melloware in #6193
- Fix #6165: TabView refactor closeIcon like other icons by @melloware in #6166
- Fix #6023: Support NumpadEnter by @melloware in #6025
- Feature: "notIn" mode for Datatable filters by @dnyaneshwar2023 in #5460
- Fix #6220: MultiSelect locale selectionMessage by @melloware in #6221
- Fix #6223: RadioButton onChange called twice by @melloware in #6224
- New components IconField & InputIcon by @nitrogenous in #6219
- Enhancement focusOnHover Prop by @nitrogenous in #6228
- Fix #6233: FilterMatchMode typescript updates by @melloware in #6236
- Component structure enhancement by @gucal in #6238
- New component stepper stepperpanel by @gucal in #6244
- multistate checkbox enhancement by @nitrogenous in #6248
- Tree TreeTable Structure Enhancement by @nitrogenous in #6241
- Fix #6226: JumpToPageInput use correct totalPages prop by @melloware in #6227
- Fix #6231: Checkbox typescript and onClick event by @melloware in #6232
New Contributors
- @shubhsaur made their first contribution in #6217
- @dnyaneshwar2023 made their first contribution in #5460
Full Changelog: 10.5.3...10.6.0
10.5.3
Full Changelog: 10.5.2...10.5.3
10.5.2
What's Changed
- Fix #5962: Datatable column reorder typescript def by @melloware in #5963
- Fix tests by @melloware in #5964
- Fix #5888: SelectButton allow children by @melloware in #5966
- Fix #5889: BlockUI in unstyled mode by @melloware in #5967
- #5954 Add a test for the sidebar component. by @hans-ts in #5968
- consistent p-component-overlay-leave handling by @melloware in #5969
- Fix #5970: Calendar hideOnRangeSelection by @melloware in #5971
- Fix #5972: Toast/Message onRemove have the message by @melloware in #5980
- Fix #5976: MenuBar unique key per item by @melloware in #5979
- Fix #5973: Calendar yearNavigator defaults by @melloware in #5981
- Fix #5978: Paginator add metadata to PageLinks by @melloware in #5982
- Fix #5841: SelectButton styling by @melloware in #5987
- Fix #3672: Listbox keyboard accessibility by @melloware in #5989
- Fix #5446: MultiSelect ARIA roles by @melloware in #5990
- Fix #1413/#5836: Dropdown ScreenReader support by @melloware in #5991
- Fix #5992: TabMenu unstyled mode correct active index by @melloware in #5993
- Fix #5426: Tree items have role="treeitem" by @melloware in #5994
- BodyRows merge rowClassName properly #5983 by @Et7f3 in #5995
- Fix #5983: MergeProps refactor and optimize by @melloware in #5996
- fix:Dropdown: editable input get console error when optionValue is no… by @kl-nevermore in #6005
- Fix: Datatable + Virtual Scroller: Multiselect passes [undefined] to onSelectionChange by @kl-nevermore in #6007
- Fix #6006: VirtualScroller error with mergeProps by @melloware in #6009
- Fix #6000: Improved closeOnEscape handling by @melloware in #6010
- Errors when applying DataTable by @alanSxSx in #6001
- Fix #6000: Improved closeOnEscape handling by @melloware in #6012
- Fix #6013: Knob RHF example by @melloware in #6014
- Fix #6015: VirtualScroll emty items defensive check by @melloware in #6017
- Fix #5927: BodyCell memory leak when not editable by @melloware in #6011
- Fix #6018: Doc update for editable tree/dt cells by @melloware in #6020
- Tooltip fix Typescript def of events by @melloware in #6089
- Contrast variant for SplitButton by @nitrogenous in #5974
- Contrast and Secondary Variants for Badge/Tag/Message/Toast by @nitrogenous in #5985
- Fix #6105 - StyleClass: deprecate enterClassName/leaveClassName use e… by @gucal in #6106
- Fixed Message tests by @melloware in #6135
- New MeterGroup Component by @nitrogenous in #5977
- Structure enhancements by @nitrogenous in #6109
- Fix #6145: AutoComplete change event typedef by @melloware in #6146
- Fixed wrong prop in TailwindDoc in Accordion by @vaelu in #6134
- Fix #6111: ConfirmDialog/Popup 'content' not allowed on DIV by @melloware in #6112
- Fix #6116: Tree allow custom node icons by @melloware in #6118
- Fix #6048: Avoid throwing error while drop on tree component by @arnodemer in #6100
- Fix #6094: Calendar Tailwdind Passthrough by @melloware in #6096
- Fix: Tooltip missing type unstyled by @kl-nevermore in #6082
- Fix #6063: Menu Tailwind content CSS by @melloware in #6066
- Fix #6033: Docs Sidebar Headless by @melloware in #6034
- Fix #6039: splitter bug fixes by @shawnharvell in #6040
- Fix #6113: MultiSelect loading and loadingIcon types by @melloware in #6114
- fix: typo error in the DataTable documentation by @abdulbasithqb in #6150
- Fix #6160: InputText className listed twice by @melloware in #6161
- autoOptionFocus default type is changed as false by @nitrogenous in #5997
- Dropdown Enhancements - highlightOnSelect - checkmark - PT Options by @nitrogenous in #6003
- autoOptionFocus property added to Input-like components by @nitrogenous in #6031
- MultiSelect Checbox Fix by @nitrogenous in #6162
- Fix #6156: Speeddial Tailwind use correct parent prop by @melloware in #6157
- Fix #6068: Documentation Fixes by @charithAmila in #6069
- Fix #6047:InputNumber remove onKeyPress by @melloware in #6158
- Fix #6091: Timeline template typescript example by @melloware in #6092
- Fix #6024: Panel and Dialog style docs by @melloware in #6026
- #6139 - New invalid properties by @gucal in #6140
- Issue - #5540 - Bugfix: fixed animations not working correctly on TRANSITION.toggleable with tailwind preset by @Tarik1700 in #6167
- #6168 fixed, Duplicate key "aria-label" in object literal fixed by @shayan-ghzl in #6169
- Fix #6050: Locale TypeScript updates by @melloware in #6051
- Fix #6101: Slider: event.value in onSlideEnd returns null on touch devices by @kl-nevermore in #6104
- Fix #6119: Password reset feedback meter when value changes by @melloware in #6122
- fix #6054: PanelMenu doesn't expand sub-items by @charithAmila in #6128
- Fix #3155: DataTable Reset of vertical scroll position on select by @sja-cslab in #6131
- Fix #6067: Editor: onTextChange handler does not reflect updated props by @kl-nevermore in #6102
- fix: values of Default column in API section is unreadable when darkMode (fixes #6125) by @ademarsj in #6126
- Fix #6079: useStyle better handling of undefined ID by @melloware in #6090
- Fix #6097: MultiSelect pass selected option to event by @melloware in #6098
- Fix #6086: Chips input component doesn't function properly on mobile devices by @YZarytskyi in #6088
- Fix #6044: Autocomplete reset selectedItem if value cleared by @melloware in #6045
- Fix #6055: DomHandler incorrect case for computed styles by @melloware in #6060
- Fix #6049: Tree lazy mode crash on arrow right by @melloware in #6053
- Fix #6027: Dropdown filter and editable by @melloware in #6032
- Fix #6037: Image stop click propagation on preview buttons by @melloware in #6038
- Fix #6035: Dropdown changing value on press Tab Key by @melloware in #6036
- feat:CascadeSelect support scroll in container by @kl-nevermore in #5681
- Fix #6046, Password: (accessiblility) cannot access toggle button using keyboard by @akshayaqburst in #6052
- Fix #6061: MultiStateCheckbox className on root element by @melloware in #6062
- Bump @babel/preset-env from 7.23.5 to 7.24.0 by @dependabot in #6075
- Bump eslint from 8.56.0 to 8.57.0 by @dependabot in #6072
- Bump @testing-library/jest-dom from 6.1.5 to 6.4.2 by @dependabot in #6073
- Bump @types/node from 20.10.2 to 20.11.24 by @de...
10.5.1
What's Changed
- Fix #5905: Password icon classes and cursor:pointer by @melloware in #5912
- fix for #5830 by @zawasp in #5913
- Fix #5914 - MultiSelect: Enter | Space Overlay Closes by @gucal in #5915
- Improve TypeScript typings for zIndex option by @dchenk in #5926
- Fix #5921 - SplitButton appendTo="self" placement is wrong by @gucal in #5923
- fix for #5837 - ConfirmDialog unstyled / Tailwind default theme by @zawasp in #5934
- Fix #5935: Multiselect allow multi-color chips PT by @melloware in #5936
- Fix #5932: Inline tooltip PT options respected by @melloware in #5937
- #2424 Improve row edit validation api - add rowIndex to rowEditValida… by @MBelniak in #5938
- Fix #5916: Splitter state storage fix by @melloware in #5939
- Fix: 5930 add id to menubar top level prevents focus by @nitrogenous in #5933
- Fix #5929 - Multi-select / Dropdown will not lose focus by @gucal in #5931
- Fix #5946 - Remove CodeSandbox Demos by @gucal in #5947
- Fix #5941: Menus consistent handling of URL and command by @melloware in #5949
- Fix #5942: Dropdown tabbing by @melloware in #5952
- Fix #5950: Tree emptyMessage by @melloware in #5953
- New port from PrimeVue by @gucal in #5958
- Update CHANGELOG.md by @gucal in #5959
New Contributors
Full Changelog: 10.5.0...10.5.1
10.5.0
What's Changed
- Fix #5863: Calendar enabledDates fixed by @sdwillbrand in #5871
- Fix #5872: hideOverlaysOnDocumentScrolling docs by @melloware in #5873
- Bump eslint-config-next from 14.0.3 to 14.1.0 by @dependabot in #5875
- Bump chart.js from 4.4.0 to 4.4.1 by @dependabot in #5876
- Bump @babel/plugin-transform-runtime from 7.23.4 to 7.23.9 by @dependabot in #5877
- Bump peter-evans/create-or-update-comment from 3.1.0 to 4.0.0 by @dependabot in #5879
- Fix #5882: CodeSAndbox/StackBlitz were missing extra files (CSS) by @melloware in #5883
- Fix #5849: Splitter improve keyboard repeat behavior by @melloware in #5884
- Fix #5885: Menu focused state for Tailwind by @melloware in #5886
- Fix 5880: Password component unnecessary wrapper by @nitrogenous in #5881
- Fix #5892: Fix Splitter resizePanel method by @melloware in #5894
- Fix #5893: JumpToPageInput aria label by @melloware in #5895
- fix for #5890 - add missing
separator
style by @zawasp in #5891 - Fix #5830: Calendar panel Tailwind width by @melloware in #5898
- Fix #3325: Datatable custom filter demo by @melloware in #5902
- Fix #5901: Menu/PanelMenu ripple effect by @melloware in #5903
- Fix #5900: TabPanel add visible prop by @melloware in #5904
- Template Pages by @tanerengiiin in #5909
- Input accessibility by @gucal in #5908
New Contributors
- @sdwillbrand made their first contribution in #5871
- @zawasp made their first contribution in #5891
- @tanerengiiin made their first contribution in #5909
Full Changelog: 10.4.0...10.5.0
10.4.0
What's Changed
- Fix #5802: Allows clear filter button to render without filterMenu button by @cassenhp in #5803
- Fix #5802: ShowClearButton consistency by @melloware in #5806
- Fix #5804: Accordion Tailwind disabled prop by @melloware in #5807
- Fix #5809: IntersectionObserver TS def by @melloware in #5810
- Fix #5818: Editor missing unordered list icon by @melloware in #5820
- Fix DataView TypeScript by @melloware in #5822
- Fix #5817: PanelMenu respect item.expanded prop by @melloware in #5823
- Fix #5817: PanelMenu respect item.expanded prop by @melloware in #5826
- fix: #5824, Chips: Separator by new line doesn't work by pasting value by @akshayaqburst in #5825
- Fix #5827: MenuBar respect menu id by @melloware in #5828
- Clean-up documentation errors by @chiefdeals in #5831
- Fix #5834: Sidebar content default property by @melloware in #5835
- Fix #5166: Carousel responsive options fix by @melloware in #5840
- Fix useMove demo by @melloware in #5844
- Update Tailwind setup by @melloware in #5845
- Fix #5847: Dropdown typescript loading/icon by @melloware in #5848
- Fix #5850 - Calendar blur not working by @gucal in #5851
- Fix #5849: Splitter improve ARIA accessibility by @melloware in #5852
- Fix #5849: Splitter improve ARIA accessibility by @melloware in #5853
- Fix #5854: Galleria onShow/onHide warnings by @melloware in #5856
- Fix #5855: Dropdown search filtering ignore meta keys by @melloware in #5857
- Fix #5834: Sidebar header default warning by @melloware in #5859
- Fix: TypeScript demos are failing in StackBlitz/CodeSandbox by @nitrogenous in #5832
- Fix: Added empty message into tree by @nitrogenous in #5816
- Fix #5863: Calendar enabledDates evaluated last by @melloware in #5864
- Fix #5862: Divider not using className by @melloware in #5867
- Fix #5868: TieredMenu respect menuitem className by @melloware in #5869
- Enhancement: DataTable accessibility by @nitrogenous in #5839
New Contributors
Full Changelog: 10.3.3...10.4.0
10.3.3
What's Changed
- Fix Calendar TS and tests by @melloware in #5801
- fix:Calendar: timeOnly Today button should be Now by @kl-nevermore in #5797
Full Changelog: 10.3.2...10.3.3