primereact v8.0.0-rc.1 Release Notes

Release Date: 2022-04-04 // 3 months ago
  • Full Changelog

    ๐Ÿ’ฅ Breaking Changes:

    • Converted Class components to functional Hooks components #2704
    • ๐Ÿ‘Œ Improve confirmDialog and confirmPopup methods #2718

    Implemented New Features and Enhancements:

    • ๐Ÿ‘ React 18 support #2360
    • Pass other standard element attributes to all components #2716
    • forwardRef is not implemented at Card and Panel #2709
    • โž• Add panelContainerStyle and panelContainerClassName properties to TabView #2706
    • โž• Add gutter property to DataView #2705
    • Calendar: show/hide TypeScript declarations #2685
    • AutoComplete: option to not focus input on dropdown click #2679
    • Tooltip: onBeforeShow should be able to cancel showing #2653
    • Pass other standard element attributes to form components #2620
    • DataTable editingMeta is bound to row index, instead of row key #2609
    • โž• Add inputId property to Chips #2717

    ๐Ÿ›  Fixed bugs:

    • The texts inside the cells are not copied in the dataTable #2710
    • Datatable re-order rows: can't reorder to last row when page is scrolled (event.pageY > 0) #2703
    • Toast component throws error on show #2696
    • Tooltips crashing Chrome #2695
    • ๐Ÿ’… Row component does not pass down className and style props #2693
    • ๐Ÿšš Issue with type definition of fileupload interface FileUploadRemoveParams #2681
    • v7.2.1 introduces "ReferenceError: PrimeReact is not defined" on sorting a DataView #2663
    • Tooltip autohide false not working on zIndexed parent #2658
    • Sidebar: onHide - closing on peripheral actions #2652
    • Typo in PrimeIcons Enum for ARROWS_H and ARROWS_V #2649
    • rowEditValidator validates the original data rather than the new one #2618
    • Tree component bug with functions onNodeClick and onNodeDoubleClick. Both of them not working #2599

Previous changes from v7.2.1

  • Full Changelog

    Implemented New Features and Enhancements:

    • โž• Add p-button-* class support to SplitButton #2647
    • ๐Ÿ”„ Change lara to use system font #2645
    • Knob | replace surface letters with new surface variables #2643
    • ๐Ÿ› Bug: When calendar is closed by clicking cancel button, It should be focus out #2638
    • โž• Add possibility to reset scroll in DataTable #2636
    • The SplitButton type declarations are missing the "show" and "hide" methods #2625
    • ๐Ÿ‘• Automated tests throw "TypeError: highlightItem.scrollIntoView is not a function" #2616
    • ๐Ÿ‘ DataTable sorting lacks collation support #2604

    ๐Ÿ›  Fixed bugs:

    • TreeSelect templateHeader doesn't work #2641
    • โฌ‡๏ธ dropIndex returns same index for different nodes in Tree component #2632
    • InputNumber editor in Datatable doesn't accept only numbers as input values anymore #2631
    • ๐Ÿ› Bug on Dark Themes related with fixed columns #2630
    • DataTable with paginator and selection #2612
    • ๐Ÿ“ฑ Datatable: Responsive broken in 7.2.0 #2594
    • TabMenu with MenuItem template function does not work properly #2590