Releases: primefaces/primereact
Releases · primefaces/primereact
11.0.0-alpha.4
What's Changed
- New Components by @tugcekucukoglu in #8179
- New Component: Rating by @tanerengiiin in #8182
Full Changelog: 11.0.0-alpha.3...11.0.0-alpha.4
11.0.0-alpha.3
What's Changed
- V11 dialog confirm by @tugcekucukoglu in #8157
- feat: Add Slider by @tugcekucukoglu in #8159
- New Component: Tooltip by @mertsincan in #8162
- New Component: Rating by @mertsincan in #8163
- New Component: Popover by @mertsincan in #8164
Full Changelog: 11.0.0-alpha.2...11.0.0-alpha.3
11.0.0-alpha.2
Full Changelog: 11.0.0-beta.1...11.0.0-alpha.2
9.6.5
Full Changelog: 9.6.4...9.6.5
11.0.0-alpha.1
10.9.6
What's Changed
- Fix #7938: Fix incorrect types in PickList documentation by @ryoku4 in #7939
- Fix #5353 Datatable BodyRow docs by @melloware in #7940
- fix (Galleria): ensure transition enter lifecycle runs on first render by @KumJungMin in #7944
- fix: #7949, File Upload: Shows Nan undefined text when trying to clear the uploaded file by @akshayaqburst in #7950
- Fix #7953: Datatable export only exportable columns by @melloware in #7954
- build(deps): bump chart.js from 4.4.8 to 4.4.9 by @dependabot in #7955
- api: improve typing of locale option key in exported keyed locale functions by @benedictjohannes in #7967
- Dropdown: onClick is called twice #7941 by @gnawjaren in #7970
- Calendar: Fix Manual Input breaking with dd M yy date format by @gnawjaren in #7971
- Calendar: Restore Seconds & Millisecond support by @gnawjaren in #7972
- feat: Add node click and double-click callbacks to TreeSelect by @rubenochiavone in #7975
- DataTable: Fix current implementation of overlay handling in cell edit mode by @gnawjaren in #7973
- Fixes #7977: Decimal prevention in IntegerOnly and WithoutGrouping using numeric as reference in InputNumber by @Sumeet-2023 in #7981
- Fix: #7984 (Autocomplete type issue) when multiple and Templates are used by @GuillaumeC in #7986
- fix: allow single-click date selection when input is focused by @navedqb in #7994
- Fix: InputNumber - use decimal separator based on locale by @tneeraja95 in #7996
- fix: prevent Enter key from clearing selection when no option focused by @codiini in #7999
- feat (cascadeselect): add panelStyles and panelClassName props by @codiini in #8002
- feat(cascadeselect) add showClear prop by @codiini in #8007
- fix: MenuItem onClick handler not triggering when clicking on items by @shikhar-4739 in #8010
- feat(MultiStateCheckbox): add id prop to improve accessibility by @timmy471 in #8009
- fix: enable arrow key navigation when filter input is focused by @navedqb in #8012
- fix: file removal issue when selecting the same file twice by @navedqb in #7993
- Fix #8023: Locale include all labels from PrimeLocale by @melloware in #8024
- Fix #8022: MultiStateCheckbox remove unnecessary ARIA by @melloware in #8025
- fix(#8026): Add missing FilterMatchMode notIn by @wmouwen in #8027
- Revert "TableBody: Fix range selection when lazy loading is enabled (#7799)" by @rubenochiavone in #8028
- fix: add id prop to improve accessibility by @navedqb in #8030
- fix: FileUpload component now removes files with single click by @shikhar-4739 in #8034
- Datatable: cell memoization options and documentation by @acc-cassio in #8035
- Fix #7977: InputNumber also check maxFractionDigits by @melloware in #8036
- Fix #8020: Listbox to ListBox in Typescript by @melloware in #8037
- Fix #8020: Listbox to ListBox in Typescript by @melloware in #8038
- Fix: Datatable row expansion bug by @acc-cassio in #8039
- fix(MultiStateCheckbox): support invalid and variant props by @navedqb in #8041
- fix(calendar): crash on invalid prevPropValue by @navedqb in #8044
- Stepper fix linear example by @melloware in #8046
- Fix crash on DataTable edit cancel by @rubenochiavone in #8047
- Fix value prop to keep SelectInput's input as controlled by @rubenochiavone in #8048
- Fix MultiSelect non-unique keys by @rubenochiavone in #8050
New Contributors
- @ryoku4 made their first contribution in #7939
- @benedictjohannes made their first contribution in #7967
- @GuillaumeC made their first contribution in #7986
- @codiini made their first contribution in #7999
- @shikhar-4739 made their first contribution in #8010
- @wmouwen made their first contribution in #8027
Full Changelog: 10.9.5...10.9.6
10.9.5
What's Changed
- build(deps-dev): bump prettier from 3.4.1 to 3.5.3 by @dependabot in #7853
- Performance (datatable): avoiding unnecessary re-render of cells of rows with no state-change by @acc-cassio in #7420
- Re-apply #7545 by @melloware in #7858
- fix (DataTable): Columns not getting dynamically frozen by @acc-cassio in #7860
- Performance (datatable): limiting re-render for only radiobutton/checkbox cells at row selection by @acc-cassio in #7425
- fix #7229: update OrderList scroll position when item is moved by @ozantekin in #7230
- Fix build by @melloware in #7861
- fix(Dropdown): prevent item selection on Escape key press by @KumJungMin in #7863
- Fix #7864: Mention add variant by @melloware in #7865
- Fix #7849: RadioButton readonly to readOnly by @melloware in #7869
- Fix #7455: Decimal prevention in IntegerOnly and WithoutGrouping using numeric as reference in InputNumber by @Sumeet-2023 in #7868
- Fix #7867: TreeSelect filterDelay fix by @melloware in #7870
- fix(Checkbox): resolve readOnly component accessibility issue by @sahilrajthapa in #7871
- fix: #7877 Dropdown - add missing typescript definition for filterClearIcon pt by @dodvarko in #7878
- Fix #7806: InputOtp add autoFocus by @melloware in #7879
- fix: #7881, AutoComplete, Dropdown: added missing onOverlayHide prop for panels AutoComplete, Dropdown by @aaleo402 in #7882
- Fix #7890: Calendar refocus input after ESC key by @melloware in #7891
- Fix #7892: CascadeSelect loading/loadingIcon typescript def by @melloware in #7893
- Fix #7894: AutoComplete/Chips do not allow removeItem in readonly by @melloware in #7895
- fix(InputMask): set element value to '' when props.value is empty (null, undefined, '') by @KumJungMin in #7897
- OverlayPanel: fix left alignment by @sescandell in #7902
- OverlayPanel fix following scroll by @sescandell in #7904
- Fix #7914: TristateCheckbox value typescript fix by @melloware in #7915
- Fix #7914: TriStateCheckbox 3rd state is NULL not '' by @melloware in #7916
- Fix #7911: Chip store unique id by @melloware in #7917
- Fix #7922: MenuBar remove aria-level by @melloware in #7923
- fix(Chip/Menu): prevent Event Misbehavior When Clicking Chip Delete Button Inside Menu by @KumJungMin in #7924
- Breadcrumb: disabled item receives keyboard focus by @tugcekucukoglu in #7930
- Fix #7931 by @tanerengiiin in #7932
New Contributors
Full Changelog: 10.9.4...10.9.5
10.9.4
What's Changed
- Fix type in useTimeout hook docs by @radu-iamandi-visma in #7772
- Fix #7771: InputText TS fix by @melloware in #7773
- Fix #7770: ObjectUtils fix regression for passing all params by @melloware in #7774
- Fix #7775: Stepper fix typescript add children by @melloware in #7777
- fix: InputText - updated condition to add 'p-filled' class to input element by @skj-skj in #7779
- Fix #7785: Add NULL to getElement() TS def by @melloware in #7787
- #7569: Added frozenEditingMetaState for DataTable by @tneeraja95 in #7785
- Fixed typo in onPaste callback in InputNumber by @skj-skj in #7788
- Bump canvg from 3.0.10 to 3.0.11 by @dependabot in #7793
- Bump jspdf and jspdf-autotable by @dependabot in #7798
- Fix #7778 (DataTable): Fix range selection when lazy loading is enabled by @rayman-de in #7799
- Fix #6782: Datatable fix rowExpansion PT prop by @melloware in #7804
- fix(InputOtp): align Delete key behavior with Backspace by @KumJungMin in #7810
- fix(InputOtp): allow Delete key in interOnly option by @KumJungMin in #7811
- fix: #7797, Dropdown: When using Dropdown filter to call data in API, the filter text bugs if the results is empty by @akshayaqburst in #7812
- [ColorPicker] Add preventDefault on hueDrag like for colorDrag to avoid text selection by @sescandell in #7814
- Next.js 12.3.5 by @melloware in #7816
- Fix #7819: MultSelect respect 'selectionMessage' locale by @melloware in #7821
- Fix: #7817 (Autocomplete type issue) by @sarathkumarsasi in #7823
- Doc Fix #7825: TypeScript Type Issues in AutoComplete Component Example #7825 by @sarathkumarsasi in #7827
- Fix: #7831 InputUtp: Using the normal enter key allows submitting the form, not with the numpad enter key. by @zefanjajobse in #7832
- fix: #7790,MultiSelect: MultiSelect component has an accessibility issue (Tab key navigation) by @akshayaqburst in #7829
- fix: #7835, Knob: Hand Icon missing while hovering over knob range by @akshayaqburst in #7836
- Fix #7837: Datatable Body passthrough options fix by @melloware in #7838
- fix(PickList): duplicate ids in columns by @sahilrajthapa in #7840
- fix(Menu): popup mode with template hover issue by @sahilrajthapa in #7839
- fix(TreeTable): avoid React warning by passing valid DOM props by @KumJungMin in #7841
- fix(MultiSelect): resolve select all crash with virtual scroll by @sahilrajthapa in #7842
- fix(Tree): ensure correct DragNode/DropNode on filtered tree by @sahilrajthapa in #7843
New Contributors
- @radu-iamandi-visma made their first contribution in #7772
- @sescandell made their first contribution in #7814
- @sarathkumarsasi made their first contribution in #7823
- @zefanjajobse made their first contribution in #7832
- @sahilrajthapa made their first contribution in #7840
Full Changelog: 10.9.3...10.9.4
10.9.3
What's Changed
- Calendar: added day, month and year information to date cells by @acc-cassio in #7650
- Fix #7627: DataView fix Paginator passthrough by @melloware in #7651
- Fix #6336: InputText and Stepper fix Typescript defs by @melloware in #7652
- Fix #7643: Dropdown add aria label Option List by @melloware in #7655
- fix: floatLabel incorrectly staying active when Dropdown value is null by @navedqb in #7657
- fix(multiSelect): group select items using the getOptionGroupChildren prop by @KumJungMin in #7661
- Fix #7662: OrderList fix filterPlaceholder by @melloware in #7663
- Fix node expanded if not filtering by @matthieumota in #7659
- Fix Tooltip Display on ToggleButton by @navedqb in #7664
- Fix: : Type not Working with Sample Template on InputOtp by @kingflamez in #7665
- Fix #7678: MegaMenu change const to let by @melloware in #7679
- Locale rename previousPageLabel to prevPageLabel by @melloware in #7682
- fix(OrderList): prevent point event on p-ink class by @KumJungMin in #7683
- fix(InputMask): No mask on start typing by @leonardopavanello in #7686
- Fix #7684: ConfirmDialog fix onHide param to be single string by @melloware in #7685
- Fix #7687: Tooltip - hideDelay no longer working in 10.9.2 by @andreev-artem in #7688
- Fix wrong types by @LitoMore in #7693
- Fix #7684: ConfirmDialog close/escape report 'cancel' event by @melloware in #7695
- Fix #7692: Menu check all items for visible flag by @melloware in #7696
- fix(Calendar): replace invalid date with a valid one in event by @KumJungMin in #7701
- #7704 Fixed sidebar appearence if CSS transitions are disabled by @SynteZZZ in #7705
- Fix #7707: useHandleStyle respect isUnstyled by @melloware in #7708
- Fix #7709: Divider only add className once by @melloware in #7711
- Fix #7712: Chip improve onRemove control by @melloware in #7713
- fix: #7710, Dropdown: Accessbility - cannot tab out of editable dropdown with clear icon by @akshayaqburst in #7714
- FileUpload: Added Custom Button label prop for after file is selected by @timmy471 in #7722
- Update MultiSelect.js: do not return option as object if optionValue is present by @nico-richter in #7726
- fix(Picklist): prevent point event on p-ink class by @KumJungMin in #7727
- Fix #7732: Remove duplicated emptyMessage in TreeSelect by @GabriellReis14 in #7733
- fix: #7730, Autocomplete: Unable to select remove icon of chips through keyboard by @akshayaqburst in #7731
- Fixing table errors and warnings by @SethWelch in #7734
- Fix typo in Installation page by @ArtistHam in #7735
- Bump primeflex from 3.3.1 to 4.0.0 by @dependabot in #7743
- fix(AutoComplete): update selectedItem when props.value changed by @KumJungMin in #7751
- Fix #7224 by @tanerengiiin in #7752
- Fix several issues #7176 #7690 #7055 by @tanerengiiin in #7749
- fix 7753 by @tanerengiiin in #7754
- fixed maxSelectedLabels behavior for chip display in MultiSelect Component by @skj-skj in #7761
- fix reset focus to next index on keyboard tab click after selcting va… by @pooghew in #7757
- fix reset focus to next index on keyboard tab click after selcting va… by @pooghew in #7759
- Fix #7729: SpeedDial allow icon to be clicked by @melloware in #7763
- docs: improve usePrevious hook return type documentation #7766 by @dimmageiras in #7765
- fix(TreeTable): onValueChange to return latest sorted data by @KumJungMin in #7767
New Contributors
- @acc-cassio made their first contribution in #7650
- @matthieumota made their first contribution in #7659
- @kingflamez made their first contribution in #7665
- @leonardopavanello made their first contribution in #7686
- @LitoMore made their first contribution in #7693
- @SynteZZZ made their first contribution in #7705
- @timmy471 made their first contribution in #7722
- @nico-richter made their first contribution in #7726
- @SethWelch made their first contribution in #7734
- @ArtistHam made their first contribution in #7735
- @pooghew made their first contribution in #7757
- @dimmageiras made their first contribution in #7765
Full Changelog: 10.9.2...10.9.3
10.9.2
What's Changed
- Fix #7547: Dropdown/MultiSelect add filterDelay by @melloware in #7548
- Fix #6747: Tree/TreeSelect add filterDelay by @melloware in #7549
- Fix #7545: Datatable fix alignFrozen="right" by @melloware in #7550
- Fix #7499: Tree docs update for filterValue by @melloware in #7551
- Fix #7180 Screenreader improve hidden accessible by @melloware in #7552
- fix:#7546#Datatable: Sort with multiselect - wrong selection by @kl-nevermore in #7554
- Fix #7557: KeyFilter whole word docs fix by @melloware in #7559
- Fix #5855: Dropdown ignore ALT key when searching by @melloware in #7560
- fix(breadcrumb): missing padding at the end due to unset display prop… by @ddoemonn in #7281
- fix(tree): toggle node when filtering mode by @KumJungMin in #7282
- Fix(Calendar): Improve type declaration using generic types with default parameters (Fixes #7555) by @iamkyrylo in #7556
- Fix #7513: TreeTable stripedRows fix by @melloware in #7561
- Fix #7045: MenuItem remove aria-hidden by @melloware in #7562
- fix(Calendar): not trigger onViewDateSelect when input typing by @KumJungMin in #7563
- Fix TreeSelect bug by @melloware in #7565
- Fix #7522: Autocomplete allow selectedItemTemplate in both modes by @melloware in #7564
- Fix #7566: hideOverlaysOnDocumentScrolling fix for dialogs by @melloware in #7568
- Fix #7333: Picklist: When Items are moved to source or target, they are being still selected. by @jayaphanindra686 in #7404
- Fix #7343: Remove aria-hidden as not needed from focusable elements by @melloware in #7570
- Fix #7333: PickList remove selection after move by @melloware in #7571
- Fix #7504: TreeTable update docs example data by @melloware in #7572
- Fix #7574: VirtualScroller not displaying in ListBox by @melloware in #7577
- Fix #7576: Dropdown reset focused index on Clear by @melloware in #7578
- Fix #7502: autoResize not working when value is updated by @tnowad in #7580
- fix(Calendar): resolve invalid date error in validateDate function by @KumJungMin in #7582
- Fix #7581: Calendar reset year on Clear button click by @melloware in #7583
- Fix #6008: Tooltip - stuck when several tooltips and targets are used together by @andreev-artem in #7590
- Fix #6008: Tooltip allow onBeforeHide to prevent hiding by @melloware in #7591
- fix: display today button for currentDate even when code executes wit… by @suhailk4 in #7597
- fix: display Today for maxDate as today, handling seconds edge case too by @suhailk4 in #7601
- Fix #7599: Tree switch isLeaf to leaf by @melloware in #7603
- Fix #7604: Calendar focus error with multiple months by @melloware in #7607
- Fix #7614: emptyMessage section not shown by @ivanpajon in #7615
- fix(MultiSelect): refine condition for determining item groups in createItem function by @KumJungMin in #7620
- Fix typo in AutoComplete's emptyMessage for pass through by @rubenochiavone in #7619
- fix: #7622 update checkboxElement type from HTMLElement to JSX.Element by @alefduarte in #7623
- fix: #7613, MultiSelect showClear Keyboard Trap by @akshayaqburst in #7624
- fix: #7630: Apply ToggleButton className prop to box element by @myigituzun in #7631
New Contributors
- @jayaphanindra686 made their first contribution in #7404
- @andreev-artem made their first contribution in #7590
- @suhailk4 made their first contribution in #7597
- @rubenochiavone made their first contribution in #7619
- @alefduarte made their first contribution in #7623
- @myigituzun made their first contribution in #7631
Full Changelog: 10.9.1...10.9.2