Skip to content

Latest commit

 

History

History
2084 lines (1611 loc) · 157 KB

CHANGELOG.md

File metadata and controls

2084 lines (1611 loc) · 157 KB

Changelog

6.5.1 (2021-08-18)

Full Changelog

Implemented New Features and Enhancements:

  • Add StyleClass Component #2242
  • Inline style and style class for ToastMessage and its content #2236

Fixed bugs:

  • Ripple animation is not working on components #2240
  • Dropdown keypress doesn't support Turkish characters #2217
  • TreeSelect Typescript error #2211
  • Typo in Menu.d.ts & TieredMenu.d.ts #2210
  • DataScroller increases the first index value even when there are no rows #1902

6.5.0 (2021-07-16)

Full Changelog

Implemented New Features and Enhancements:

  • Add empty property to MultiStateCheckbox #2195
  • Add filter parameter to the lazyLoad method of VirtualScroller on Dropdown, MultiSelect and Listbox #2192
  • Add dataKey property to OrderList and PickList components #2187
  • Add support for using plugins in the Chart component #2186
  • New Component: Mention #2178
  • Add icon property to Checkbox #2173
  • Add onClick and onMaskClick events to Dialog #2163
  • Rename OverlayEventBus to OverlayService #2162
  • Add cellClassName property to DataTable #2160
  • Add inputMode property to Calendar #2158
  • New Component: Dock #2017
  • New Component: SpeedDial #1975
  • New Component: BlockUI #1268
  • Add dataKey property to DataView #1115
  • Add onNodeClick and onNodeDoubleClick events to Tree #1099
  • Primereact should not act on the global style #1082
  • New Component: Terminal #472

Fixed bugs:

  • When the container is scrolled using the keyboard on VirtualScroller, this behavior does not continue when new elements are loaded. #2196
  • [bug] Sidebar Close button ripple effect on opposite side rather than on the button #2185
  • localeOption return type definition should be an any, not void #2181
  • Changing month with monthNavigator issue on Inline Calendar #2174
  • Dropdown filter closing issue #2171
  • Calendar min max doesn't work with showTime show second #2130
  • No whitespace when cell editing in DataTable #2124
  • OnPage datatable call api twice #2030

6.5.0-rc.2 (2021-06-28)

Full Changelog

Implemented New Features and Enhancements:

  • Webpack moduleFederation throws warning for micro front end apps #2146
  • Add onLoad property to Editor #2145
  • Add progressBarTemplate property to FileUpload #2144
  • Improve forwardRef structure on Button #2143
  • Add emptyMessage property to DataScroller #2141
  • Access to Quill object when using the Editor component #2122

Fixed bugs:

  • When clicking on the target element to open the confirmPopup, the browser's scroll moves #2142
  • Colors vars are not working #2126
  • Move cursor not showing if Dialog is not resizable #2064

Full Changelog

Implemented New Features and Enhancements:

  • New PrimeReact Build #2135

Fixed bugs:

  • Tooltips closed on window resize after system keyboard appears on mobile devices #2140
  • Overlay components are not aligned correctly #2139
  • PickList crashes Application when using SourceSelection #2133
  • Calendar yearNavigator not working #2131
  • Building against primereact 6.4.1 generates TS1036 error against VirtualScroller.d.ts:38 #2123

6.4.1 (2021-06-16)

Full Changelog

Implemented New Features and Enhancements:

  • Responsive TabMenu and Breadcrumb #2120
  • Add visible and onVisibleChange properties to Calendar #2119
  • Add monthNavigatorTemplate and yearNavigatorTemplate properties to Calendar #2116
  • Toast center positioning enhancement #2108

Fixed bugs:

  • InputMask cannot read property 'length' of null #2113
  • Dropdown search crashes when no match with VirtualScrollar #2112
  • The panel of Calendar is not aligned inside editable DataTable #2111
  • MultiSelect filtering broken in v6.4.0 #2110
  • DataTable - Headers of Columns with exportable at false are exported #2107
  • ColorPicker doesn't change its color (react-hook-form) #2071

6.4.0 (2021-06-11)

Full Changelog

Breaking changes:

  • Improve onFilterValueChange event on Tree #2037
  • FullCalendar component is deprecated #2092
  • Remove hidden select tag and required property from MultiSelect #2099
  • Update to Chart.js 3.3.2 #1802

Implemented New Features and Enhancements:

  • New Component: VirtualScroller #2063
  • Add virtualScrollerOptions property to components #2075
  • Improve resize feature of Dialog #2102
  • Add showSelectAll, selectAll and onSelectAll properties to MultiSelect #2098
  • Add inputId property to Password #2096
  • Add onAllRowsSelect and onAllRowsUnselect callbacks to DataTable #2093
  • TieredMenu sub-items are not visible when there's not enough space on the right side #2091
  • Add 'toast' key to ZIndex option on PrimeReact api #2089
  • Add autoZIndex option to PrimReact api #2088
  • Add Vite support #2087
  • Add p-sidebar-view and p-sidebar-content classes to Sidebar #2081
  • Add unselectable property to SelectButton #2077
  • Add dropdownIcon property to components #2074
  • Add emptyMessage property to Dropdown #2062
  • Add showGridlines and stripedRows props to DataTable #2054
  • Rangepicker for Date and Time #2051
  • Add onColumnResizerClick and onColumnResizerDoubleClick callbacks for column resizers on DataTable #2047
  • Improve header element on Dialog #2044
  • ScrollPanel pushes content to the left in order to show scrollbar #2039
  • Add appendTo property to Sidebar #2038
  • Add filterValue and onFilterValueChange properties to TreeSelect #2033
  • Improve Tooltip alignment #1973

Fixed bugs:

  • The id property has no effect on Card #2105
  • Items are not aligned on BreadCrumb #2104
  • Drag and drop not working properly with frozen columns on TreeTable #2100
  • (Datatable) EmptyMessage is not 'No records found' but null #2094
  • Freezing Columns leads to wrong order on Column reorder of DataTable #2086
  • Resizing of splitter panels doesn't work on touch devices #2083
  • validateResize in splitter doesn't validate sizes if there are more than two panels #2082
  • Tooltip: wrong arrow position and orientation for certain combinations of my, at, position #2073
  • PageParams TypeScript interface improvement on DataTable, TreeTable and DataView #2070
  • Splitter considers the height as the size of the container irrespective of the layout #2067
  • DataView throws an exception when the last page is reached using Paginator #2066
  • Calender Component Type Error #2057
  • FileUpload - long filename #2055
  • Slider doesn't work with decimal step value #2036
  • PickList type definition is not in line with proptypes #2035
  • Sidebar content overflows its container #2034
  • options.clear() NOT works in FileUpload #2026
  • Edit and Sort combination support for DataTable #878

Deprecated:

  • FullCalendar component is deprecated #2092

6.3.2 (2021-05-10)

Full Changelog

Breaking changes:

  • Remove activeItem property from TabMenu #2015
  • Replace 'data' params name with 'value' for onContextMenuSelectionChange on DataTable #2021
  • Improve nodeTemplate property on Tree #2019

Implemented New Features and Enhancements:

  • Add options parameter to uploadHandler callback on FileUpload #2024
  • Improve footer template on ConfirmDialog and ConfirmPopup #2020
  • Add activeIndex property to TabMenu #2014
  • onBlur/onFocus's event argument should be typed as FocusEvent #2009
  • Add togglerTemplate property to Tree #2005
  • ColorPicker: wrong value type definitions when using rgb or hsb format #2004
  • Expand the root of filtered nodes on Tree #2001
  • Export classNames function from 'primereact/utils' package #1990
  • Striped class is not applied to expanded rows on DataTable #1987
  • Improve type definitions for IDEs #1986

Fixed bugs:

  • Multiselect item on 0 index is getting selected #2012
  • MultiSelect is not working nested value option #2011
  • DataTable checkbox-only selection:: behave as "single" mode. #2008
  • ColorPicker: add missing input attributes, part 2: type definitions #2006
  • ListBox fails on tap item in mobile #2000
  • InputTextarea with auto resize isn't sized correctly when initially populated with a long string #1999
  • The Toast component missed the 'top-center' and 'bottom-center' positions in the typings #1996
  • TreeSelect onNodeExpand Event Never Fires #1995
  • AccordionTab cannot be rendered conditionally #1992
  • When a selected date is deselected, the inputfield is not updated. #1991
  • Non-sortable columns call onSort callback in DataTable #1989
  • Treetable break after toggle columns #1988
  • Tooltip: Fixed tooltip doesnt work with elements inside Tooltip children ( autoHide = false ) #1985
  • The emptyFilterMessage no longer working on Dropdown/MuliSelect components #1984
  • InputNumber's onValueChange is called unconditionally when the onBlur event occurs. #1842
  • Overlay Components not working for Mobile devices #1694

6.3.1 (2021-04-25)

Full Changelog

Implemented New Features and Enhancements:

  • Improve filled control on InputText #1977

Fixed bugs:

  • DataTable - EventParams - wrong interface attribute #1983
  • The optionDisabled property is wrongly typed #1982
  • Galleria and Carousel is not working as expected #1981
  • Typescript: Props aren't exported anymore #1979
  • The panel always stays open with browser's autofill feature on Password #1978
  • The rowData has wrong type on DataTable #1976

6.3.0 (2021-04-22)

Full Changelog

Breaking changes:

  • Improve type definitions on all components #1877

Implemented New Features and Enhancements:

  • New Component: TreeSelect #1971
  • New Component: MultiStateCheckbox #1812
  • Add cellSelection property to DataTable #1942
  • Add dragSelection property to DataTable #1932
  • Improve selectionMode property on DataTable #1926
  • Add zIndex option to PrimeReact api #1924
  • Add appendTo option to PrimeReact api #1964
  • Improve ref property on Form components #1920
  • Add transitionOptions property to Components that use CSSTransition API #1917
  • Add showHeader property to Tree #1970
  • Add filterValue and onFilterValueChange property to Tree #1968
  • Add header and footer to Tree #1967
  • Constants for Message Severities #1962
  • Reimplement EventBus #1961
  • Add new params to filterFunction on Column #1956
  • Add headerTemplate property to TabPanel on TabView #1955
  • Add showOnFocus property to Dropdown #1954
  • Add onShow and onHide callbacks to Overlay and Modal Components #1951
  • Add 'self' value to appendTo property on Components #1949
  • Add autoHide property to Tooltip #1946
  • Improve Typing for ToolTips #1916
  • InputNumber with required property doesn't behave the same as html <input required> element. #1912
  • Add sortableDisabled property to Column #1911
  • Add headerTemplate property to FileUplaod #1907
  • Add headerClassName, headerStyle, contentClassName and contentStyle properties to FileUpload #1905
  • Add itemTemplate property to FileUpload #1904
  • Add chooseOptions, uploadOptions and cancelOptions properties to FileUpload #1903
  • Close multiselect dropdown on button click of panelFooterTemplate / Add onShow & onHide event #1891
  • Add loading property to Button #1876
  • Can't use multiple file upload when mode is set to "basic" #1649
  • Use of "[key: string]: any;" in type definitions circumvents type safety #1615
  • OverlayPanel: incorrect type definitions for show/hide arguments #1356

Fixed bugs:

  • Striped class is not working as expected on DataTable with expanded rows #1972
  • Touch event is not working on ColorPicker #1960
  • The root menuitem does not support template option on PanelMenu #1953
  • Dialog can't close when you press ESC key #1947
  • MultiSelect Button disabled issue #1943
  • Dialog minWidth and minHeight issue #1940
  • Dropdown, MultiSelect, Listbox option that has disabled property is not disabled #1936
  • MultiSelect, selecting disabled options #1934
  • Uncaught Error: Cannot find module './images/color.png' #1931
  • Randomly generated IDs in components throw a warning on SSR #1922
  • Dropdown 'optionDisabled' is wrongly typed as boolean #1921
  • "scrollHeight" for autocomplete doesn't work #1918
  • DataTable and TreeTable Typing is wrong #1914
  • Incorrect types for CascadeSelectProps and ConfirmDialogProps #1908
  • Tooltip is not working with 'disabled' attribute of HTML element as expected. #1906
  • Slider does not work with fractional step values #1901
  • Animation "none" not working for Skeleton #1900
  • PickList transfer buttons disable and items selection issue #1898
  • Multiselect malfunction with 'optionValue' prop setted #1897
  • SlideMenu menu model template has wrong classname #1894
  • SlideMenu does not correctly accept className prop #1893
  • A maximizable dialog cannot be maximized properly after its size or position has been changed #1888
  • Password component doesn't visualize properly the value of the variable serving as it's value when it is programmatically changed #1885
  • FullCalendar, Editor and Chart are not working with NEXT.js #1884
  • editor automatically gains focus when intializing model with data #1851
  • TreeTable does not account for changes in scrollHeight #1850
  • Picklist reorder causes high level error. #1843
  • Fieldset shows empty legend over its border #1433

6.2.1 (2021-03-17)

Full Changelog

Fixed bugs:

  • Overlay Components throw an exception with Next.js #1880

6.2.0 (2021-03-16)

Full Changelog

Implemented New Features and Enhancements:

  • Add zIndex options to PrimeReact api #1878
  • Set appendTo as body by default #1875
  • Add option group support to Dropdown #1874
  • Add option group support to MultiSelect #1873
  • Add option group support to Listbox #1872
  • Add option group support to Autocomplete #1871
  • Improve close button style on Inplace #1861
  • Improve type definition of completeMethod event on AutoComplete #1680

Fixed bugs:

  • Datatable rows per page doesn't work #1870
  • Server side error because OverlayEventBus #1869
  • Cell Editing doesn't work on child nodes in TreeTable #1865
  • Ability to clear password (set value of password to blank) #1854

6.1.0 (2021-03-09)

Full Changelog

Implemented New Features and Enhancements:

  • Color Palettes for Each Theme #1860
  • Add touch support to ColorPicker #1857
  • Add breakpoints property to Dialog, ConfirmDialog and OverlayPanel #1856
  • Add selectionOnly options to CSV export on DataTable #1853
  • Add multiple property to PanelMenu #1846
  • Add expanded option to MenuModel #1845
  • Add panelHeaderTemplate and panelFooterTemplate properties to MultiSelect #1841
  • Add paginatorClassName to DataTable, TreeTable and DataView #1840
  • Improve template option on Paginator #1839
  • Improve the interaction of nested overlays #1832
  • Add disabled option to Tooltip #1827
  • Add onClick event to Avatar #1819
  • Improve checkbox selection on DataTable #1817
  • [Multiselect] Feature request: Configure Maximum allowed number of items selectable in Multiselect #1815
  • data-pr-{options} on Global Tooltip doesn't work #1811
  • Menubar and Toolbar, start/end wrong prop types, that don't accept JSX.Element type #1809
  • Tooltip does not disappear when components are disabled #1806
  • Add onClose callback to custom content on ToastMessage #1805
  • Add draggable and resizable features to Dialog #1616
  • DataTable/TreeTable: implement configurable filterDelay #1440
  • Disabling a Menu Item doesnt add aria-disabled label #1434
  • TreeTable/DataTable goes to edit mode when selected (single click) #1292
  • Add removableSort property on TreeTable component #1275
  • Change row navigation structure on DataTable with selection #1162
  • Trigger row editing on datatable programmatically #1135
  • Add showFilterClear proprty to Dropdown #1081
  • Improve the parameters of onDragDrop callback on Tree #1020
  • PanelMenu collapses on clicking the menu link instead of being in expanded state #1011
  • Support for svg element in icon properties #971
  • Accessibility of the DataTable expander cell button #921
  • Accessibility issues in Tooltip and Dialog components #862
  • Add mask property to Calendar #765
  • Keyboard Accessibility for Slider #694
  • Add onBeforeEditorShow and onBeforeEditorHide callbacks to Column on DataTable with cell editing #589
  • Add headerTemplate property to Panel #1858

Fixed bugs:

  • DataTable is not working with defaultSortOrder={-1} #1855
  • PanelMenu animation is not working as expected #1844
  • CascadeSelect is not working with appendTo property #1833
  • Editing DataTable and TreeTable are not working as expected on React/ReactDOM ^17.0.1 #1828
  • MenuItem interface missing template property #1823
  • When the 'rows' property changes, Pagination component does not update #1820
  • InputText component reference returns Invalid prop forwardRef #1818
  • PickList: Move Up (Single) and Move Down buttons are not working #1814
  • DataTable - accessibility of sorting buttons #1813
  • Dropdown menu is separate from the input field #1808
  • DataTable csv export fails in chrome but is working in IE #1098
  • The toggler icon of Tree/TreeTable is not displaying correctly in mobile mode #1859

6.0.2 (2021-02-04)

Full Changelog

Implemented New Features and Enhancements:

  • Add autoHighlight property to AutoComplete #1801
  • Add forceSelection to AutoComplete #1800
  • Improve Password implementation #1799
  • InplaceDisplay has no ariaLabel property #1796
  • Add autoFocus property to InputNumber #1794
  • Change the type of loader property on DataScroller #1791
  • Improve PrimeReact components for React.StrictMode #1790
  • Improve rowEditor buttons on DataTable with editMode="row" #1788

Fixed bugs:

  • AutoComplete in FireFox does not pass focus on Tab #1798
  • Fullcalendar Week View Missing Vertical Lines #1797
  • SplitterPanel is not exported in TypeScript #1795
  • Navigator Calendar taking current year when yearRange property is less than current year #1793
  • Datatable doesn't change page when the last element on a page is removed. #1792
  • DataTable ContextMenu Third Reposition #1789
  • TreeTable tabbing between editable cells not working #1617

6.0.1 (2021-01-28)

Full Changelog

Implemented New Features and Enhancements:

  • Clearing Dropdown returns null instead of undefined #1784
  • Improve template property on MenuModel API #1783
  • Add CascadeSelect to FloatLabelDemo #1781
  • Add imageAlt and onImageError to Avatar #1779
  • Add imageAlt and onImageError property to Chip #1778
  • Improve custom content option on Button #1777
  • Add restoreTableState method to DataTable #1776
  • If Tooltip's content is empty, the tooltip may not be rendered. #1770
  • Controlled Knob does not react to value changes on props #1766
  • Get filtered rows from global filter action #1763
  • Feature Request: DataTable hide expander when there are no children rows #1762
  • Change the type of content property in ToastMessage #1761
  • Add p-component class to Calendar #1756
  • Improve dynamic mask on InputMask #1718
  • MultiSelect implement SelectItem disabled #1698
  • Do not hide overlays on body scroll #1655
  • Add template property support to MenuModel API in all menu components #1635

Fixed bugs:

  • Button link is invisible in material themes #1786
  • Inline Calendar doesn't display correctly with time/button bar #1782
  • Improve float label support in overlay selects #1780
  • Avatar with image and shape="circle" doesn't have border-radius style #1773
  • Primereact 6 doesn't work once compiled with Webpack #1771
  • No typing for confirmPopup and confirmDialog #1765
  • Cascade Select material theming is inconsistent #1757
  • DataTable with editMode="cell" doesn't work as expected #1752
  • Problem in entering negative value in INPUTNUMBER. #1746
  • Calendar input does not update view when hourFormat changes #1711

6.0.0 (2021-01-12)

Full Changelog

Breaking changes:

  • Change the type of locale property on Calendar #1750
  • Change the import of PrimeReact class #1751
  • Rename 'readonly' property with 'readOnly' on all components #1738
  • Remove onSourceSelect and onTargetSelect callbacks from PickList #1707
  • Change the type of tabIndex property on all components #1566

Implemented New Features and Enhancements:

  • Locale API #1749
  • New Component: CascadeSelect #1736
  • New Component: Chip #1734
  • New Component: ScrollTop #1733
  • New Component: ConfirmPopup #1731
  • New Component: ConfirmDialog #1730
  • New Component: Splitter #1729
  • New Component: Knob #1727
  • New Component: Divider #1726
  • New Component: Skeleton #1725
  • New Component: Tag #1723
  • New Component: Badge #1719
  • New Component: Avatar #1717
  • Add icons property to Panel #1748
  • Change the type of header property on Panel #1747
  • Dialog dismissableMask didn't work if hide the close icon #1745
  • Chips and AutoComplete(multiple mode) support multiline input mode #1740
  • Improving the initial focus of the Dialog #1737
  • Improve Dialog implementation for ConfirmDialog #1732
  • Add tabIndex property to Checkbox #1716
  • Add sourceSelection and targetSelection properties to PickList #1708
  • Add filterValue and onFilterValueChange properties to ListBox #1706
  • Add onKeyDown event to InputNumber #1695
  • Constants for PrimeIcons #1625

Fixed bugs:

  • Chips throws a JS exception #1754
  • Typo in tabIndex property name #1710
  • DataTable with empty frozen column throws a JS exception #1703
  • Prop type incorrect for Timeline #1700
  • Datatable with stateStorage property saves filterheader as extra columnwidth #1697
  • DataTable edit not work (Input disappears immediately after clicking cell) in [email protected] #1685

5.0.2 (2020-11-30)

Full Changelog

Breaking changes:

  • Change params of onEditorInit, onEditorSubmit, onEditorCancel and editorValidator callbacks on Column #1692

Implemented New Features and Enhancements:

  • Remove PrimeFlex dependency from MegaMenu #1690
  • Chips display for MultiSelect #1689
  • Add the 'enter' key support to InputNumber #1688
  • New Component: Timeline #1687
  • Improve Password implementation #1684
  • Improve Tooltip implementation #1683
  • Add onFocus and onBlur events on InputMask #1677
  • OverlayPanel - arrow always on the left side of the panel. #1671
  • Change the types of header, footer, title, subTitle properties on Card #1658
  • Add separator support to SplitButton #1656
  • Do not hide overlays on body scroll #1655
  • Remove 'classnames' dependency from PrimeReact components #1653
  • Add showClear property to MultiSelect #1627
  • Add mediumRegex and strongRegex property to Password #1623
  • Add browser event param to editor callbacks on Datatable #1577

Fixed bugs:

  • DataView throws an exception when the last page is reached using Paginator #1691
  • DataTable edit not work (Input disappears immediately after clicking cell) in [email protected] #1685
  • Chips is not working when the initial value sets 'null' #1678
  • Global tooltip documentation missing #1676
  • Calendar value change does not update UI #1672
  • Tooltip with showDelay appears despite cursor has already left the Input #1667
  • When a partial selection is made among children of a node, the minus icon doesn't appear in the checkbox of that node. #1657
  • Float label is not working on Chips #1654
  • DataTable with lazy mode and multiple selection doesn't work as expected #1636
  • pRipple working when disabled(etc menuitem) #1634
  • DataTable Context Menu doesn't reposition #1574
  • Multiple sort in TreeTable is not working when passing multisortmeta props #1442

5.0.1 (2020-10-12)

Full Changelog

Implemented New Features and Enhancements:

  • Soho Theme #1632
  • FluentUI Theme #1631
  • Accordion border radius visual on PrimeOne themes #1629
  • Galleria and Carousel highlight item visual improvement on PrimeOne Themes #1626
  • Add dropdownAppendTo property to Paginator #1622
  • Add paginatorDropdownAppendTo property to DataTable, TreeTable and DataView #1621
  • Tooltip doesn't close in scrollable containers #1607

Fixed bugs:

  • Fullcalendar button styling issues #1633
  • TriStateCheckbox X icon not visible on Material themes #1630
  • TreeNode toggler is not readable on hover when highlighted on bootstrap theme #1628
  • Dropdown items throws a JS exception #1624
  • TypeScript applications cannot find the 'Tooltip' module #1618
  • InputNumber with spinner mode throws a JS exception #1614
  • inputNumber with numeric prefix is not working as expected #1613
  • Problems when typing or pasting numbers into InputNumber #1612

5.0.0 (2020-10-01)

Full Changelog

Implemented New Features and Enhancements:

  • Lighter Highlight Color for PrimeOne Themes #1605
  • Add template property support to MenuModel API #1597
  • Add buttonTemplate property to SplitButton #1596
  • Add headerTemplate property to AccordionTab on Accordion #1594
  • Add expandIcon and collapseIcon properties to Accordion #1593
  • Add id property to Password #1590
  • Improvement in behavior of components that have overlay panels in scrollable containers #1589
  • InputNumber feature - allow negative values #1585
  • Add panelClassName and panelStyle properties for appendable overlays #1459
  • TreeTable: expose the filter method for TypeScript #1435

Fixed bugs:

  • Alignment issue on Scrollable TreeTable #1599
  • Alignment issue on Scrollable Datatable #1598
  • Button shows "&nbsp" text if the label property is empty #1595
  • InputNumber cannot set value when format property is false #1582
  • Carousel page prop not detecting changes to prop value. #1464
  • Pagination (currentPageReportTemplate) is not showing correct page no for first #1453
  • MultiSelect: error when selecting option with null value #1446
  • MultiSelect: warning in console when using string array as options #1445

5.0.0-rc.2 (2020-09-10)

Full Changelog

Implemented New Features and Enhancements:

  • Add resetFilterOnHide property to MultiSelect #1565
  • Add resetFilterOnHide property to Dropdown #1564
  • Add keyboard support to MultiSelect #1563
  • Improve SelectButton implementation #1561
  • Add optionDisabled property to SelectButton #1560
  • Add emptyFilterMessage property to MultiSelect #1556
  • Add emptyFilterMessage property to Dropdown #1554
  • Negative sign with InputNumber #1551
  • InputNumber: pasting doesn't work correctly #1549
  • InputGroup support for input components with wrappers #1548
  • Update PrimeFlex documentation to 2.0.0 #1542
  • Scrollable Table alignment improvement #1541
  • DataTable onRowClick executes when multiple selection mode is enabled and user clicks on selection checkbox column cell #1534
  • Add content property to Message component #1463
  • Add color property to ProgressBar #1457
  • NumberInput does not pass down validation attributes to input element. #1444

Fixed bugs:

  • The left and right arrow keys not working on input elements inside Tree #1559
  • Items in PanelMenu are highlighted wrongly with Material dark themes #1557
  • Calendar misplaced layout if more than one month is shown #1553
  • inputNumber cannot set value bigger than 99.999 for an ES locale #1552
  • inputNumber with numeric prefix is not working as expected #1550
  • Item selection does not work on Dropdown with scrollable panel #1544
  • Dialog with Long Content does not scroll in IE11 #1538
  • Pill Text not centered #1532
  • Ripple effect with typescript #1530
  • Component TreeTable doesn't added props className #1473
  • Dialog aria-labelledby references an unexisting id #1405

5.0.0-rc.1 (2020-08-20)

Full Changelog

Breaking changes:

  • Change the values of position property on Dialog #1516
  • Rename iconsTemplate property to icons property on Dialog #1514
  • Rename iconsTemplate property to icons property on Sidebar #1513
  • Rename Growl component to Toast component #1512
  • Change some property names on Galleria #1503
  • Label Nova, Luna and Rhea as Legacy Themes #1501
  • Change the values of position property on Growl #1497
  • Remove responsive property from OrderList #1494
  • Remove responsive property from PickList #1493
  • Replace dotsContainerClassName with indicatorsContentClassName property on Carousel #1491
  • Remove Spinner Component #1488
  • Remove Lightbox component #1487
  • Migrate to PrimeOne Design Architecture #1484
  • Remove responsive attribute from DataTable #1250

Implemented New Features and Enhancements:

  • Add emptyTemplate property to FileUpload #1508
  • New Component: Ripple #1507
  • Add index parameter to onRowEditInit and onRowSave callbacks on DataTable #1505
  • Add onEditorInit callback for cell editing mode to Column #1504
  • Add left and right properties to Toolbar #1502
  • Material Theme #1500
  • Bootstrap Theme #1499
  • Add start and end properties to Menubar #1498
  • Add valueTemplate property to Dropdown #1496
  • Add iconPos property to ToggleButton #1495
  • Add badge and badgeClassName properties to Button #1490
  • Add Badge styles to core css #1489
  • Improved Overlay Animations #1486
  • PrimeOne Themes #1485
  • Label Nova, Luna and Rhea as Legacy Themes #1483
  • Add contentClassName property to Dialog #1455
  • Add listClassName property to Listbox #1454
  • Change onSlideEnd callback param on Slider #1437
  • Improve Tooltip implementation #1436
  • Add onValueChange property to InputNumber #1418
  • It is impossible to type fractional digits on InputNumber #1380
  • Remove browserslist, leave processing and transpilation to applications #1312
  • Custom content support for Button #1258

Fixed bugs:

  • Global filter is not working with invalid values on TreeTable #1517
  • Captcha throws a JS exception #1509
  • Calendar with appendTo property isn't working as expected #1506
  • Chart does not update when its options and type properties change #1492
  • Dynamic options breaks InputNumber #1470
  • DatePicker Milliseconds jumps from 000 to 199 #1456
  • Typing for selectedItemTemplate in AutoComplete is wrong #1428
  • Can't type - as first symbol into an Inputnumber #1427
  • If the invalid value is entered to Calendar with keepInvalid property, the onChange event returns null #1422
  • Calling clearTimeout is required before unmounting AutoComplete #1421
  • Clear button is not closing Calendar #1416
  • File selection does not work after validation fails #1415
  • InputNumber prevents min key number #1412
  • ListBox, Dropdown: Using non-unique key #1397

4.2.2 (2020-06-09)

Full Changelog

Implemented New Features and Enhancements:

  • Add onStateSave and onStateRestore callbacks to DataTable with stateStorage #1389
  • Change the type of iconsTemplate property on Dialog #1386
  • Calendar uses : instead of . as seperator for milliseconds #1385
  • Add custom mode to stateStorage #1382
  • ColorPicker: add missing input attributes #1323
  • Deprecate *styleClass props in favor of *className #1262

Fixed bugs:

  • Tree filter with onToggle method doesn't work as expected #1390
  • Calendar navigator skips one month #1388
  • Incorrect work page parameter in carousel #1387
  • The className property of Column is not set to <col> element #1384
  • EmptyMessage property is not working with empty string on DataTable #1383
  • When the month is changed in Calendar inside OverlayPanel, the panel automatically closes. #1381
  • TreeTable column body prop function does not contain column argument #1366
  • When the input filter element is clicked, the panel closes on DropDown #1360

4.2.1 (2020-05-11)

Full Changelog

Implemented New Features and Enhancements:

  • Remove filter method from ObjectUtils #1343
  • AutoComplete: selectedItemTemplate gets called for query #1296

Fixed bugs:

  • Editable Dropdown is not working as expected #1359
  • Dropdown throws an exception on console after filtering and keyboard navigation #1358
  • DataTable: filters are not rerendered when their state is changed #1352
  • DataTable: wrong type definition for onFilter #1351
  • Autofocus property doesn't work as expected on Textarea #1350
  • Editor Component readOnly property name wrong #1346
  • React multiselect defaultValue warning #1344
  • InputMask displayed value does not change when value changes to undefined or null #1342
  • Wrong import for FilterUtils #1339

4.2.0 (2020-04-17)

Full Changelog

Implemented New Features and Enhancements:

  • New Component: InputNumber #1311
  • Add filterLocale property to Tree #1338
  • Add filterLocale property to TreeTable #1337
  • Add filterLocale property to MultiSelect #1336
  • Add filterLocale property to ListBox #1335
  • Add filterLocale property to Dropdown #1334
  • Add filterLocale property to DataTable #1333
  • Add checkValidity method to MultiSelect #1332
  • onFocus - onBlur for ToggleButton #1330
  • Update sortIcons #1329
  • Disabled prop for TriStateCheckbox #1325
  • Refactor OverlayPanel outside click detection #1320
  • Refactor MultiSelect outside click detection #1319
  • Refactor Menu outside click detection #1318
  • Refactor ColorPicker outside click detection #1317
  • Refactor Dropdown outside click detection #1310
  • Refactor AutoComplete outside click detection #1308
  • MultiSelect/Dropdown expose input attributes for labeling and validation purposes #1306
  • Autocomplete dropdown button close behavior enhancement #1305
  • Improve timepicker style on Calendar #1294
  • Add milliseconds support to Calendar #1293
  • Not nullable dataKey in DropDown break selectedOption property #1286
  • Separator for Chips #1285

Fixed bugs:

  • Dropdown checkValidity fails #1331
  • Calendar.showOtherMonths property not being used #1328
  • Disable prop on ToggleButton not working #1321
  • IE11: Autocomplete with dropdown and multiple selection requires doubleclick #1316
  • InputMask displayed value does not change when value changes to undefined or null #1309
  • multiSortMeta depends on single sort #1307
  • Carousel - Button inside carousel-item is not clickable in mobile phones #1300
  • AutoComplete: selectedItemTemplate ts binding claims to expect JSX.Element in return, but at runtime a string is expected #1297
  • FileUpload in auto mode sends two post requests in IE11 #1282
  • Today Button doesn't work on prefilled Calendar with timeonly #1281
  • TreeTable goes to edit mode when expanded #1276
  • Tree drag&drop not working if dragdropScope contains upper case letter #1182

4.1.2 (2020-03-20)

Full Changelog

Implemented New Features and Enhancements:

  • DataView: lazy loading implementation #1264

Fixed bugs:

  • Multiple Sort doesn't work as expected in the DataTable if a sortable column has sortField and field properties #1279
  • Chips in disabled Autocomplete are not disabled #1278
  • Calendar display not update when value change. #1277
  • Calendar closes right away in Chrome when it has showTime={true} #1272
  • Setting state in onFocus of Datatable Editors crashes app #1271
  • Invalid Date in Calendar in IE11 crashes the app #1270
  • Tab-Key doesn't work in Datatable with cell editing on IE11 and Edge #1269
  • IE11: Autocomplete with dropdown requires doubleclick #1267
  • OnComplete callback has wrong property params on InputMask.d.ts #1265
  • Fix InputSwitch documentation for onLabel-offLabel #1263

4.1.1 (2020-03-12)

Full Changelog

Implemented New Features and Enhancements:

  • Add onFocus-onBlur to Dropdown #1260
  • InputMask OnComplete does not contain the new value #1255
  • resetFilter function for Dropdown #1249
  • Improve type definition for onChange of form components #1199

Fixed bugs:

  • DataTable scrollHeight doesn't calculate correctly with frozen columns and header groups #1261
  • Disabled TabPanel focussable with TAB-Key #1254
  • Error on TreeTable docs about responsive #1253
  • Select components don't correctly return value #1252
  • currentPageReport should check for {last} boundary #1251
  • onClose of GrowlMessage is also allowing onClick to fire. #1248
  • loadingBody type is different to Documentation #1111

4.1.0 (2020-03-10)

Full Changelog

Implemented New Features and Enhancements:

  • Add reorderable to Column #1246
  • Implement filterBy and filterMatchMode for ListBox #1245
  • Implement filterBy and filterMatchMode for MultiSelect #1244
  • Add filterPlaceholder to MultiSelect #1242
  • Deprecate icon of SelectItem API #1239
  • Templating support to SelectButton #1238
  • Document SelectItem #1237
  • Change the type of emptyMessage property on DataTable #1236
  • Deprecate Lightbox #1235
  • Add optionValue to Select components #1230
  • Placeholder colors are not same #1229
  • Primitive values support in Select components #1228
  • Add filterHeaderStyle and filterHeaderClassName to Column #1227
  • Add rowHover to DataTable #1226
  • New options for CurrentPageReport #1225
  • New DataTable Customer Demo #1224
  • New filtering modes for Table #1223
  • Accents support in Table filtering #1222
  • Add filterField to column #1221
  • Move column filters to their own row #1220
  • Time support for min date or max date in calendar component #1217
  • Add filterPlaceholder to Listbox #1215
  • Improve style of p-link component #1213
  • Implement className in MultiSelect, Dropdown, SelectButton, ListBox options #1175
  • Allow Dialogs already maximized #1170
  • Implement filterBy and filterMatchMode for Dropdown #1149
  • Change the type of the 'header' property on TabPanel #1079
  • DataTable Columns: Conditional reorder #1032
  • Datatable Columns: Conditional select #1031

Fixed bugs:

  • Chips cover 100% although input is visually smaller #1241
  • Datatable doesn't change page when the last element on a page is removed. #1233
  • Filter does not work after adding a new node to the root node on Tree #1232
  • Clear Button does not clear the input value on Calendar #1231
  • Remove tabIndex from the headers of the non-sortable dataTable. #1219
  • The virtualScroll height is always added to rows on DataTable #1218
  • ContextMenu hide/onHide triggers even though already hidden #1189
  • Tree does not support Font Awesome icons #1187
  • Reset filter textbox of dropdown if options changes #1179
  • Deadlock situation in range slider #1094

4.0.0 (2020-02-27)

Full Changelog

Implemented New Features and Enhancements:

  • Add keepInvalid property to Calendar #1204
  • Add position property to Dialog #1203
  • Add FocusTrap support to Dialog #1202
  • Add sortFunction support to DataTable with multiple column sorting #1201
  • Remove min-width style from Dropdown #1196
  • Add maskClassName property to Dialog #1194
  • ReImplemented Steps styles #1191
  • Leave animation for Dialog #1181
  • Dialog header not visible #1174
  • Dialog is not displayed correctly in mobile view #1165
  • Add sort number feature to sortable columns on DataTable and TreeTable with multi sorting #1164
  • Add onRemove callback to FileUpload #1152
  • Add editing support to the input field on Calendar #1141
  • New Component: Galleria #1105

Fixed bugs:

  • Remove the legacy lifecycle method from Lightbox component #1200
  • The disabled items can be focused in the Steps #1192
  • Alignment problem on Growl message without details #1190
  • Maximizable property is not working correctly on dialog #1169
  • Dismissable mask behaves over dialog #1167
  • Typedefinition for DataTable OnFilter is wrong. #1163

3.4.0 (2020-01-17)

Full Changelog

Implemented New Features and Enhancements:

  • Calendar component keyboard support #1157
  • Add expandableRowGroups property to DataTable #1148
  • Add removableSort property to DataTable #1142
  • Enhance Dialog Positioning #1138

Fixed bugs:

  • Wrong property name on the propTypes definition of Dropdown #1158
  • When the InputMask is focused, the mask disappears #1156
  • When the buttons inside the components are clicked, they submit the form #1155
  • The icon of the next button has wrong class name on Carousel #1154
  • Some DataView lazy and loading types missing #1131
  • TreeTable default filter value is not showing in the filter widget #1129
  • InputTextarea does not render props like cols and rows #1127
  • PanelMenu Icon does not show for entries without sub children #1121
  • ContextMenu.d.ts has wrong property name #1118
  • Dropdown cannot open the panel after double clicking an option #1053
  • InputMask is not changing the mask at runtime. #1021

3.3.3 (2019-11-29)

Full Changelog

Implemented New Features and Enhancements:

  • Add exportable property to Column #1103
  • Add exportFunction property to DataTable #1102
  • Add repeat functionality to timer buttons on Calendar #1101
  • Add reset method to DataTable #1088
  • onColReorder in Datatable parameter missing #1080
  • Add disabled property to Tree #1078
  • Add selectedItemsLabel property to MultiSelect #1075
  • Add maxSelectedLabels property to MultiSelect #1074
  • Passing of data-* Attributes as Props #1073

Fixed bugs:

  • DomHandler functions throw NPE on components #1104
  • Growl messages from "bottom*" is not displaying as expected #1095
  • Properties of TreeNodes on TreeTable not Working #1085
  • className property of Message component not working #1076
  • Tree className property not working #1068
  • Sidebar dismissable is only updating whenever the visible prop updates #1065
  • selectDate() set date to undefined when minDate is set and selected date is <= minDate #1056
  • Datatable multisort broken #617

3.3.2 (2019-10-22)

Full Changelog

Fixed bugs:

  • Table state is not working with columnResizeMode="expand" on DataTable #1061
  • Calendar component throws NPE after updating the value #1060

3.3.1 (2019-10-18)

Full Changelog

Implemented New Features and Enhancements:

  • Improve component styles on Luna, Nova and Rhea Themes #1052
  • Improve Carousel styles #1051

Fixed bugs:

  • Carousel is not working with 'primereact/carousel' shortcut #1049

3.3.0 (2019-10-16)

Full Changelog

Implemented New Features and Enhancements:

  • Add closeOnEscape property to Sidebar #1046
  • InputTextarea: Floating Label #1040
  • Upgrade QuillJS 1.3.7 #1037
  • Add filterInputAutoFocus property to Dropdown #1036
  • New Component: Carousel #1030
  • Add className support to SelectButtonItems #1019

Fixed bugs:

  • AutoComplete mode multiple ignores maxlength property #1045
  • The datatable is broken with scrollable and no columns settings #1044
  • Calendar Overlay doesnt open with current date after value update #999

3.2.0 (2019-09-12)

Full Changelog

Implemented New Features and Enhancements:

  • Add type property to AutoComplete #1010
  • Add customUpload property to FileUpload #1008
  • Improve columns' editor option on editing mode #1007
  • Add keyboard support to DataTable with Checkbox selection #1005
  • Add row edit support to DataTable #809

Fixed bugs:

  • DataTable with global filter and header checkbox selection select all records #1012
  • DataTable column headers not displaying in nested table #1009
  • DataTable has null state under certain conditions #1003
  • Value doesnt change on Input mask when unmask is enabled #998

3.1.9 (2019-08-28)

Full Changelog

Implemented New Features and Enhancements:

  • Datatable EditRow #935
  • Add className option to Tooltip #994
  • Add focusOnShow property to Dialog #988
  • Add displayValueTemplate property to ProgressBar #978
  • Add tabIndex prop to Spinner #976
  • Add tabIndex prop to RadioButton #975

Fixed bugs:

  • Wrong typings for the property of Spinner #1001
  • Export hide() for ContextMenu in type definition file #1000
  • Style props doesnt update after re-rendering with Inputmask #996
  • Nested originalEvent in DataTable header RowCheckbox event #986
  • Typings missing in DataTable: resetColumnOrder #980
  • ProgressBar does not show value for 0% #973
  • Tooltips appear with old contents after being undefined #972

3.1.8 (2019-07-25)

Full Changelog

Implemented New Features and Enhancements:

  • Resizable columns support with column groups #518
  • Update to PrimeIcons 2.0.0 #970
  • Datatable rowGroup with rowSpan mode: row separator line style on group break #967
  • Growl detail should be placed in <div> not <p> #965
  • Add autoFocus attribute to Autocomplete #963
  • Add onTargetSelect and onSourceSelect props to Picklist #962
  • Add tabIndex prop to ToggleButton #957
  • Add required prop to RadioButton #953
  • Add required prop to Checkbox #952
  • Add shift key selection support to DataTable with multiple mode #934

Fixed bugs:

  • Calendar ButtonBar Clear button does not use clearButtonStyleClass prop #968
  • Datatable rowGroup with rowSpan mode and pagination fails on page break #961
  • DataTable fails to render if columns are mapped and has a static column #959
  • Month View shows a redundant week on the calendar #956
  • Simple DataScroller does not display items. #955
  • The DataTable will sort a column when shrinking it on resize #944

3.1.7 (2019-06-25)

Full Changelog

Fixed bugs:

  • Charts always redraw when they are updated #946

3.1.6 (2019-06-25)

Full Changelog

Fixed bugs:

  • The ChartJs API is not imported correctly #945
  • Inplace is not working with 'primereact/inplace' shortcut #943

3.1.5 (2019-06-24)

Full Changelog

Implemented New Features and Enhancements:

  • Add theme prop to Editor #938
  • Add "replace" method in Messages component #930
  • Add decimalSeparator and thousandSeparator props to Spinner #925
  • Add formatInput prop to Spinner #924
  • Add required, pattern and placeholder props to Spinner. #920
  • Add ariaCloseIconLabel prop to Dialog #916

Fixed bugs:

  • When components are placed placed inside a label element clicking on the component fires the click event twice #940
  • The hide method of Dropdown throws an exception on console #937
  • The "required" prop is not working on Dropdown #933
  • Tooltip in chips does not work properly #932
  • Empty array crashes Messages component #928
  • The 'showWeek' prop throws an error with TypedScript on Calendar #926
  • Close icon is still active on the disabled Chips #918
  • onRemove event does not exists on Growl component #914
  • Can't resolve 'chart.js/src/chart.js' #913
  • Second Sidebar reset blockScroll #910
  • ProgressSpinner not visible in IE11 #908
  • Wrong type for showWeek in Calendar.d.ts #907

3.1.4 (2019-05-30)

Full Changelog

Implemented New Features and Enhancements:

  • Add iconsTemplate to Dialog #905
  • Modules property for Editor #904
  • The ability to reset columnOrder in DataTable #899
  • onFocus and onBlur for Chips #897
  • Show week numbers for Calendar #894
  • CellEditor should have onSubmit and onCancel method. #891
  • Add expandIcon and collapseIcon props to Panel component #888
  • Support for disabling dropdown item(s). #874
  • Editable Dropdown should support maxLength #844

Fixed bugs:

  • Not able to set focus on Dropdown component #903
  • Calendar time parsing broken for showSeconds == false #901
  • DataTable sortFunction Typescript definition wrong #898
  • Data*: alwaysShowPaginator prop not used #896
  • DataTable expanded rows collapse when modifying one property of a record #884
  • The scroll bar is not moving correctly on the DataTable with resizeMode="expand" #881
  • Dropdown showClear not always displayed #875
  • Unlogical editor navigation with shift+tab in DataTable #843
  • Cannot read property 'show' of undefined at FileUpload.validate #802
  • DataTable onValueChange callback one key press behind when using custom InputText filter #777

3.1.3 (2019-05-06)

Full Changelog

Implemented New Features and Enhancements:

  • Multiple target support to OverlayPanel #873
  • Improve outside click on OverlayPanel #872
  • Calendar panel is not aligned correctly on window resize #870
  • Improve outside click on Calendar #869
  • The min/max date support is added to Calendar for monthNavigation and yearNavigation #859
  • Add ariaLabel and ariaLabelledBy properties to DropDown #855
  • Add contentStyle and contentClassName props to Tree #842

Fixed bugs:

  • OverlayPanel's icon is in the wrong position after window is resized #871
  • Flipped OverlayPanel rendered behind browser #868
  • Missing method typings for OverlayPanel #865
  • Calendar used in DataTable is unable to switch months #860
  • Calendar view="month" does not allow typing #856
  • OnHide callback is not called when visibility property is changed #854
  • Add stateStorage property to DataTable.d.ts #851
  • The tableStyle and tableClassName props have no effect on Scrollable DataTable #849
  • Calendar is rendering behind the browser window. #840
  • onRowSelect called instead of onRowUnselect #835
  • Chart doesn't reload when new data is added to it #834
  • Datatable scrollHeight can't be changed #662

3.1.2 (2019-04-03)

Full Changelog

Fixed bugs:

  • DataTable selection with uncontrolled sorting broken #830

3.1.1 (2019-03-31)

Full Changelog

Implemented New Features and Enhancements:

  • Improve disabled header style on Accordion #828
  • Update to FullCalendar 4.0.1 #827
  • Remove autoWidth from Dropdown #826
  • Improve DataTable VirtualScrolling #825
  • Update dialog animations #823
  • Close datatable cell editor programmatically #822
  • DataTable row selection slow with sortable columns #813
  • Add onBlur and onFocus events to multiselect and chips #782

Fixed bugs:

  • On Accordion, the disabled head can be focused on #829
  • Datatable property 'stateKey' is missing in types file #817
  • Datatable row onClick typescript definition does not match the function or documentation #815
  • Overlays wrong position on initial/first render #814
  • Chart with latest chart.js does not build #812
  • FileUpload thows JS exception in Edge #808
  • SlideMenu empty after model change #807
  • Dropdown duplicated IDs #805
  • DataTable crashes with a "Cannot read property 'xxx' of undefined" for nested objects #791
  • Syntax error in optional typescript function interface #790
  • Using "maxlength" of Spinner causes errors #787
  • "propTypes" incorrectly named as "propsTypes" #784
  • Changes to prop does not render ProgressBar #783
  • Dropdown - TypeError: Cannot read property 'element' of null #781
  • propTypes error using new iconsTemplate #780
  • Datatable does not scroll horizontally when there is no data #635

3.1.0 (2019-02-19)

Full Changelog

Implemented New Features and Enhancements:

  • Filtering for Tree #769
  • onClose event for OverlayPanel #763
  • Arrow for OverlayPanel #762
  • Improve style of p-link component #760
  • TableState for DataTable #736
  • Filtering for TreeTable #380

Fixed bugs:

  • Datatable toggle issue after reordering #774
  • Inputtextarea autoresize invalid height issue after render #773
  • TreeTableBodyCell.js: Uncaught TypeError: Cannot read property 'removeAttribute' of null #772
  • Dropdown with dataKey attribute throws console errors. #768
  • Multiple selection in a table without data is selected by default #766
  • InputGroup border issue for using with other components #761
  • code debugger in production mode "component input calendar" #751

3.0.0 (2019-01-22)

Full Changelog

Implemented New Features and Enhancements:

  • Customizable editorValidatorEvent for IncellEditing #746

Fixed bugs:

  • Spinner arrow keys not working #743
  • Toolbar of Editor Component with nova-dark theme does not render properly. #740
  • Paginator - Uncaught TypeError: this.getOptionLabel(...).toLowerCase is not a function #739

3.0.0-rc.1 (2019-01-10)

Full Changelog

Implemented New Features and Enhancements:

  • Rename defaultLabel to placeholder in MultiSelect #733
  • Enhance accessibility for Checkbox with ARIA roles #729
  • Ability to use dataKey as the key in Dropdown #727
  • Focused editable Dropdown looks different than non-editable #725
  • Header and Footer templates for Calendar component #706
  • MultiSelect - Support a fixed defaultLabel #674

Fixed bugs:

  • InputSwitch focus visuals are missing #735
  • DataTable edit throws error on route change #734
  • Incorrect column sortable prop type definition #730
  • ScrollPanel: Cannot read property 'classList' of null #726
  • Editor component cannot refresh it's value when the state change #724
  • Editor active item is not highlighted in toolbar #722
  • InputMask doesn't update the value according to state #686
  • DataTable: hide column after reordering columns throws exception #668
  • Form validity is true, even though no Dropdown selection has been made. #665

3.0.0-beta.1 (2018-12-24)

Full Changelog

Implemented New Features and Enhancements:

  • Reimplement Menubar #721
  • Reimplement TieredMenu #720
  • Keyboard Accessibility for Menu #719
  • Reimplement PanelMenu Animation with CSSTransition #718
  • Remove certain props from Dialog #717
  • Reimplement Dialog Positioning #715
  • Reimplement Accordion Animation with CSSTransition #714
  • Reimplement Fieldset Animation with CSSTransition #712
  • Enhance Dialog Animation #711
  • Reimplement Panel Animation with CSSTransition #710
  • Unify focus visuals in themes #709
  • Keyboard Accessibility for PanelMenu #703
  • Keyboard Accessibility for MegaMenu #702
  • Keyboard Accessibility for Menubar #701
  • Keyboard Accessibility for TieredMenu #700
  • Improve Lightbox #699
  • Keyboard Accessibility for Inplace #698
  • Keyboard accessibility for PickList #697
  • Keyboard Accessibility for OrderList #696
  • Keyboard Accessibility for InputSwitch #695
  • DataTable/TreeTable sort headers should be keyboard accessible #693
  • Sidebar close icon should receive focus on open #692
  • Keyboard Accessibility for MultiSelect #691
  • Improve Listbox Accessibility #690
  • Improve ToggleButton Accessibility #689
  • Improve SelectButton Accessibility #687
  • Keyboard navigation support for Showcsse #684
  • Replace anchors without href with buttons #683
  • Update to Babel 7 #682
  • Improve Radio/Checkbox Accessibility #681

Fixed bugs:

  • AutoComplete in multiple mode does not receive focus #713
  • OrderList droppoints are not highlighted #708
  • TreeTable Pagination Error #685
  • Problem TextArea component "Disabled" #679
  • Datatable horizontal scroll trigger onVirtualScroll #677
  • Spinner does not show the value 0 #675
  • KeyFilter uses static instance of the regex #672
  • slider.d.ts has wrong import syntax #671

2.0.1 (2018-12-06)

Full Changelog

Fixed bugs:

  • Align SplitButton Overlay with other overlays #667
  • Standalone paginator causes replace is undefined error #666
  • onRowCollapse doesn't work on expanded row #664

2.0.0 (2018-12-05)

Full Changelog

Implemented New Features and Enhancements:

  • More paginator options to DataView #657
  • Filtered Dropdown does not close after pressing Enter #649
  • Ability to get filtered and/or sorted data in DataTable #643
  • Add modal prop to Sidebar #639
  • Add currentPageReportTemplate property to Paginator #636
  • ProgressBar avoidable re-renders #597
  • Feature request: Allow us to choose a different optionLabel to display selected items in MultiSelect #451

Fixed bugs:

  • Today cell is not highlighed in Calendar when selected #660
  • Header checkbox fails with filtering #659
  • Data Table resize: disable rightmost border #656
  • DataTable Column sortField is ignored #653
  • TreeTable: propagateSelectionUp Defect #650
  • cannot read property 'dayNamesShort' of undefined #647
  • this.props.onSelectionChange is not a function in DataTable #641
  • viewDate.getMonth() is not a function #612

2.0.0-rc.1 (2018-11-12)

Full Changelog

Implemented New Features and Enhancements:

  • Dialog default prop values #638
  • Reimplement InputTextarea Resize #629
  • Remove Schedule #628
  • Replace event.data with event.value at onSelectionChange of DataTable #626
  • Reimplement ContextMenu Selection of DataTable #625
  • Enter key should select a Tree node #624
  • Remove defaultExpanded from TreeNode #623
  • renderActiveOnly prop for Tabs #618
  • virtualRowHeight attribute in Table component #616
  • Remove defaultExpanded from TreeNode API #606
  • Keyboard Support for Table Row Selection #605
  • Select a tree node with enter key #604
  • Improve button focus visuals on Nova and Luna #602

Fixed bugs:

  • Dropdown throws error on hide #631
  • AccordionTab title with custom HTML gives error #615
  • Datatable autoLayout not working #599
  • Tooltips not updating #598
  • Dialog z-index #596

2.0.0-beta.9 (2018-10-08)

Full Changelog

Implemented New Features and Enhancements:

  • Reimplement Slider #592
  • New Component: DeferredContent #591

Fixed bugs:

  • Add disabled property to Slider #593
  • Floating label for TextInput with number value fails #588
  • Sidebar component not working when visible by default #587
  • Presence of step prop will slow down reactivity of the Slider component #586

2.0.0-beta.8 (2018-09-24)

Full Changelog

Implemented New Features and Enhancements:

  • PrimeReact input events are not compatible with React forms libraries #537
  • Aria roles and attributes for Tree #580
  • New Luna Free Dark Theme Family #579
  • Keyboard navigation for Tree #578
  • Enhanced keyboard search for dropdown #577

Fixed bugs:

  • DataTable sort issue with sortIcon #585
  • AutoComplete does not update input when value prop changes #576
  • Typos in Tree.d.ts #573

2.0.0-beta.7 (2018-09-18)

Full Changelog

Fixed bugs:

  • Uncontrolled input text does not support floating labels #572
  • VirtualScroll is broken #560

2.0.0-beta.6 (2018-09-17)

Full Changelog

Fixed bugs:

  • Dialog mask has no index at initial display #571
  • New Tree component: duplicate key error when 2 TreeNodes has same label #570

2.0.0-beta.5 (2018-09-11)

Full Changelog

Fixed bugs:

  • Calendar warning with omission of onChange from InputText #569

2.0.0-beta.4 (2018-09-11)

Full Changelog

Implemented New Features and Enhancements:

  • Keyboard support for Dialog Icons #568
  • Pass column props to columnResizeEnd #564
  • New Tree Component #559
  • Integrate PrimeFlex Grid System #556
  • className parameter unsupported by Spinner component #548

Fixed bugs:

  • Dialog resize fails #567
  • Dialog resizer css is broken #566
  • OverlayPanel has no shadow #558
  • Border radius missing in panel components #557
  • Spinner does not recognize outside changes for value prop #555
  • DataTable in IE: TypeError: Object expected #554
  • DataTable's onRowUnselect causes exception #552
  • Optimize functionality of filtered dropdowns #551
  • Dialog blockScroll is undocumented #550
  • Body text is selected during Dialog drag #549
  • ui-float-label does not work properly for AutoComplete #517
  • Float-label does not work properly for InputMask #516

2.0.0-beta.3 (2018-08-26)

Full Changelog

2.0.0-beta.2 (2018-08-25)

Full Changelog

Implemented New Features and Enhancements:

  • Reimplement Tooltip #547
  • Keyboard support for toggle button #545
  • Remove font-awesome from Demos #544
  • Remove DataGrid and DataList #543
  • New styling engine #539
  • Property appendTo in menus #535
  • Deprecate Free Themes in favor of Nova Free Theme Family #527

Fixed bugs:

  • Tooltip does not remove event listeners #542
  • Accordion does not work with multiple controlled tabs #540
  • Menubar import is not working #531
  • ColumnGroup can't be imported #530
  • InputTextProps not type correctly #529
  • originalEvent in TabView has swapped typing/variable name in TabView.d.ts #528
  • Calendar manual input doesn't work with time #526
  • Breadcrumb component throws warning #522

2.0.0-beta.1 (2018-07-19)

Full Changelog

Implemented New Features and Enhancements:

  • Improve input overlay animations #514
  • Reimplement InputSwitch UI #513
  • Common Props for AutoComplete and Spinner #512
  • Reimplement Calendar #504
  • Update Schedule component to remove jQuery #476

Fixed bugs:

  • Slider shorthand import fails #511
  • Error importing Column component #509
  • Typescript definition for Column's editor property #505
  • Path to primereact/components/common/common.css not correct case #500
  • InputText class ui-state-filled fails #499
  • Calendar: popup translation not updating #478
  • InputSwitch doesn't update programmatically #461
  • preventDefault() and stopPropagation() appear to be missing from drag and drop of DataTable - Reorder and causes redirect to 'www.b.com' #460

2.0.0-alpha.1 (2018-07-06)

Full Changelog

Implemented New Features and Enhancements:

  • Review/Enhance all documentation #497
  • Review all type definition files #496
  • Reimplement Chips #494
  • Chips should not keep value in state #493
  • Controlled/Uncontrolled behavior support for DataTable Features #492
  • Reimplement DataTable Lazy Loading #491
  • onClick for Fieldset #487
  • Refactor Sidebar #486
  • Horizontal scroll support to ScrollPanel #485
  • Reimplement DataView #484
  • Add name prop to Chips #483
  • Controlled/Uncontrolled modes for Toggleable Fieldset #480
  • Controlled/Uncontrolled modes for Toggleable Panel #479
  • Controlled/Uncontrolled modes for TabView #475
  • Controlled/Uncontrolled modes for Accordion #474
  • New Component: Inplace #471
  • Shorter Imports #470
  • Rewrite SlideMenu #469
  • Rewrite PanelMenu #468
  • Rewrite MegaMenu #467
  • Rewrite ContextMenu #466
  • Rewrite MenuBar #465
  • Rewrite TieredMenu #464
  • Rewrite Breadcrumb #463
  • Rewrite Steps #462
  • Controlled/Uncontrolled modes for TabMenu #459
  • Rewrite Menu #458
  • Maximizable Dialog #453
  • Dialog should not derive visible state from props #452
  • Add a 'closable' or 'dismissable' property to Sidebar for 'click outside' control. #377

Fixed bugs:

  • InputMask can not read property 'bind' of undefined #490
  • Dropdown with autoFocus prop throws a JS error #489
  • InputMask fail when unmask is true #488
  • Toggleable Panel Icon Misaligned #481
  • Calendar dateFormat day name or month name gives error #455
  • wrong typings for itemTemplate property #454
  • optionLabel prop is missing in MultiSelect #450
  • Unable to change rows per page (Paginator/DataTable) #449

1.6.2 (2018-06-19)

Full Changelog

Implemented New Features and Enhancements:

  • Refactor Rating to remove usage of state #447

Fixed bugs:

  • Accordion onTabOpen-onTabClose does not trigger correctly #448

1.6.1 (2018-06-18)

Full Changelog

Implemented New Features and Enhancements:

  • Migrate to PrimeIcons #446

Fixed bugs:

  • DataTable props updating issue #443
  • OrganizationChart is not working with React 16.4+ #441
  • Sortable TreeTable is not working with React 16.4+ #440
  • Calendar Toggle AM/PM is broken #438
  • Keyboard navigation is not working on DataTable #425

1.6.0 (2018-06-07)

Full Changelog

Implemented New Features and Enhancements:

  • Improve sort property on DataView #420

Fixed bugs:

  • slotChar issue on InputMask #439
  • Missing type definition for DropDownProps #436
  • Sidebar throws a JS exception on componentWillUnmount hook #435
  • Can't set csv export filename in DataTable.js using Internet Explorer, it returns undefined.csv #433
  • Missing optionsLabel property in interface ListBoxProps in ListBox.d.ts #431
  • Width & Height props of Charts are not working #430
  • After a sub node is selected on Tree, its parent node is closing #429
  • Rating not being enabled on change from disabled=true to disabled=false #428
  • The 'selection' property is not working on Tree #426
  • Datatable missing definitions #423
  • Improve sort property on DataTable #421
  • Remove old overlay events on GMap after map is updated #419
  • Growl types Failed to compile. #414
  • InputMask is not updated if value property is changed #413
  • ColorPicker is not updated if value property is changed #412
  • Editable Dropdown content does not reflect input value #408

1.6.0-rc.1 (2018-06-04)

Full Changelog

1.5.3 (2018-05-22)

Full Changelog

Fixed bugs:

  • onRowReorder missing from DataTable type definition #411
  • Duplicate identifier 'number': DataScroller.d.ts #410

1.5.2 (2018-05-11)

Full Changelog

Implemented New Features and Enhancements:

  • Add metaKeySelection property to PickList #404
  • Add sorting feature to TreeTable #400
  • New mode to keyfilter to validate whole value #391

Fixed bugs:

  • BodyCell className using headerClassName prop #407
  • Typings missing for colorPicker component #405
  • Radio Button default selection throws warnings #403
  • Container element has wrong width on Scrollable Datatable #402
  • Warning when using Checkbox #399
  • itemTemplate is declared as void #397
  • FileUpload does not accept multiple files dropped or selected #395
  • TabView activeIndex setting programmatically will not work the second time after manually choosing another tab #393
  • ReadOnly attribute is not passed to the checkbox input #392
  • onColReorder return columns: undefined #389
  • onClick event doesn't work on Messages component #387
  • Typings missing for messages component #386
  • InputMask runtime error #385
  • Slider component not always provide the originalEvent #384
  • Org chart does not update when value property changes #382
  • Bug in DataTable selection and Column #381
  • Calendar min date does not work after [email protected] #379

1.5.1 (2018-04-10)

Full Changelog

Fixed bugs:

  • placeholder not working on Chips component #374
  • Tree doesn't update on external change #372
  • Slider component does not support real values/step #371
  • AutoResize for InputTextarea doesn't work without cols property #370
  • Bug: incorrect highlight of dates in range Calendar #367
  • TypeDefinitions for Message Control missing #366
  • Dropdown autowidth is not working when it used inside the TabView #362
  • Calendar as cell editor is not closed after selecting value #358
  • Cannot format selection for single-value AutoComplete field #353
  • Bug: Type definition for the Column component #350
  • DataTable export doesn't respect filters and sorting #349
  • sortFunction doesn't work for DataTable #348

1.5.0 (2018-03-15)

Full Changelog

Implemented New Features and Enhancements:

  • Clear icon to Dropdown #345
  • Add event onRowDoubleClick for DataTable #341
  • Add minX and minY to Dialog #339
  • DragDrop based reorder for Table #337
  • DataView Component #334
  • InputMask required #321
  • Improve dialog positioning with Dynamic content #320
  • Custom filter for Column of the DataTable #312

Fixed bugs:

  • Datatable column reorder may not always work correctly #338
  • Ultima theme 1.4.2: icon buttons are cutted #317
  • Autocomplete input label is undefined #347
  • DataTable TypeScript definition error #346
  • Default filters not rendered at DataTable #344
  • Dialog selects text during dragging or resizing #343
  • TabView activeIndex ignored #342
  • Dialog dragging may stuck #336
  • ToolTip crashes in IE 11 #332
  • Pagination dropdown resets for lazy loading dataTable #331
  • DataTable onLazyLoad not called for advanced filter options #330
  • Calendar : Enable/Highlight the date of adjacent month when selectOtherMonths is true #329
  • Resizable DataTable rowsCountSelector not visible #318
  • Dropdown list inside Dialog is only partially visible and creates scroll on dialog #316
  • Cannot enter Values into Spinner #314

1.4.1 (2018-02-14)

Full Changelog

Implemented New Features and Enhancements:

  • Filtering for OrderList #311
  • autoLayout mode for DataTable #310
  • Add baseZIndex to Dialog #309
  • Refactor OrderList #308
  • Disabled/readonly prop for Checkbox and RadioButton #302
  • Checkbox and Radio should mark checked/onChange props as required #287
  • DataTable pageLinkSize #276

Fixed bugs:

  • Dialog is displayed below topbar in showcase #284
  • ResizableColumns fail inside Dialog #281
  • File Upload Dialog opens only once if set to Auto #306
  • rowsPerPage missing from DataTable d.ts file #304
  • Dropdown does not show selected value when editable is true #301
  • Calendar d.ts marks all props as required #296
  • Dialog: closeOnEscape doesn't work #295
  • Calendar yearNavigator fails #294
  • Spinner shows weird Values #293
  • OrderList error #291
  • Duplicate identifier 'any': PickList.d.ts #290
  • In Lazy load mode selection highlight doesn't work properly #283
  • Type Definitions incomplete for FileUpload #277
  • Growl does not clear timeout on unmount #272
  • Calender select day in adjacent month #266

1.4.0 (2018-01-04)

Full Changelog

Implemented New Features and Enhancements:

  • Improve DataTable.d.ts RowExpansion config #269
  • KeyFilter attribute #265
  • Card Component #264
  • Migrate to react-transition-group #259
  • Calendar should consider props.disabled in shouldComponentUpdate #258

Fixed bugs:

  • Spinner does not accept decimal or thousand separator as input #270
  • Calendar does not rerender when we change "disabled" prop #263
  • Calendar may reset date on update #262
  • ExportCSV ignores headers in DataTable #261
  • Spinner binds invalid event #260
  • Autocomplete dropdown no longer working #254

1.4.0-rc.2 (2018-01-04)

Full Changelog

1.4.0-rc.1 (2018-01-04)

Full Changelog

1.3.1 (2017-12-22)

Full Changelog

1.3.0 (2017-12-13)

Full Changelog

Implemented New Features and Enhancements:

  • New Component: ScrollPanel #251
  • Keyboard accessibility for Panel components #250
  • Refactor FileUpload #247

Fixed bugs:

  • Missing dependency in primereact npm artifcat: 'react-addons-css-transition-group' #242
  • AutoComplete dosn't accept spaces #249
  • Calendar title month and year has no margin #248
  • Toggleable fieldset resets if parent is updated #246
  • Accordion resets if parent is updated #245
  • Toggleable panel resets if parent is updated #244
  • Growl.d.ts allow GrowlMessage.detail to be Element #241
  • Password's 'inputProps' missing in d.ts file #240
  • feedback={false} not working for Password #239
  • AutoCompleteProps: Missing data object in itemTemplate #237
  • Missing param name in d.ts-files #236
  • Spinner d.ts missing onChange #235

1.3.0-rc.1 (2017-12-07)

Full Changelog

Implemented New Features and Enhancements:

  • Add style/classname props to Radio and Checkbox #233
  • New properties to TriStateCheckbox #232
  • Keyboard Accessibility for TriStateCheckbox #230
  • Keyboard accessibility for Spinner #229
  • Refactor Spinner #228
  • Animation for FieldSet #223
  • Refactor Calendar #222
  • Resize support for Scrollable Table #219
  • Password does not pass all input parameters #216
  • Reimplement ColorPicker #214
  • Rewrite Button CSS #213
  • appendTo for MultiSelect #212
  • Use Portal API in Dropdown appendTo #211
  • Use Portal API in AutoComplete appendTo #210
  • Use Portal API in Overlay appendTo #209
  • Add inputId to Checkbox and Radio #208
  • Keyboard accessibility for Checkbox and RadioButton #207
  • Floating Labels for Inputs #205
  • Add appendTo to Dialog #204
  • Reimplement Messages #203
  • Reimplement Growl #202
  • Screen Reader and Keyboard Accessibility support for Fieldset #201
  • Screen Reader support for Panel #200
  • Screen Reader support for Dialog #199
  • Screen Reader support for TabView #198
  • Screen Reader and Keyboard Accessibility for Accordion #197
  • Loading status for AutoComplete #193
  • Custom content for paginator #189
  • Animation for Accordion #182
  • Unsortable option for DataTable columns #179

Fixed bugs:

  • Radio and Checkbox does pass props to super #231
  • Dropdown Filter blocks keyboard navigation of items #227
  • Dropdown keyboard navigation does not scroll items #226
  • InputTextarea ignores focus, blur, input and keyup #225
  • Browser textarea resize breaks autoResize of textarea #224
  • DataTable dataKey ignored #221
  • AutoComplete does not reflect model binding #220
  • Clicking table header throws exception #218
  • Resizing last column gives error on DataTable #217
  • OverlayPanel: appendTo="body" throws exception #206
  • Growl: messages appears again on any change state #196
  • InputText: ui-state-filled class is not added, if value chaged in parent component #195
  • AutoComplete Dropdown select not hiding #191
  • Menu components(menu,menubar...) reload problem #190
  • Datatable - not propagate prop filterMatchMode when lazyload is on #187
  • datatable- Not Adjusted columns with expander #186
  • DataTable: page is not reseted after global filtering #184
  • onNodeExpand and onNodeCollapse events are not working on Tree #183
  • Panel Header and Dropdown problem #175

1.2.0 (2017-11-01)

Full Changelog

Implemented New Features and Enhancements:

  • Improve typings of some components #172
  • Add rowsPerPageOptions to DataTable #171
  • Animation for Panel toggle #170
  • Disabled tabs for Accordion #169
  • New style properties for Accordion Tab #168
  • Disabled tabs in TabView #167
  • Add style properties to TabView and TabPanel #166
  • Disabled prop for TabPanel #164
  • Use Dropdown component for Paginator rowsPerPage select #163
  • Support any type of object as a select option #162
  • Undeterminate ProgressBar #160
  • New Message component #159
  • New ProgressSpinner Component #143

Fixed bugs:

  • DataTable: onLazyLoad does not support sortMode="multiple" #157
  • Password not trigger onChange event #177
  • Virtual Scrolling Flickers #173
  • Type definition missing from TabPanel #165
  • DataTable: Changing a filter does not trigger onLazyLoad for async tables #158
  • Growl throws error #149
  • MultiSelect: onClick: event.stopPropagation is not a function #147
  • utc parameter is not working when keying in the date #146
  • Click on input filter causes sort #133

1.1.0 (2017-10-18)

Full Changelog

Implemented New Features and Enhancements:

  • Sidebar component #122
  • Expose show(),hide() and toggle() in props of ContextMenu #113
  • Reimplement AutoComplete #141
  • Specific styles for header, body and footer #140
  • Sticky mode for Growl #139
  • Add onClick to Growl #138
  • rowClassName for DataTable #137
  • Typescript Support #131
  • New Component: GMap #130
  • Keyboard support for SelectButton #129
  • Reimplement SelectButton #128
  • license file #117
  • Frozen Columns support for Column Groups #107
  • Loading status for DataTable #94
  • Editable Cells for DataTable #80
  • Virtual Scrolling For DataTable #79
  • Percentage support for DataTable ScrollWidth and ScrollHeight #77

Fixed bugs:

  • Dropdown Menu in DataTable with resizableColumns #123
  • Sorting does not work when you are using Column Group feature #115
  • TimeOnly calendar fails #144
  • DataTable: OnLazyLoad repeatedly calling function / infinite loop #132
  • Dropdown menu sits behind grid #126
  • SelectButton cannot have initial State #121
  • Calendar minDate and maxDate property does not reload dynamically #119
  • Growl doesn't call onClear method #112
  • AutoComplete completeMethod triggered twice / delay does not work as expected #111
  • Calendar is not updated according when props.value is changed #110

1.0.1 (2017-09-21)

Full Changelog

Implemented New Features and Enhancements:

  • appendTo for OverlayPanel #96
  • Update demo to Router v4 #93
  • Refactor InputText filled state implementation #91
  • Missing event for components #90
  • Customizable Paginator using Templating #88
  • Column Reordering for DataTable #81

Fixed bugs:

  • Wrong documentation for BreadCrumb component #100
  • Relative Position calculation is wrong #109
  • Dropdown options does not update when props is changed #108
  • Dynamic and Static Columns cause error #106
  • Broken css in Version 1.0 #105
  • Dropdown selected option not updated after value property changes #103
  • Chart is not updated when data changes #102
  • The value of AutoComplete is not reset after changing state #101
  • FileUpload does not allow multiple files #99
  • Dialog contentStyle doesn't work #92
  • InputText disabled behavior missing readonly functionality #89

1.0.0 (2017-09-10)

Full Changelog

Implemented New Features and Enhancements:

  • Reimplement Listbox #87
  • Reimplement PickList #86
  • Reimplement Rating #84
  • Reimplement Calendar #83
  • Disabled Dates for Calendar #82

1.0.0-rc.3 (2017-09-09)

Full Changelog

1.0.0-rc.2 (2017-09-08)

Full Changelog

1.0.0-rc.1 (2017-08-31)

Full Changelog

Implemented New Features and Enhancements:

  • Re implemented Dropdown component #76
  • Re-implemented Dialog Component #75

Fixed bugs:

  • PickList callbacks reference error #74
  • The state of user is not updated after closing dialog #72
  • The onClick event of Choose button is fired twice on FileUpload #71

1.0.0-beta.6 (2017-08-21)

Full Changelog

1.0.0-beta.5 (2017-08-21)

Full Changelog

Implemented New Features and Enhancements:

  • Add id attribute to all components #70
  • Inconsistent API to add CSS class with certain of your component #68

Fixed bugs:

  • InputText and InputTextarea components aren't re-rendered when props are updated #69

1.0.0-beta.4 (2017-08-16)

Full Changelog

Implemented New Features and Enhancements:

  • Text Editor #66

1.0.0-beta.3 (2017-08-10)

Full Changelog

1.0.0-beta.2 (2017-08-10)

Full Changelog

1.0.0-beta.1 (2017-08-09)

Full Changelog

Implemented New Features and Enhancements:

  • DataTable Crud #63
  • MegaMenu component #62
  • Steps component #61
  • PanelMenu component #59
  • ContextMenu component #58
  • Menubar component #57
  • TieredMenu component #56
  • Breadcrumb component #54
  • Add tabmenu component #53
  • Add menu component #51
  • Add lightbox component #46
  • Add toolbar component #44
  • Add password component #43
  • Add keyboard support to dropdown #39
  • Implemented DataScroller component #37
  • Implemented Rating component #36
  • Implemented ColorPicker component #35

1.0.0-alpha.2 (2017-05-25)

Full Changelog

Implemented New Features and Enhancements:

  • TreeTable Component #34
  • Mobile Touch support to Slider Component #33
  • Implemented Captcha Component #32
  • Tree Component #31

Fixed bugs:

  • Accordion activeIndex doesn't work #30
  • Dropdown onChange invoked on same item selection #28
  • activeIndex property on TabView doesn't work #26
  • Dropdown is missing input focus #21
  • Spinner controls are not user friendly #20
  • MultiSelect Input focus is missing #19
  • Accordion Tab Caret icons are not toggleable #18
  • Radio button label toggle state is missing #14
  • Chips need input focus #13
  • Checkbox label toggle state is not working #12
  • Autocomplete Multiple feature missing input focus #10

1.0.0-alpha.1 (2017-03-28)

Full Changelog