Full Changelog Fixed bugs:
- Padding for Fieldset content #9146
- Content slide animations fail on Safari #9145
- HTML page auto scrolls down when TextArea with AutoResize option is set #9129
- Invalid markup on Calendar Time Picker #9137
- Calendar FocusTrap not working #9136
- Multiselect filter not working in v10.0.0-rc.2 #9135
Full Changelog Fixed bugs:
- Ripple effect is not working #9111
Implemented New Features and Enhancements:
- Sizes for input text and button #9100
- Outlined and Filled Input texts #9099
- Improved Overlay Animations #9098
- Migrate to PrimeIcons 4.0 #9097
- Label Nova, Luna and Rhea as Legacy Themes #9095
- Migrate to PrimeOne Design Architecture #9094
- PrimeOne Themes #9093
- Material Theme #9092
- Bootstrap Theme #9091
- Add Icon template to Panel like PrimeVue #9068
- Add badge and badgeClass to Button #9062
- Add style and styleClass to InputNumber #9048
- p-inputNumber is missing inputStyleClass property #9028
- Reimplement TieredMenu, MegaMenu and MenuBar #8780
- Deprecate ng-content in favor of ng-template #8775
- Multiple Messages display should support multiple severities #8767
- Remove ui-g #8761
- Migrate all components to use ChangeDetectionStrategy.OnPush #8688
- Remove deprecated style classes #8630
- Deprecate Responsive Table #8611
- Listbox filter width problem when showToggleAll=false #8541
Fixed bugs:
- ToggleButton bug: incorrect background color when not checked (value=false) PrimeNG 9.0.6-9.1.2 #8915
Deprecated:
- Deprecated Features #9096
9.1.4-LTS (2020-08-18)
Fixed bugs:
- Button lose class style after label update with after primeng 9.1.0 #8996
- primeng.css is corrupted in 9.1.3 #9161
- Add style and styleClass to InputNumber #9048
- p-inputNumber is missing inputStyleClass property #9028
- HTML page auto scrolls down when TextArea with AutoResize option is set #9129
9.1.3 (2020-07-06)
Implemented New Features and Enhancements:
- Use angular style API for components and reduce primeng.css #8651
Fixed bugs:
- TreeTable, Table and InputNumber throwing error #9007
9.1.2 (2020-06-30)
Implemented New Features and Enhancements:
- Add focusTrap attribute to Calendar #8968
- Bug in dialog.ts - variable naming and improvement #8964
- ToggleButton disabled doesn't correctly disable the accessibility input #8955
- Don't close menu components when clicking the disabled option #8950
- Add contentStyleClass to Dialog #8945
- Add listStyleClass to ListBox #8944
- Feature Request: Make activate-on-click optional for Inplace #8931
Fixed bugs:
- inputnumber : "spinner button click submitting the form" #8984
- inputnumber : "maxlength" property doesn't work #8983
- 9.1.0 Popup slidemenu item doubleclick causes page to reload #8976
- Incorrect property pEditableRowIndex in Table docs #8972
- InputNumber prevents min key number #8956
- Menu Components getting hover and focus even when disabled #8951
- Angular i18n error #8943
- Filter in p-tree is not working with virtual scroll in primeng 9.1.0 #8941
- Tabview: disabled tab control can be focused #8939
- DynamicDialog and Dialog Closed by clear button on drop down or chips inside #8934
- Button with icon shows no label after change #8918
- 9.1.0 InputNumber node_modules errors #8916
- ui-fluid not working with dropdown #8914
- p-inputNumber ignores disabled state in reactive forms #8901
- Dialog Resize not working when set height #8899
- javascript error in gallery #8897
- [PR] Fix 9.1.0 p-dialog resize bug miscalculates drag position #8892
- DynamicDialog dismissableMask working when it shouldn't #8891
- Typo in the documentation of inputNumber #8882
- SET value to InputMask doesn't work on PrimeNG 9.0.3 - 9.1 #8727
9.1.1 (2020-06-30)
Invalid release, use 9.1.2 instead.
9.1.0 (2020-05-25)
Implemented New Features and Enhancements:
- Filtering for DataGrid #2457
- Add clearCache method to VirtualScroller and Table #8881
- Deprecate Spinner #8873
- Deprecate Lightbox #8872
- Reimplement DataTable-TreeTable-VirtualScroller Lazy Loading Implementation #8865
- minBufferPx and maxBufferPx for Table #8860
- Add scrollToIndex function to VirtualScroller #8859
- Add scrollToVirtualIndex and scrollTo functions to DataTable #8857
- Reimplement TreeTable VirtualScroll #8856
- Reimplement Table VirtualScroll #8855
- Table/TreeTable virtualscroller should reset scroll position after sort and filter #8854
- Deprecate first, cache and totalRecords props of VirtualScroller #8850
- Remove ul-li pair from VirtualScroller #8849
- VirtualScroller Demo Update #8848
- minBufferX and maxBufferX for VirtualScroller #8847
- New FormLayout Utility #8843
- Re-Add center method to Dialog #8792
- Remove ui-g usage from Demos #8782
- Remove ui-g from MegaMenu #8762
- VirtualScrolling for Tree #8257
- Virtual scrolling support without lazy loading #7419
- Pagination Support for Virtual Scrolling #6961
- New Flex mode for Table ScrollHeight #5235
- New Galleria #3105
- New Component: InputNumber #1109
Fixed bugs:
- Resizable Dialog is broken #8863
- p-dialog performance degraded after 9.0.0-rc.4 #8846
- Tree missing property documentation #8844
- p-tree validateDrop throws error in subscribe #8827
- VirtualScroller does not display items at page boundaries #8733
- TurboTable reload data automaticly scrolls down #8574
- Dropdowns and MultiSelects open inconsistently or not at all when using a wrapped-label layout #8455
- Virtualscroller cache not working #8306
- Virtual scroll with radio- Incorrect radio(s) selected on scroll. #8238
- PrimeNG table lazy loading not working properly on setting the property first #7819
- DataTable virtual scrolling with onLazyLoad: event.first is 0 when sorting #7546
9.0.6 (2020-04-22)
Implemented New Features and Enhancements:
- Enhance shiftkey support for Table #8600
- Calendar should not use ui-g #8769
- filterLocale for components with filtering #8754
- Update sort icons #8753
- Add modal property to DynamicDialog #8726
- Add onFilter to Tree #8710
- Nested multiple sort support for TreeTable #8530
- Add LazyLoadOnInit flag for Tree Table #8527
- p-autoComplete dropdown menu does not toggle closed on click of menu disclosure button #8523
- Remove zoom css property #8440
- Paginator showAll - Pre-Selecting All Inconsistent #8360
- Original browser event of p-checkbox is not exposed #8221
- Allow static HTML in the messages component #1795
Fixed bugs:
- Multiple messages should wrap #8768
- The dynamicDialog can't be closed using the ESC key if the dynamicDialog hasn't the baseZIndex property #8760
- TabMenu RouterLinkActive doesn't work since @9.0.3 #8748
- p-dialog drag not working IE 11 #8745
- Add rePosition Function to Dialog #8744
- All links are highlighted instead of using text color in PanelMenu #8731
- Toast - preventOpenDuplicates does not work - Detail Message is not compared properly #8717
- Toast modal property is not active. #8716
- dismissableMask not working in dynamic dialog #8714
- Typo error in documentation #8711
- Pressing arrow up key in drag and drop enabled tree selects wrong node #8623
- Tiered Menu command does not receive MenuItem in event #8592
- Hovering on timepicker arrows acting like select #8584
- Drag does not work on Dialogs with position set #8581
- p-dialog not centered in IE and overflows on maximize #8545
- Tooltip - new tooltip created without removing old tooltip #8516
- PickList - items dissapear when items are moved and filters are set #8514
- p-calendar selectionMode="multiple" After unselect date, the calendar breaks. #8457
- Dropdown allows selecting disabled options #8448
- Button and SplitButton have different brightness when disabled #8416
- Carousel - Button inside carousel-item is not clickable in mobile phones #8377
- multiselect applies disabled UI state to all items when selectionLimit is reached and selection is reset #8374
- MenuItem items property type error #8339
- Panel: aria-labelledby points to not existing id when toggleable equals false #8272
- [p-tree] [bug] right arrow key tries to expand a leaf if onNodeExpand function is defined #8271
- Dropdown panelStyle min width overridden when appendTo body is used #8218
- Toast blocks protractor #8122
- fieldset: don't animate into collapse !... when collapse is default #8022
- "no file chosen" tooltip appears after selecting file #7957
- Slider doesn't works properly with ChangeDetectionStrategy.OnPush / reactive forms #7692
Deprecated:
- Deprecate positionTop and positionLeft properties #8730
9.0.5 (2020-04-01)
Fixed bugs:
- MaskStyleClass Does not found #8704
9.0.4 (2020-04-01)
Implemented New Features and Enhancements:
- Nodes in p-tree can't have individual aria-labels (accessibility) #8276
- Allow BlockUI individual styling #8326
Fixed bugs:
- selectOtherMonths is broken in multiple and range mode #8349
- p-spinner does not work after upgrade to 9.0.3 #8695
- Property 'columnheader' does not exist on type 'SortableColumn' #8693
- Change Tooltip disabled doesn't close it #8324
- Incorrect sample code on demo page #8697
- Site Example X Github Example (table/export) #8316
9.0.3 (2020-03-30)
Implemented New Features and Enhancements:
- pSortableColumn should add aria-sort for readers #8684
- Theme aware focus ring for table rows #8682
- Add 'ui-menuitem-link-active' as the active route link #8681
- ContextMenu selection should focus the row in table #8680
- Remove ui-contextmenu-selected styling from free themes #8679
- Improve performance of FocusTrap and add disable support #8678
- OverlayPanel should use ngTemplateOutlet in favor of ng-content #8677
- Table column resizer should be displayed on mousedown #8672
- ConfirmationService should not override ConfirmDialog Properties #8671
- Dialog Footer is 1px off in free themes #8668
- Review and Refactor static ViewChilds #8667
- Add precision property to Spinner #8662
- Improve Dialog style #8656
- Add maskStyleClass property to Dialog and ConfirmDialog #8655
- Migrate DynamicDialog to new Dialog Impl #8653
- FilterUtils in filter should use deep object equality #8648
- Ability to turn off autofocus on Dropdown/MultiSelect Filter #8137
- Configurable icon for Inplace #8125
- FocusTrap for DynamicDialog #7921
- aria-label for p-tableCheckbox, p-tableHeaderCheckbox and p-tableRadioButton #7843
- Table ContextMenu Selection should be unselected after clicking away #7821
- filterPlaceholder for Listbox #7801
- FullCalendar documentation improvements #7719
- Make Confirmation.message optional #7637
- Improve keyboard navigation performance of Table #7632
- Default focus button should be configurable #7622
- Customizable FileUpload Icons #7611
- Two way binding for Accordion activeIndex #7604
- p-button component in inputgroup has inconsistent border-radius #7539
- Add onResizeInit and onResizeEnd to Dialog #7535
- Add rowIndex to cell edit events #7531
- Refactor icon only buttons for Aria #7463
- Add required property to p-checkBox and p-tableCheckbox #7432
- Add focus() method to checkbox and radiobutton #7411
- Unify style (horizontal alignment) for input components (dropdown, multiSelect) #7367
- Breadcrumb should support Menuitem style/styleClass of MenuModel #7364
- Default button classes for ConfirmDialog #7356
- Add name and inputId to p-tableCheckbox, p-tableHeaderCheckbox, p-tableRadioButton #7346
- preserveSpace property to OrganizationChart #7313
- Extend MenuModel with new Router Options #7299
- Prevent duplicates and Prevent open duplicates for Toast #7219
- Chips Separator #5333
- Missing common selection mode in TurboTable (as in DataTable) #4943
- Add completeOnFocus option to AutoComplete #3976
Fixed bugs:
- Slider animate fails #8683
- onEditCancel is not invoked on escape key #8669
- The dynamicDialog can't be closed using the ESC key if the dynamicDialog has the baseZIndex property #8666
- ViewDestroyedError when destroying modal dialogs without closing #8661
- p-messages inside a p-dialog dissapear when closing and reopening it #8659
- MultiSelect: *ngIf in p-footer not working #8646
- Autocomplete - Not Defined Event Error #8645
- Dropdown floating label ui-inputwrapper-filled css class not applied #8614
- bug in dropdown : TypeError: Cannot read property 'measureScrollOffset' of undefined #8140
- MultiSelect and Dropdown role type is not appropriate #7844
- Table filter change detection race condition #7842
- p-dialog tabbing problem: focus always in the first elemets if two dialogs are opened #7754
- Dynamic Dialog doesn't animate on hide only when showing #7728
- Keyboard navigation not working in IE11 after click on table row #7703
- Checkbox binary property is treated like a boolean, declared as string and documented as boolean #7681
- hideOnDateTimeSelect is not respected when showTime is false #7642
- Dropdown/MultiSelect control should be marked as touched after hiding the list #7629
- ContextMenu disabled menu item shows subitems #7585
- PrimeNG KeyFilter alphanum allows !#$%&( in Firefox and IE #7570
- id selector is not being set on toast message #7449
- TabMenu: support Ctrl+click for open link tab with routerLink #7434
- Calendar incorrect time validation #7381
- TreeTable top level nodes not aligned #7297
- RouterLinkActiveOptions doesn't work with free themes #7142
- Spinner silently discards manually entered decimal value if step value is a whole number #3853
9.0.2 (2020-03-20)
Implemented New Features and Enhancements:
- Pass current files to FileUpload onSelect #7421
Fixed bugs:
- Bug: Calendar increasing/decreasing minutes does not clear Timeout #7342
- pCellEditor not triggering edit when clicking on any element inside cell #8638
- Turbo Table empty message always showing even when table has data #8637
9.0.1 (2020-03-19)
Implemented New Features and Enhancements:
- Use requestAnimationFrame in VirtualScroll #8635
- Sortable columns should not be selectable #8634
- Use loadingbody in regular table according to loading property #8633
- currentPageReportTemplate support for TreeTable #8631
- Chips cover 100% although input is visually smaller #8610
- More options for currentPageReportTemplate #8605
- Customizable Toast Transformations #8136
- Add template for disabled dates of Calendar #7259
- Column toggle demo does not maintain column order #7234
- Toasts use the same icon for both the severity (error) and close icon #7196
- Context menu shouldn't close upon clicking an item with children #7076
Fixed bugs:
- Increase contract in currentPageReportTemplate #8632
- Dropdown and MultiSelect placeholder color is inconsistent #8629
- [doc] wrong demo code in Calendar doc #8627
- DataTable scrollHeight doesn't calculate correctly with frozen columns #8618
- Chips getting focus when clicking outside input #8606
- Float Label doesn't work for Chips and Input Addons #8604
- Click header containing tags does not toggle sorter #8597
- Table and TreeTable footer with vertical scroll might be misaligned with header and body #8591
- DynamicDialog close button alignment is broken #8587
- ConfirmDialog throws exception during onDestroy on v9.0.0 #8585
- Keyfilter paste not working #8579
- Multiselect scrolling down page when opening with keyboard #8578
- p-dialog and p-confirmDialog not centered when set appendTo body #8573
- InputMask not dispatching onInput event #8569
- Autocomplete doesn't clear input value if user tabs before suggestions are displayed #8511
- Table EditableColumn crashing on Tab key when loose ui-editing-cell #8470
- Incorrect position for scroll bars in scrollpanel #8400
- Tooltip flickering #8335
- pTable cell editing: onEditComplete not triggered when clicking other cells. #8049
- SlideMenu: change detection not triggered when hidden #7820
- Spinner buttons should not be focusable #7789
- Dialog draggable wrong header style #7258
- p-dropdown with ui-fluid and ui-inputgroup classes does not grow horizontally #7224
- LazyLoad event triggered by moving horizontal scrollbar #7207
- Pagination not reseting when using multiple sortMode #7141
9.0.0 (2020-02-26)
Implemented New Features and Enhancements:
- Keyboard accessible Steps #8546
- Add position property to ConfirmDialog #8543
- Add position property to Dialog #8535
- Reimplement maximizable dialog #8534
- Autocomplete onShow onHide #8519
- Allow dragging popups outside of the viewport #8507
- Add hide and show emitters to slidemenu #8497
- Provide a callback on DataView format change #6953
Fixed bugs:
- ng update @angular/core &@angular/cli to latest fails #8542
- ConfirmationDialog and Dialog leaves screen grayed on rejection #8538
- Dialog blockScroll property not working without modal #8533
- TreeTable metakey selection not working with keyboard #8532
- Table Sortable Column Cannot Used with Filter Input Elements (etc input multiselect...) #8526
- Table State not Saving Column Width When Column Reordered #8506
- Carousel allowes navigation if too less items available #8500
- Carousel - Invalid Array Length error #8498
- TypeError: Cannot read property 'childNodes' of null #8340
- Galleria not updating as expected #7868
- dialog’s contentStyle to fail to set the height. #7308
- p-calendar doesn't disable months outside of minDate/maxDate with view="month" #7008
- TabView/TabPanel ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked. Previous value: 'ui-helper-hidden: true'. Current value: 'ui-helper-hidden: false' #5826
- Accordion: [activeIndex] not bound when accordion tabs are created with *ngFor #4458
- p-spinner [(ngModel)]=”value” binding does not fire by paste via right click context menu #3970
9.0.0-rc.4 (2020-01-27)
Implemented New Features and Enhancements:
- P-Calendar fires onBlur event upon clicking a date in the calendar #7357
Fixed bugs:
- 'allSelected' does not exist on type 'MultiSelect' #8486
- ui-inputwrapper-filled doesn't change with toggleAll in multiselect #8484
- InputSwitch doesn't switch when clicked if it is inside a label #8466
- ui-inputwrapper-filled is not removed when multi-select options are deselected #8279
- p-dropdown: emptyFilterMessage does not work with optionLabel #7448
9.0.0-rc.3 (2020-01-23)
Implemented New Features and Enhancements:
- Keyboard accessible Horizontal TreeNode #8478
- Keyboard accessible Inplace #8477
- Unify focus visuals in Themes #8476
- Reimplement ConfirmDialog #8475
- Deprecate breakpoint and responsive properties of Dialog #8473
- Reimplement Dialog #8472
- Enhance ARIA roles and attributes for the components #8439
- Calendar - Keyboard Navigation Support #4695
Fixed bugs:
- Issue in Carousel component. Click events or href does not work on touch on mobile devices #8302
- Disabled steps item still receives focus #8479
- Frozen columns misalignment in Firefox #8474
- Scrollbar over footer cause display issue with frozen column #8431
- Table footer scroll not working using with Frozen Columns #8417
- Dropdown resetFilter method not clear filter input value #8408
- ConfirmDialog ignores blockScroll property #8395
- Drag and Drop is not working in PickList in Firefox web browser #8320
- Confirm dialog mask bug #8312
- Popup menu does not hide on document click when parent uses OnPush change detection #8226
9.0.0-rc.2 (2019-12-05)
Fixed bugs:
- PanelMenu header item does not render id #8379
- TableState resets paginator when sorting is enabled #8378
- Table selection not restored with TableState #8376
- Bug on dialog #8364
- Don't decrease page when totalRecords is not (yet) set #8358
- TreeTable column resize for footer #8351
- colorPicker - wrong color rendered #8334
- Dynamic Tooltip rendering wrong #8323
- Timer running even after calendar closing and opening #8296
- ConfirmDialog - Documentation - Incorrect Spelling 'Specifices' #8291
- Documentation error for FullCalendar #8286
- InputMask always setting class ui-inputwrapper-focus #8032
- Document that resetPageOnSort is only available in single sort #7953
9.0.0-rc.1 (2019-11-26)
Implemented New Features and Enhancements:
- Angular 9 Compatibility #8347
- Add separator option to the SplitButton #8337
- Delete deprecated components #8328
- Delete deprecated properties #8322
- Delete Autocomplete immutable property #8313
- Add aria-required to Calendar #8278
- Feat(ng-packagr): use ng-packagr to build library #8057
Fixed bugs:
- Carousel - Invalid Array Length error when array length = 0 #8300
- Calendar Receives Keyboard Focus #8280
- Esc keyboard click is not hiding MultiSelect overlay #8181
Unit Tests:
- Angular 9 Compatibility for Unit Tests #8352
8.2.6-LTS (2020-07-03)
Fixed bugs:
- Add contentStyleClass to Dialog #8945
- DataTable scrollHeight doesn't calculate correctly with frozen columns #8618
- Button with icon shows no label after change #8918
- Add listStyleClass to ListBox #8944
- ToggleButton disabled doesn't correctly disable the accessibility input #8955
8.2.5-LTS (2020-05-18)
Fixed bugs:
- VirtualScrolling for Tree #8257
8.2.4-LTS (2020-05-11)
Fixed bugs:
- Slider doesn't works properly with ChangeDetectionStrategy.OnPush / reactive forms #7692
- "no file chosen" tooltip appears after selecting file #7957
- fieldset: don't animate into collapse !... when collapse is default #8022
- Dropdown panelStyle min width overridden when appendTo body is used #8218
- Toast blocks protractor #8122
- [p-tree] [bug] right arrow key tries to expand a leaf if onNodeExpand function is defined #8271
- Panel: aria-labelledby points to not existing id when toggleable equals false #8272
- MenuItem items property type error #8339
- Multiple messages should wrap #8768
- Button and SplitButton have different brightness when disabled #8416
- p-spinner does not work after upgrade to 9.0.3 #8695
8.2.3-LTS (2020-04-28)
Fixed bugs:
- selectOtherMonths is broken in multiple and range mode #8349
- Change Tooltip disabled doesn't close it #8324
- The dynamicDialog can't be closed using the ESC key if the dynamicDialog has the baseZIndex property #8666
- The dynamicDialog can't be closed using the ESC key if the dynamicDialog hasn't the baseZIndex property #8760
- Pressing arrow up key in drag and drop enabled tree selects wrong node #8623
- Tiered Menu command does not receive MenuItem in event #8592
- Tooltip - new tooltip created without removing old tooltip #8516
- PickList - items dissapear when items are moved and filters are set #8514
- p-calendar selectionMode="multiple" After unselect date, the calendar breaks. #8457
- Dropdown allows selecting disabled options #8448
8.2.2-LTS (2020-04-15)
Fixed bugs:
- Calendar incorrect time validation #7381
- id selector is not being set on toast message #7449
- PrimeNG KeyFilter alphanum allows !#$%&( in Firefox and IE #7570
- Dropdown/MultiSelect control should be marked as touched after hiding the list #7629
- hideOnDateTimeSelect is not respected when showTime is false #7642
- bug in dropdown : TypeError: Cannot read property 'measureScrollOffset' of undefined #8140
- Keyboard navigation not working in IE11 after click on table row #7703
- MultiSelect and Dropdown role type is not appropriate #7703
- Checkbox binary property is treated like a boolean, declared as string and documented as boolean #7681
- Dropdown floating label ui-inputwrapper-filled css class not applied #8614
8.2.1-LTS (2020-04-08)
Fixed bugs:
- TreeTable top level nodes not aligned #7297
- Table filter change detection race condition #7842
- TabMenu: support Ctrl+click for open link tab with routerLink #7434
- Breadcrumb should support Menuitem style/styleClass of MenuModel #7364
- Autocomplete - Not Defined Event Error #8645
- Refactor icon only buttons for Aria #7463
- filterPlaceholder for Listbox #7801
- Dynamic Dialog doesn't animate on hide only when showing #7728
- Spinner silently discards manually entered decimal value if step value is a whole number #3853
- Add precision property to Spinner #8662
8.2.0-LTS (2020-03-30)
Fixed bugs:
- Customizable Toast Transformations #8136
- Context menu shouldn't close upon clicking an item with children #7076
- Sortable columns should not be selectable #8634
- FileUpload size formatting is incorrect #8563
- onItemClick event for Breadcrumb #8230
- Accept and Reject icons to Confirmation #8414
- ConfirmDialog close via service feature #8524
- Pass current files to FileUpload onSelect #7421
- Bug: Calendar increasing/decreasing minutes does not clear Timeout #7342
- FilterUtils in filter should use deep object equality #8648
8.1.9-LTS (2020-03-24)
Fixed bugs:
- Autocomplete doesn't clear input value if user tabs before suggestions are displayed #8511
- Pagination not reseting when using multiple sortMode #7141
- Use requestAnimationFrame in VirtualScroll #8635
- LazyLoad event triggered by moving horizontal scrollbar #7207
- Dialog draggable wrong header style #7258
- p-dropdown with ui-fluid and ui-inputgroup classes does not grow horizontally #7224
- pTable cell editing: onEditComplete not triggered when clicking other cells. #8049
- Table EditableColumn crashing on Tab key when loose ui-editing-cell #8470
- pCellEditor not triggering edit when clicking on any element inside cell #8638
- Incorrect position for scroll bars in scrollpanel #8400
8.1.7-LTS (2020-03-19)
Fixed bugs:
- Turbo Table empty message always showing even when table has data #8637
8.1.7-LTS (2020-03-19)
Fixed bugs:
- Chips getting focus when clicking outside input #8606
- Chips cover 100% although input is visually smaller #8610
- Float Label doesn't work for Chips and Input Addons #8604
- Dropdown and MultiSelect placeholder color is inconsistent #8629
- DataTable scrollHeight doesn't calculate correctly with frozen columns #8618
- More options for currentPageReportTemplate #8605
- currentPageReportTemplate support for TreeTable #8631
- Increase contract in currentPageReportTemplate #8632
- Toasts use the same icon for both the severity (error) and close icon #8632
- Spinner buttons should not be focusable #7789
8.1.6-LTS (2020-01-17)
Fixed bugs:
- Provide a callback on DataView format change #6953
- p-calendar doesn't disable months outside of minDate/maxDate with view="month" #7008
- TabView/TabPanel ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked. Previous value: 'ui-helper-hidden: true'. Current value: 'ui-helper-hidden: false' #5826
- dialog’s contentStyle to fail to set the height. #7308
- Accordion: [activeIndex] not bound when accordion tabs are created with *ngFor #4458
- Multiselect scrolling down page when opening with keyboard #8578
- InputMask not dispatching onInput event #8569
- Keyfilter paste not working #8579
- Tooltip flickering #8335
- SlideMenu: change detection not triggered when hidden #7820
8.1.5-LTS (2020-01-17)
Fixed bugs:
- Carousel allowes navigation if too less items available #8500
- Carousel - Invalid Array Length error #8498
- Autocomplete onShow onHide #8519
- TypeError: Cannot read property 'childNodes' of null #8340
- Table Sortable Column Cannot Used with Filter Input Elements (etc input multiselect...) #8526
- Galleria not updating as expected #7868
- Add hide and show emitters to slidemenu #8497
- TreeTable metakey selection not working with keyboard #8532
- Dialog blockScroll property not working without modal #8533
- Keyboard accessible Steps #8546
8.1.4-LTS (2020-01-17)
Fixed bugs:
- Disabled steps item still receives focus #8479
- p-dropdown: emptyFilterMessage does not work with optionLabel #7448
- ui-inputwrapper-filled is not removed when multi-select options are deselected #8279
- ui-inputwrapper-filled doesn't change with toggleAll in multiselect #8484
- InputSwitch doesn't switch when clicked if it is inside a label #8466
- Add aria-required to Calendar #8278
- Add separator option to the SplitButton #8337
- Keyboard accessible Horizontal TreeNode #8478
- Keyboard accessible Inplace #8477
- P-Calendar fires onBlur event upon clicking a date in the calendar #7357
- Table State not Saving Column Width When Column Reordered #8506
- Allow dragging popups outside of the viewport #8507
8.1.3-LTS (2020-01-17)
Fixed bugs:
- colorPicker - wrong color rendered #8334
- Don't decrease page when totalRecords is not (yet) set #8358
- Popup menu does not hide on document click when parent uses OnPush change detection #8226
- Drag and Drop is not working in PickList in Firefox web browser #8320
- Table footer scroll not working using with Frozen Columns #8417
- Dropdown resetFilter method not clear filter input value #8408
- ConfirmDialog ignores blockScroll property #8395
- Confirm dialog mask bug #8312
- Scrollbar over footer cause display issue with frozen column #8431
- Frozen columns misalignment in Firefox #8474
8.1.2-LTS (2020-01-20)
Fixed bugs:
- Calendar Receives Keyboard Focus #8280
- Carousel - Invalid Array Length error when array length = 0 #8300
- Esc keyboard click is not hiding MultiSelect overlay #8181
- TreeTable column resize for footer #8351
- InputMask always setting class ui-inputwrapper-focus #8032
- PanelMenu header item does not render id #8379
- Dynamic Tooltip rendering wrong #8323
- TableState resets paginator when sorting is enabled #8378
- Timer running even after calendar closing and opening #8296
- Table selection not restored with TableState #8376
- Calendar Receives Keyboard Focus #8280
8.1.1 (2019-10-23)
Fixed bugs:
- PrimeNG 8.1.0 Couldn't resolve resource ./carousel.css #8267
8.1.0 (2019-10-23)
Implemented New Features and Enhancements:
- Deprecate autoDisplay from Menubar #8266
- Improve Menubar, ContextMenu and TieredMenu Behavior #8214
- ConfirmDialog should trap focus #8212
- Ability to extend Filters in Table #8123
- Reimplement Carousel #3896
- PDF and EXCEL demo for Table #534
Fixed bugs:
- acceptVisible and rejectVisible being false cause focus error #8246
- p-tree lazy loading not working as arrow icon not showing despite marking leaf false #8237
- Multiple autocomplete ignore maxlength attribute #8232
- Numeric keypad (0-9) cannot be used for searching in dropdown #6777
8.0.4 (2019-10-07)
Implemented New Features and Enhancements:
- tfoot should be after tbody #8211
- Tooltip for TabView #8195
- Tooltip for Dropdown #8194
- Tooltip for Multiselect #8193
- Expose Activate/Deactivate functionality for Inplace #8155
- Autocomplete. Name attribute for input element #8129
- Tree filter - expand search result #7417
- Active State for PanelMenu sub menus. #6773
- TurboTable responsive with colgroup breaks column width #6757
- Make leaf node not expandable in tree regardless of children #6743
- Elements with editable portions should support native input attributes #6723
- Calendar: Expose API to toggle calendar from component #6575
Fixed bugs:
- p-button style property doesn't work at all #8184
- Multiselect arrow keys for selection is not working properly #8167
- Close button for Sidebar does not show the pointer when hovering #8159
- Listbox "toggle all" checkbox deselects all disabled options #8149
- Chrome doesn't respect the autocomplete property of the p-autocomplete component #8096
- Autocomplete does not work using Firefox Mobile browser #8082
- AccordionTab throwing ViewDestroyedError during unit testing #8044
- Turbotable - Multisort with null values doesn't quite work correctly #8001
- Dropdown - ViewDestroyedError #7970
- Error in tree.css file #7866
- Revert maximize should not remove modal blockScroll #6905
- Turbotable export creates file with UTF-8-BOM instead of UTF-8 #6901
- Multiselect Filter Issue #6891
- Column Re-sizer blue line is appearing even after the mouse click is released in Table #6884
- Table: Error on multiple Sort with lazy Loading on using the Meta-Key (CRTL) #6804
- Up/Down keys are not secured against no children #6705
- Change of pDraggableDisabled property after ngAfterViewInit doesn't change element's behavior #6694
- Calendar: p-header displays on last month if multiple months is activated #6570
8.0.3 (2019-09-05)
Implemented New Features and Enhancements:
- Add originalEvent to cellEdit events #8111
- ListBox - Add selected option value to onClick and onDblClick #8108
- Add tabindex property to Slider #8100
- Add Tabindex Property to MenuItem #8089
- Add unique attribute to Autocomplete #8067
- Textarea AutoResize Improvements #7778
- Keyboard support for Slider component #4237
- Add readonly to Checkbox and TriStateCheckbox #2999
- More search filters for searchable components (Dropdown Multiselect Listbox etc) #953
Fixed bugs:
- MultiSelect: selectionLimit causes options to be in disabled-state #8116
- p-spinner does not clear when [(ngModel)] is assign to null or undefined #8114
- Calendar overlay doesn't disappear in OnPush components. #8102
- p-spinner min validator works only for first time #8095
- The FocusTrap directive throws a JS exception on browsers #8075
- The emptyMessage attribute is not working correctly with empty value array #8065
- p-dropdown only sets
filled
on click, not on select (doesn't work with keyboard) #8059 - Calendar view="month" does not highlight month unless manually clicked #8055
- The left and right arrow keys not working on input elements inside Tree #8039
- TabMenu Templating not working #8031
- dropdown throws "event is not defined" error in PrimeNG v8.0.2 on Firefox #8003
- The yearRange's value is not set on Calendar #7996
- p-inputMask with angular 8 doesn't set value #7979
- Typing times between 12:00AM-12:59AM save as PM #7977
- Selected item in drop-down with virtual scrolling does not always stay into view #7963
- forceSelection not clearing invalid single numbers/strings #7841
Unit Tests:
8.0.2 (2019-07-24)
Implemented New Features and Enhancements:
- Update FullCalendar to 4.1.0 #7980
- Add Range Separator to Calendar #7947
- Add Multiple Separator to Calendar #7946
- ContextMenu does not expose Show / Hide events #7934
- FileLimit on FileUpload #7906
- range and multiple mode support for Month Picker #7130
- Shift Key selection for Tree #4216
Fixed bugs:
- ExpressionChangedAfterItHasBeenCheckedError when preselect a p-radioButton #7940
- Multiselect doesn't disable options if selectionLimit reached by default value #7187
- emptyMessage template is duplicated if table has frozen columns #7658
- Update and clear function is calling when disabled in File Upload Advanced #7974
- Multiselect throws error at isAllChecked #7950
- Calendar is not working correctly in overlayPanel #7939
- Accordion ExpressionChangedAfterItHasBeenCheckedError #7923
- ConfirmDialog is blurry when opened #7919
- Calendar touchUI issue with tab key #7907
- p-dropdown not closing when clicking outside of the control itself #7904
- FileUpload inital files preview is not working #7901
- Overlay panel arrow displayed on the wrong side in IE #7832
- On table when filter change "first" is changed after onLazyLoad call #7795
- Only inside p-overlayPanel, p-calendar has month/year navigation problem #7693
- p-calendar closes when clicking previous or next month from within editable table cell #7441
- Calendar - Unexpected behaviour when date format contains whitespace characters and showTime is enabled #6521
8.0.1 (2019-07-08)
Implemented New Features and Enhancements:
- SlideMenu: Back button keeps taking up space when hidden #7850
- Autcomplete ui-autocomplete-panel class #7822
- Improve formatValue method on Spinner #7815
- Different styling for AutoComplete EmptyMessage #7791
- Add showAll option for rowsPerPage to Paginator #7770
- OnNodeExpand event in Organization Chart #7592
- p-calendar shows a redundant week on the calendar #6501
- Add keyboard shortcut to lightbox so a user can escape out of the lightbox without use of the mouse #6456
- Responsive Lightbox #2318
Fixed bugs:
- Backspace doesn't clear the date in calendar. #7897
- Lightbox listeners should remove when hiding. #7895
- Table pSelectableRowCblClick provides no styling like pSelectableRow #7876
- Touch UI does not delete the background overlay properly - Breaks entire app state #7847
- The "required" prop is not working on Dropdown #7831
- Dropdown is not align with input when using appendTo="body" property #7808
- Times between 12:00AM-12:59AM save as PM when defaulted or typed in #7799
- Drag and Drop is not working in OrderList in Firefox web browser #7793
- Spinner does not reflect initially bound value when OnPush strategy is used #7773
- p-treetable not filtering when only one parent is present #7757
- KeyFilter is not working on pase #7729
- Dropdown does not scroll to selected when virtual scroll is enabled #7718
- p-multiselect disabled and selected option gets un-selected by the select all checkbox in header #7540
- Display issue with accordion nested inside overlay #6318
8.0.0 (2019-06-13)
Implemented New Features and Enhancements:
- Add decimalSeparator and thousandSeparator props to Spinner #7807
- Add formatInput prop to Spinner #7806
- Add onSend and remove onBeforeSend for FileUpload #7805
- headers prop for FileUpload #7803
- Two-way binding support for "rows" property of Table #7797
Fixed bugs:
- withCredentials Ignored in FileUpload #7804
- 2x styleClass property in multiselect documentation #7790
- autocomplete - tabindex=-1 not working #7771
- Textarea Floating labels fails on Firefox #6957
8.0.0-rc.1 (2019-06-03)
Implemented New Features and Enhancements:
- Apply ng lint to codebase #7418
- Remove aria props from pSortIcon #7766
- Add static false to all ViewChild and ContentChild #7764
- Chart and Editor should not use Global variables #7763
- Remove deprecated themes #7762
- Angular 8 Compatibility #7761
- Refactor forwardRef injects #7760
- Remove DataTable #7759
- Change Dropdown scrollHeight from TurboTable, DataView and Paginator #7713
- New Directive: pTrapFocus #7665
- Support Angular 8 #7627
- dismissableMask and closeOnEscape functionality for Sidebar #4793
Fixed bugs:
- p-TreeTable column reordering not working #7735
- Lazy loaded table will break with reordering of rows #7730
- Issue with indexing of current page in currentPageReport #7684
- p-table 'onRowReorder' event emits wrong dropindex value #6910
- p-Dropdown : ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked. Previous value: 'ui-inputwrapper-focus: true'. Current value: 'ui-inputwrapper-focus: false'. #6671
- keyFilter on Chrome Android #5925
Unit Tests:
- Inputmask Unit Test #7680
7.2.6-LTS (2020-05-18)
- VirtualScrolling for Tree #8257
7.2.5-LTS (2020-05-11)
- Slider doesn't works properly with ChangeDetectionStrategy.OnPush / reactive forms #7692
- "no file chosen" tooltip appears after selecting file #7957
- fieldset: don't animate into collapse !... when collapse is default #8022
- Dropdown panelStyle min width overridden when appendTo body is used #8218
- Toast blocks protractor #8122
- [p-tree] [bug] right arrow key tries to expand a leaf if onNodeExpand function is defined #8271
- Panel: aria-labelledby points to not existing id when toggleable equals false #8272
- MenuItem items property type error #8339
- Multiple messages should wrap #8768
- Button and SplitButton have different brightness when disabled #8416
7.2.4-LTS (2020-04-28)
- selectOtherMonths is broken in multiple and range mode #8349
- Change Tooltip disabled doesn't close it #8324
- The dynamicDialog can't be closed using the ESC key if the dynamicDialog has the baseZIndex property #8666
- The dynamicDialog can't be closed using the ESC key if the dynamicDialog hasn't the baseZIndex property #8760
- Pressing arrow up key in drag and drop enabled tree selects wrong node #8623
- Tiered Menu command does not receive MenuItem in event #8592
- Tooltip - new tooltip created without removing old tooltip #8516
- PickList - items dissapear when items are moved and filters are set #8514
- p-calendar selectionMode="multiple" After unselect date, the calendar breaks. #8457
- Dropdown allows selecting disabled options #8448
7.2.3-LTS (2020-04-15)
- Calendar incorrect time validation #7381
- id selector is not being set on toast message #7449
- PrimeNG KeyFilter alphanum allows !#$%&( in Firefox and IE #7570
- Dropdown/MultiSelect control should be marked as touched after hiding the list #7629
- hideOnDateTimeSelect is not respected when showTime is false #7642
- bug in dropdown : TypeError: Cannot read property 'measureScrollOffset' of undefined #8140
- Keyboard navigation not working in IE11 after click on table row #7703
- MultiSelect and Dropdown role type is not appropriate #7703
- Checkbox binary property is treated like a boolean, declared as string and documented as boolean #7681
- Dropdown floating label ui-inputwrapper-filled css class not applied #8614
7.2.2-LTS (2020-04-08)
- TreeTable top level nodes not aligned #7297
- Table filter change detection race condition #7842
- TabMenu: support Ctrl+click for open link tab with routerLink #7434
- Breadcrumb should support Menuitem style/styleClass of MenuModel #7364
- Autocomplete - Not Defined Event Error #8645
- Refactor icon only buttons for Aria #7463
- filterPlaceholder for Listbox #7801
- Dynamic Dialog doesn't animate on hide only when showing #7728
- Autocomplete onShow onHide #8519
- Listbox "toggle all" checkbox deselects all disabled options #8149
7.2.1-LTS (2020-03-30)
- FileUpload size formatting is incorrect #8563
- ConfirmDialog close via service feature #8524
- Accept and Reject icons to Confirmation #8414
- onItemClick event for Breadcrumb #8230
- FilterUtils in filter should use deep object equality #8648
- Sortable columns should not be selectable #8634
- Customizable Toast Transformations #8136
- Pass current files to FileUpload onSelect #7421
- Bug: Calendar increasing/decreasing minutes does not clear Timeout #7342
- Context menu shouldn't close upon clicking an item with children #7076
7.2.0-LTS (2020-03-24)
- Autocomplete doesn't clear input value if user tabs before suggestions are displayed #8511
- Pagination not reseting when using multiple sortMode #7141
- Use requestAnimationFrame in VirtualScroll #8635
- LazyLoad event triggered by moving horizontal scrollbar #7207
- Dialog draggable wrong header style #7258
- p-dropdown with ui-fluid and ui-inputgroup classes does not grow horizontally #7224
- pTable cell editing: onEditComplete not triggered when clicking other cells. #8049
- Table EditableColumn crashing on Tab key when loose ui-editing-cell #8470
- pCellEditor not triggering edit when clicking on any element inside cell #8638
- Incorrect position for scroll bars in scrollpanel #8400
7.1.9-LTS (2020-03-11)
Fixed bugs:
- Turbotable export creates file with UTF-8-BOM instead of UTF-8 #6901
- Multiselect Filter Issue #6891
- Column Re-sizer blue line is appearing even after the mouse click is released in Table #6884
- Multiselect arrow keys for selection is not working properly #8167
- AccordionTab throwing ViewDestroyedError during unit testing #8044
- Change of pDraggableDisabled property after ngAfterViewInit doesn't change element's behavior #6694
- Chrome doesn't respect the autocomplete property of the p-autocomplete component #8096
- p-button style property doesn't work at all #8184
- Table: Error on multiple Sort with lazy Loading on using the Meta-Key (CRTL) #6804
- Revert maximize should not remove modal blockScroll #6905
7.1.8-LTS (2020-01-27)
Fixed bugs:
- Calendar overlay doesn't disappear in OnPush components. #8102
- The yearRange's value is not set on Calendar #7996
- Calendar view="month" does not highlight month unless manually clicked #8055
- p-dropdown only sets
filled
on click, not on select (doesn't work with keyboard) #8059 - The emptyMessage attribute is not working correctly with empty value array #8065
- The left and right arrow keys not working on input elements inside Tree #8039
- FocusTrap working only when dialog have a modal #8215
- Fix error when moving between cells #8098
- Turbotable - Multisort with null values doesn't quite work correctly #8001
- Dropdown - ViewDestroyedError #7970
7.1.7-LTS (2020-01-27)
Fixed bugs:
- On table when filter change "first" is changed after onLazyLoad call #7795
- Multiselect throws error at isAllChecked #7950
- Calendar - Unexpected behaviour when date format contains whitespace characters and showTime is enabled #6521
- p-calendar closes when clicking previous or next month from within editable table cell #7441
- Calendar is not working correctly in overlayPanel #7939
- Only inside p-overlayPanel, p-calendar has month/year navigation problem #7693
- Calendar touchUI issue with tab key #7907
- Selected item in drop-down with virtual scrolling does not always stay into view #7963
- MultiSelect: selectionLimit causes options to be in disabled-state #8116
- TabMenu Templating not working #8031
7.1.6-LTS (2020-01-27)
Fixed bugs:
- p-treetable not filtering when only one parent is present #7757
- Multiselect doesn't disable options if selectionLimit reached by default value #7187
- emptyMessage template is duplicated if table has frozen columns #7658
- Accordion ExpressionChangedAfterItHasBeenCheckedError #7923
- Overlay panel arrow displayed on the wrong side in IE #7832
- Update and clear function is calling when disabled in File Upload Advanced #7974
- ConfirmDialog is blurry when opened #7919
- p-dropdown not closing when clicking outside of the control itself #7904
- dropdown throws "event is not defined" error in PrimeNG v8.0.2 on Firefox #8003
- FileUpload inital files preview is not working #7901
- Table State not Saving Column Width When Column Reordered #8506
- Allow dragging popups outside of the viewport #8507
7.1.5-LTS (2020-01-27)
Fixed bugs:
- p-multiselect disabled and selected option gets un-selected by the select all checkbox in header #7540
- KeyFilter is not working on paste #7729
- Dropdown does not scroll to selected when virtual scroll is enabled #7718
- Backspace doesn't clear the date in calendar. #7897
- Display issue with accordion nested inside overlay #6318
- Lightbox listeners should remove when hiding. #7895
- Times between 12:00AM-12:59AM save as PM when defaulted or typed in #7799
- Drag and Drop is not working in OrderList in Firefox web browser #7793
- Spinner does not reflect initially bound value when OnPush strategy is used #7773
- Dropdown is not align with input when using appendTo="body" property #7808
- Scrollbar over footer cause display issue with frozen column #8431
- Frozen columns misalignment in Firefox #8474
7.1.4-LTS (2020-01-20)
Fixed bugs:
- Table pSelectableRowCblClick provides no styling like pSelectableRow#7876
- Touch UI does not delete the background overlay properly - Breaks entire app state #7847
- Autocomplete - tabindex=-1 not working #7771
- Textarea Floating labels fails on Firefox #6957
- keyFilter on Chrome Android #5925
- Add filter autoapply for multiselect on options update #7733
- Lazy loaded table will break with reordering of rows #7730
- p-table 'onRowReorder' event emits wrong dropindex value #6910
- p-Dropdown : ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked. Previous value: 'ui-inputwrapper-focus: true'. Current value: 'ui-inputwrapper-focus: false' #6671
- Issue with indexing of current page in currentPageReport #7684
7.1.3 (2019-05-13)
Implemented New Features and Enhancements:
- State save and restore events for Table #7666
- Improve relativePosition method in DomHandler #7653
- Improve Galleria styling #7652
- Left arrow press should focus parent on Tree #7619
- Update dynamic dialog animations #7598
- Update confirmDialog animations #7597
Fixed bugs:
- InputMask's style not working #7664
- The scroll bar is not moving correctly on the TurboTable with resizeMode="expand" #7659
- Menu (Popup) - double click on item reloads the page #7648
- p-spinner min/max validation on every keypress prevents manual input of value PrimeNG7.1.2 #7643
- [Spinner] (7.1.2) Decimal spinner control marked as invalid in Firefox #7625
- [Spinner] 7.1.2 introduces incompatible changes to spinner control #7624
- The value of Spinner component is not always updated after being manually changed. #7623
- Down arrow press on draggable Tree #7617
- Spinner max length does not work in version 7.1.2 #7616
- p-menubar without AutoDisplay not opening adjacent menu items #7600
- p-dialog not considering content scroll height on resize #7573
- Spinner doesn't get the state filled #7532
- p-fileUpload component has bug on select file #7149
Unit Tests:
7.1.2 (2019-04-24)
Fixed bugs:
- Wrong cursor behavior on Calendar with month view #7568
- Calendar navigator icons close the overlay #7566
- With focustrap for dialog you cannot tab past hidden or disabled elements #7561
- [Calendar][PrimeIcons] - Chevrons lack tabindex which interrupts tabbing, empty href #6270
7.1.1 (2019-04-17)
Implemented New Features and Enhancements:
- Add Ability to Expand All Table Rows on Header Click #6221
- Improving Accessibility for Visually Impaired Users Via Aria Attributes #6103
- Add onBlur and onFocus to RadioButton #7558
- Pass total page count to paginator left and right templates #7552
- Maximizable dialog container size improvement #7486
- On Accordion, the disabled head can be focused on #7473
- Update to FullCalendar 4.2.0 #7450
- Update dialog animations #7447
- Pagination bug when removing an item #7437
- loadingBody template for TreeTable VirtualScroll #7426
- Add virtualScroll feature to treeTable component #7056
- Two-way binding support for "first" property of Table #6932
- Add onOptionClick event to p-listbox #6161
- Add currentPageReport option to Paginator #6070
- Accessibility: aria-support for p-autocomplete advanced #6066
- Picklist reordering direction #6015
- Shift key selection for OrderList and PickList #6000
- p-table Lazy load and multiple select with Shift does not select the correct rows #5995
- FocusTrap for Dialog #4544
Fixed bugs:
- p-tree renders invalid html for accessibility #7550
- ConfirmDialog are moving from side to center with Safari #7545
- Three Unit tests are failed in a large display environment #7529
- TieredMenu submenu not hiding when onPush enabled #7518
- Table showcase documentation has minor error #7516
- Maximized dialog can remain below other dialogs #7499
- Context menu: submenu unexpectedly disappears #7485
- Autoresize moves scroll position when too large #7481
- Property ActiveIndex ignored in Galleria #7472
- ExpressionChangedAfterItHasBeenCheckedError in dropdown #7455
- p-spinner binds strings instead of numbers on manual input in PrimeNG 7.1.0 #7445
- Dropdown: autoWidth property wrong name #7394
- Calendar TouchUI doesn't open #7389
- TypeError: Cannot read property 'nodeName' of null at Table.handleRowClick #7363
- Weird behavior when expanding in treeTable #7362
- Calendar touchUI on mobile devices - Cannot use due to keyboard popup #7358
- p-panelMenu - Expression changed after checked #7351
- Selecting row doesn't work with inplace #7335
- selectedItemsLabel for Multiselect component plain text bug #7324
- Input range disabled property bug on touch events #6026
- Inputmask doesn't update model when invalid value is cleared #5994
Unit Tests:
- ContextMenu Unit Test #7512
- KeyFilter Unit Test Improvement #7506
- ProgressSpinner Unit Test #7505
- ColorPicker Unit Test #7501
- ScrollPanel Unit Test #7462
- Carousel Unit Test #7436
- Tree Unit Test Improvement #7414
7.1.0 (2019-03-13)
Fixed bugs:
- Horizontal scroll may cause misalignment when header elements receive focus #7376
- Dropdown does not have 100% with under .ui-fluid #7373
- Multiselect with [selectionLimit] = "1" throws exception #7221
7.1.0-rc.1 (2019-03-05)
Breaking changes:
Implemented New Features and Enhancements:
- loadingBody template for Table VirtualScroll #7336
- onShow and onHide events for Menu #7307
- Turbo table column re-order: The drag and drop should not be possible on the same column #7295
- dropdownIcon property for AutoComplete #7265
- Add key option to TreeNode API #7237
- Filtering for TreeTable #7230
- Accessibility: Screen Reader for single option p-selectButton reads incorrectly #5952
- Add Input binding for p-inputMask to set the html attribute "autocomplete" #5948
- Add row index to ContextMenu for tables #5940
- TurboTable edit by row #5284
- Filtering for Tree #1683
Fixed bugs:
- p-spinner readonly do not affect buttons #7262
- p-spinner: readonly attribute value ignored #7261
- MultiSelect with filtering and virtual scroll enabled doesn't work properly. #7251
- Class name ui-table-resizer-helper in docs should be ui-column-resizer-helper #7246
- Spinner Tabindex ignored for Buttons #7238
- When using Overlaypanel with appendTo property, closing the overlay when clicking the panel. #7235
- Calendar incorrect minutes validation #7232
- showOtherMonths styling does not work #7222
- p-overlay arrow tip is always on left. #7220
- OverlayPanel arrow appears on the wrong side on PrimeNG 7.0.5 #7218
- P-slider decimal step not working #7202
- p-fileUpload: after upgrade to primeng 7 there is no possibility to get response #7179
- Add blockSroll support to p-confirmDialog #7172
- Calendar doesn't clean up modality #7170
- Autocomplete Multiple model become empty string when delete digits #7161
- Element is not defined in TextEditor Universal build #7122
- android dropdown and multiselect with filter fails #7030
- toast bottom-left needs css change #6887
- SplitButton & TieredMenu - double click on item reloads the page #6822
- p-spinner with mininum set, on lose focus not setting null if empty value #6798
- Menubar gets closed immediately after mouse enter on menu-item when AutoDisplay property as false #6657
- Misalignment with frozen columns #6560
- "Cannot read property 'offsetParent' of null" when changing the route on autocomplete selection #6259
- Tree: checkbox selection, items where 'selectable:false' don't have a check box #6144
- p-tableHeaderCheckbox check with a single space key press #6006
- pKeyFilter stops enter from submitting form #5931
7.0.5 (2019-01-24)
Breaking changes:
- Reimplement ConfirmDialog Positioning #7164
Implemented New Features and Enhancements:
- Screen reader support for multiselect, dropdown and listbox options #7169
- Add showPassword prop to Password component #7083
- DOM Handler causes incorrect offset in components that use "relativePosition" #6803
- Expose Dialog icons for easier customization #6102
- Update time separator in Calendar component with timeOnly #5917
- Focus method for Input Mask component. #5874
- files property on p-fileUpload fail #5817
- Filter inputs in component should have aria-label for accessibility #5811
- Accessibility: p-dropdown does not contain children with role=option #5809
- InputMask misses an INPUT event #5799
- Add scrollTop method to ScrollPanel #5787
- Use HTTPClient in FileUpload #4945
- Incorrect semantic use of HTML label element in multiselect #2306
Fixed bugs:
- Themes should not override icons #7168
- The borders of table don't appear on IE #7167
- SplitButton rounded corners broken under 640px #7162
- p-sidebar dimissable flag is not re-evaluated when its value changes #7157
- TurboTable resize columns when clicked only #7140
- Two Null Valued Table Filtering Bugs #7134
- ClearState method is cleaning all states. It should clears only stateKey state. #7124
- closeOnEscape property not working on p-dialog #7123
- p-spinner truncates decimal part for step bigger than 1 #7115
- Up/Down arrow press on draggable Tree #7080
- Accordion space-bar toggle event not working in IE #5898
- Error loading captcha with angular 6 #5881
- p-table column reordering still not working #5878
- OverlayPanel doesn't close on iPhone #5870
- Editor insert image does not update value #5841
- ConfirmDialog doesn't always re-center on browser resize #5834
- Turbo Table: Shows scrollbars on Edge and IE11 even though [scrollable] is disabled #5824
- MenuItem#styleClass suppport for Steps #5805
7.0.4 (2018-1-7)
Implemented New Features and Enhancements:
- Make DomHandler and ObjectUtils Static Utilities rather than Services #7073
- Table HeaderCheckBox not working when Filtered row count equal to the selected row count #7062
- Accent support in Table Filtering #7005
- Empty message for PickList #6967
- Performance improvements on TreeTable #6898
- InputGroup support for InputMask #5783
- Improve keyboard accessibility for SelectButton and ToggleButton #5739
- MultiSelect dropdown click event #5701
- More options for Editor #5695
- add support for 3rd party modules to quill editor (image drop and resize) #5622
- Lazy loading doesn't work on the Accordion #5621
- using multiple lines in p-message(s) breaks layout #5614
- p-calendar dateFormat into locale #5585
- Floating label support for textarea #5560
- Custom content support for TabMenu #3018
- Growl should support Message's with arbitrary timeouts #2590
Fixed bugs:
- TurboTable is not properly unbinding the body scroll listener #7074
- PickList dragdrop may conflict with other PickLists #7072
- OrderList dragdrop may conflict with other OrderLists #7071
- Table state not working when reorderableColumns being false #7057
- Multiselect Header Checkbox is not working correctly #7047
- Editor active item is not highlighted in toolbar #7041
- Multiselect Keyboard Support Not Working #7039
- style and styleClass for ConfirmDialog #7017
- p-textarea resize bug when used in an overlay + tabs #7000
- AutoComplete onSelect bug with forceSelection #6943
- Autocomplete control does not validate properly when you empty the control #6934
- MenuItem#styleClass suppport for Steps #5805
- Improve Docs for CodeHighlighter #5792
- Advanced File Upload Defect with cancel buttons #5765
- Primeng KeyFilter does not working well when user do Cut, Copy and Paste #5752
- Separator causes menubar to break to new line #5741
- "in" doesn't properly filter value of null for Table #5735
- pDefer creates duplicate content #5730
- Dialog can be resized/dragged outside the viewport #5713
- Dialog doesn't render in Responsive when loaded from mobile view #5662
- Dataview doesn't reset to first page after filtering #5599
Unit Tests:
- Table Unit Test #7032
7.0.3 (2018-12-14)
Fixed bugs:
- Global Filtering Broken in Table #7004
7.0.2 (2018-12-14)
Implemented New Features and Enhancements:
- Improve Radio/Checkbox focus visuals on free themes #6999
Fixed bugs:
- Aot build not working with fullTemplateTypeCheck option #7001
7.0.1 (2018-12-13)
Implemented New Features and Enhancements:
- Tree and TreeTable toggle icon selects text #6983
- Refactor OrderList/PickList keyboard navigation #6980
- Refactor MultiSelect keyboard navigation #6979
- Refactor Listbox keyboard navigation #6978
- Refactor deepEquals implementation of ObjectUtils #6977
- Unnecessary save state at filtering during state restore #6969
- Acentuation insensitive filtering for componens having filters #6966
- Clear State Method #6950
- Autofocus on Autocomplete #6942
- VirtualScroller for MultiSelect #3952
- Unitless Dialog Width-Height #1990
Fixed bugs:
- Listbox filter does not allow upper case #6981
- SelectButton templating is not aligned with other Select components #6974
- TableState may fail if data gets initialized before state restore #6968
- DynamicDialogModule Could not find a declaration file for module #6954
- Dialog without footer has extra space at the bottom #6850
- Dropdown and MultiSelect converts filter value to lowercase #6779
- Slider onSlideEnd does not fire on touch end #4173
7.0.0-rc.1 (2018-11-27)
Implemented New Features and Enhancements:
- Keyboard support for PickList component #6897
- Keyboard support for OrderList component #6892
- Keyboard support for Listbox component #6883
- New Component: p-virtualScroll #6869
- Hide overlays on window resize #6834
- Holding down the up/down arrows should continue to scroll the numbers in timepicker #6783
- CSS calc support for Table ScrollHeight #6756
- Add search box to the sidebar of Showcase #6637
- p-inputSwitch: readonly support request #6332
- Keyboard support for MultiSelect component #6025
- Header/Footer template for MultiSelect #5950
- Add filtering / FilterBy into MultiSelect component #5172
- Ability to cancel dropping node from p-tree #3544
- Improve ContextMenu collision detection #3261
- DialogService for Dynamic Dialogs #1940
- Arrow for OverlayPanel #1474
- TableState for Table #304
Fixed bugs:
- PickList - OrderList does not highlight drop points #6915
- OverlayPanel issues with components with overlays as children #6907
- p-listbox toggle-all checkbox is autochecked when filter matches no items #6903
- When custom template is provided; select button will unnecesarily manipulate options #6876
- Calendar touchui doesn't close correctly with tab key #6863
- Expandable rows compatibility issues with row selection #6861
- Pagination values mismatch after filtering #6859
- Remove moveOnTop from Dialog mousedown #6857
- Multiselect error fix #6838
- Toast autoZIndex not working correctly #6825
- Fileupload style not working #6817
- Radiobutton onClick is emitted before the form value is changed #6780
- Horizontal scrollable table header borders missing on IE #6768
- Pagination Page Numbers Wrapping After 100 Pages #6153
- Progress Spinner does not work in IE #4313
- Calendars inline with icons overlapping #3684
Deprecated:
- Deprecate DataScroller #6870
Unit Tests:
- Slider Unit Test Need Improvement #6848
- InputText Unit Test Need Improvement #6847
- CodeHighlighter Unit Test Need Improvement #6845
- Breadcrumb Unit Test Need Improvement #6844
- Dialog Unit Test Need Improvement #6843
- InputSwitch Unit Test Need Improvement #6842
- Autocomplete Unit Test is Crashing #6821
- ConfrimDialog Unit Test is Crashing #6820
- Calendar Unit Test is Crashing #6818
- Fileupload Unit Test #6816
6.1.7 (2018-11-23)
Fixed bugs:
- OverlayPanel issues with components with overlays as children #6907
6.1.6 (2018-11-09)
Implemented New Features and Enhancements:
- Select a tree node with enter key #6836
Fixed bugs:
- Multiselect error fix #6838
7.0.0-beta.1 (2018-10-25)
Implemented New Features and Enhancements:
- Calendar should reset the UI when opening for the second time #6765
- Clicking outside of the TreeTable should close editing cell #6763
- Keyboard navigation for TreeTable #6762
- Keyboard accessible sort headers for Table and TreeTable #6761
- Replace href="#" with tabindex="0" #6760
- Deprecate p-schedule in favor of the new p-fullCalendar #6758
- Improve button focus visuals on Nova and Luna #6754
- Clicking outside of the Table should close editing cell #6753
- Select a tree node with enter key #6715
- Rename title/subtitle properties of Card #6703
- Keyboard Support for Table Row Selection #5762
- positionTop, positionLeft and breakpoint for ConfirmDialog #5534
- readonly support for MultiSelect #5506
- Create CHANGELOG.md #1675
Fixed bugs:
- Unselectable rows still get hover on Table #6751
- TreeTable frozen columns alignment issue #6748
- MultiSelect with resetFilterOnHide: input clears on hide, but objects are not refiltered #6740
- Carousel firstVisible is ignored #6728
- Table: blur event not called from an editable cell #6701
- Table.reset() shouldn't reset the sortOrder to 1 #5546
- Slider does not reflect initially bound value when OnPush strategy is used #5530
Unit Tests:
- Message Unit Test #6698
6.1.5 (2018-10-15)
Implemented New Features and Enhancements:
- Accordion tab should be toggled with enter key as well #6685
- Use Flex for OrderList layout #6670
- onClickClick event for Chips component #6668
- Customizable animation transition options per component #6652
- Paginated & lazy loaded TurboTable should not truncate rows added manually #6634
- Reimplement Textarea AutoSize #6626
- TurboTable: provide rowIndex property in event when toggleRowWithCheckbox and toggleRowWithRadio triggered #6617
- Add a property "inputId" in p-dropdown #6602
- Aria properties for AutoComplete #6565
- Add support of "iconPos" to p-toggleButton #6526
- SlideMenu ignores MenuItem.visible flag #6330
- p-panel toggle on header click #5694
- Remove the link displayed at bottom corner when hovering the accordion/tabview header #5518
- Ability to clear listbox filter #4680
- Enhancement: OrderList: new property to place "order panel" on the left or right side #4299
- onShow and onHide events for Dropdown #2172
- Keyboard and Screen Reader support for Vertical Tree component #1861
- Selected Items binding to OrderList #1797
- Optgroup for Dropdown #1221
Fixed bugs:
- Dialog may not get maximized #6697
- Multiselect defaultLabel model binding does not work #6665
- p-chips disabled issue #6661
- Calendar accepts invalid/disabled (typed) date when editable (readonlyInput not set) #6655
- TabView breaks and shows multiple panels when toggling visibility #6621
- TurboTable: Disabled TableHeaderCheckbox is clickable #6618
- Spinner inputStyle type is wrong #6597
- Issue with p-table pTemplate="frozenfooter" not displaying at all and frozenrow show bottom #6592
- Month is not highlighted when the date is not the first day of the month. #6535
- PickList onSourceReorder/onTargetReorder callbacks are not called when reordering the list via dragging of elements #6523
- onHide event not triggered in version 6.1.4 for dialog and overlayPanel #6520
- Listbox header is shown when it should not be. #6499
- Lightbox doesn't behave correctly when the onPush change-detection strategy is used #6488
- OverlayPanel show method not working #6467
- Changing p-schedule option causes no refresh #6386
Unit Tests:
- Messages Unit Test #6696
- Terminal Unit Test #6691
- BlockUI unit test #6684
- Inplace unit test #6683
- InputTextArea Unit Test #6679
- InputTextArea unit test #6678
- slidemenu unit test need improvement #6677
- Dialog unit test #6648
- Slidemenu unit test #6644
- Radiobutton unit test #6641
- Tieredmenu unit test #6640
- Autocomplete unit test #6638
- Chips unit test #6620
- Picklist unit test #6600
- picklist unit test #6599
- Spinner unit test #6598
- Spinner unit test #6595
- Checkbox unit test #6589
- Selectbutton unit test #6588
- Calendar unit test #6586
- Listbox unit test #6585
- Megamenu unit test #6581
- Tristatecheckbox unit test #6580
- Orderlist unit test #6578
- calendar unit test #6571
- menubar unit test #6515
6.1.4 (2018-09-18)
Implemented New Features and Enhancements:
- Rewrite Spinner #6496
- New Luna Free Dark Theme Family #6491
- Improving accessibility for input mask #6465
- Keyboard search for Dropdown #3342
- New grid system based on flex #3298
- ContextMenu - enable left click listener #3215
Fixed bugs:
- Dragging a textarea in a draggable header should be prevented. #6510
- Calendar button goes out of bounds in Nova #6498
- Table row reorder indicator not visible on Nova #6497
- OrderList incorrect multiple items reorder on move top\bottom #6473
- Bug in date equality causes wrong initialization of dropdown with date value #6469
- Dialog/OverlayPanel onHide triggered when destroying an hidden dialog #6442
- InputSwitch not firing change detection on external value change with Push Strategy #6434
- Documentation typo on Calendar #6430
- p-dropdown input filter does not get focus anymore #6388
- problem with p-spinner and decimal (5.2.4) #5490
Unit Tests:
- spinner unit test not working #6500
- panel menu unit test #6484
- menu unit test #6483
- paginator unit test #6480
- slidemenu unit test #6475
- picklist unit test #6468
- orderlist unit test #6452
- calendar unit test #6437
- tieredmenu unit test #6428
6.1.3 (2018-08-30)
Implemented New Features and Enhancements:
- Dynamic year range for Calendar #6415
- Bold font weight for Table headers #6409
- Add nodeTrackBy to Tree #6378
- Improve shared OverlayPanel display #6377
- Tabview with custom html in the header #2462
Fixed bugs:
- p-multiSelect disabled option still possible to select #6422
- MultiSelect display broken if an option is selected and removed #6413
- p-calendar's navigation (left/right) is not in sync with selected date, if date is not in current year #6393
- Disabled option(s) in p-dropdown are selectable #6368
- ConfirmDialog
appendTo
is broken #6362 - ConfirmDialog screen position not working properly #6342
- Password component throws an error when handling keyup events and feedback is false #6334
- dropdown does not close on selection when change detection is on push #6193
- Calendar not closing on first click when with onPush strategy #6174
- Schedule control not showing events #6154
- p-dialog with height has invalid behavior while resizing #5974
- p-dialog - Size of dialog gets stuck on window zoom or resize #5336
Unit Tests:
- steps unit test #6424
- tabmenu unit test #6423
- megamenu unit test #6417
- breadcrumb unit test #6405
- toolbar unit test #6403
- card unit test #6402
- listbox unit test #6399
- tristatecheckbox unit test #6398
- inputswitch unit test #6397
- slider unit test #6382
- confirmDialog unit test #6381
- overlaypanel unit test #6374
- sidebar unit test #6373
- rating unit test #6359
- multiselect unit test #6353
- Progressbar unit test #6348
- dropdown unit test #6347
- Split button unit test notation is not smooth #6337
- Splitbutton test #6335
- Tabview unit test #6325
6.1.2 (2018-08-15)
Implemented New Features and Enhancements:
- Improve Table and TreeTable Styling in Nova #6324
6.1.1 (2018-08-14)
Implemented New Features and Enhancements:
- baseZIndex and autoZindex for all overlay components #6298
- Reimplement restore of appendTo logic of overlays #6286
- Get-started guide uses wrong css file #6247
- DataView - Paginator : Add paginatorTemplateLeft and paginatorTemplateRight on DataView component #6232
- Lazy p-table: add option for disabling initial data load and allowing to force load event manually #5481
- Date support for Table filtering #5441
- blockUI support for Table and TreeTable #5436
Fixed bugs:
- Event is not defined in InputSwitch #6314
- Dropdown/AutoComplete items with appendTo might have different styling #6313
- inplace editor button is misaligned #6310
- OverlayPanel position not updated if already visible #6289
- Showcase Splitbutton source code error #6287
- double clicking the checkbox/radiobutton causes the label to highlight #6278
- Dialog issue , onHide not triggered #6277
- Sorting of DataView component does not work when filtering is applied #6263
- Calendar - when using monthNavigator/yearNavigator and binding a date - current month/year is based on today vs. the bound date #6261
- Dropdown / Multiselect - Filter still applies after hiding, while displaying empty filter field #6256
- Overlay dialog not maximize without footer template #6246
- Password feedback error #6182
- dropdown. markForCheck being called before hide() #6172
- p-calendar Month Picker rejects text input #6119
- Frozen columns issue with when scrollable columns present #5485
- p-table emits lazy load event twice when initializing and multiSortMeta is provided #5480
- Error in SelectButton Icons Documentation #5458
- Wrong default type of p-button #5453
- Body scrolls on touch devices when p-dialog is open, even with blockScroll="true" #5413
- ScrollPanel has incorrect height setting in .ui-scrollpanel-content. #5396
- Autocomplete - paste via mouse doesn't work #4397
Unit Tests:
- Test for Button Component #6299
6.1.0 (2018-08-06)
Implemented New Features and Enhancements:
- Password panel min width should be the same as element width #6213
- Update password meter image #6212
- ToolTip for Tab-Panel #2262
Fixed bugs:
- Disabled rating icons still get hover #6244
- Time enabled calendars show a right border #6243
- InputGroup buttons look compressed with Firefox #6214
- Double clicking on a calendar date causes the page to reload #6195
6.1.0-rc.1 (2018-08-01)
Implemented New Features and Enhancements:
- New severity classes for p-messages #6205
- Upgrade to Angular 6.1.x and CLI 6.1.x #6202
- Days of other months should not render an anchor #6201
- Add ui-inplace-closable class to inplace #6200
- Align SplitButton animation with other overlay animations #6199
- Deprecate Free Themes in favor of Nova Free Theme Family #6198
Fixed bugs:
6.0.2 (2018-07-26)
Implemented New Features and Enhancements:
- Animation for Messages #6160
- Replace anchors with spans in disabled dates of Calendar #6158
- Deprecate Growl #6156
- New Component: Toast #6155
- Disabled option support for MultiSelect #6148
- Disabled option support for Dropdown #6147
- Disabled option support for SelectButton #6146
- Disabled option support for ListBox #6145
- Reimplement Popup Mode of Menu, TieredMenu and SlideMenu #6141
- Reimplement OverlayPanel Visibility #6140
- Reimplement ConfirmDialog Visibility #6139
- Reimplement ColorPicker Overlay Visibility #6138
- Reimplement Password Overlay Visibility #6137
- Remove lazy from Dropdown #6135
- Reimplement InputSwitch #6134
- Reimplement MultiSelect Overlay Visibility #6133
- Reimplement Dropdown Overlay Visibility #6132
- Reimplement AutoComplete Overlay Visibility #6124
- Reimplement Calendar Overlay Visibility #6123
- Reimplement Dialog Visibility #6113
- Hide overlaypanel on window resize #6108
- Conditional pDraggable and pDroppable #6100
- Add disabled property to SelectItem interface #586
Fixed bugs:
- TreeTable editable column directive name is wrong #6164
- Month Picker Year Cutoff - CSS Adjustment - Simple #6152
- MultiSelect ScrollHeight is ignored #6136
- p-calendar Month Navigator error #6118
- Decrementing year on month view doesn't display the correct year on the navigator #6110
- OverlayPanel close icon misaligned on free themes #6109
- Table: Virtual scroll broken #6098
- Dialog modal not accessible when open it, with tab key access. #6095
- TreeTable must export SharedModule #6034
- Resize column on TreeTable with scrollable and frozen feature doesnt work #5924
- p-message severity "warn" shows no icon (primeicons) #5894
- Color picker background color is dependent on the currently selected color not the current hue #4441
6.0.1 (2018-07-12)
Implemented New Features and Enhancements:
- Add ariaLabel to sortIcon #6040
- Add dismissable and showCloseIcon properties to Sidebar #6027
- Update to FullCalendar 4.0 #6022
- Improve Dialog Animations #6017
- GTE & LTE match modes don't exist #5962
- Udate moment version to 2.19.3 or newer #5926
- Change checkbox mode behavior in ListBox #5638
- Refactor toggle button icon binding performance #5596
- Customizable ContextMenu selection mode for Table and TreeTable #5558
- Support table style class for TurboTable (like 'tableStyleClass' in DataTable) #5189
- TouchUI mode for Calendar #4921
- Support for MenuItem icons in breadcrumb #4891
- Feature to display multiple months in Calendar #4759
- Feature Request: Selection limit for multiselect items #4614
- Month and Year only Calendar #3269
Fixed bugs:
- disabled table checkbox/radio still gets focus #6041
- Home icon of breadcrumb is ignored #6039
- ContextMenu selection style issues with row selection (Table/TreeTable) #6036
- UI Flicker on expandable rows of Table #6035
- we open date picker by using keyboard focus is not going into the pop up. #6014
- IE - X mark on date fields doesn't clear selected date - p-calendar #5998
- Add blockScroll to the table of properties in the dialog demo page. #5972
- Spinner allowing decimals however output has no decimal #5953
- resetFilterOnHide, p-dropdown do not clear filters on close #5915
- p-table: Bug and Fix Report - Multiselect with Shift on Filtered Table Selects Wrong Rows #5777
- Slider with step 0.1 don't working #5581
- Color problem with south-street theme #5504
- Dropdown autowidth doesn't auto-size in some cases #2973
6.0.0 (2018-06-20)
Fixed bugs:
- Maximizable Dialog make the main window's scrollbar disappear #5929
- Select Button error when options are not defined #5913
- FileUpload styleClass not working in basic mode #5909
- Missing pi CSS class in org chart. #5871
6.0.0-rc.1 (2018-06-13)
Implemented New Features and Enhancements:
- Remove autoAlign from Dialog #5893
- Remove onValueChange from Calendar #5891
- Add closeCellEdit method to Table #5368
- Turbotable column style when 'pSortableColumnDisabled' #5329
- Maximizable Dialog #4124
Fixed bugs:
- am-pm formatting is wrong in Calendar #5882
- Frozen columns resize fails with new TreeTable #5867
- Jumping p-dialog #5855
- Dialog may cause flicker due to repositioning #5387
- Tree: checkbox selection, items where 'selectable:false' still have a check box #5359
- p-autocomplete - ExpressionChangedAfterItHasBeenCheckedError #5348
- slideMenu keeps overflow scrollbar even on item lists smaller than viewportHeight #5211
6.0.0-beta.1 (2018-06-06)
Implemented New Features and Enhancements:
- Add onValueChange to Calendar #5854
- Remove UTC mode from Calendar #5853
- Replace FontAwesome with PrimeIcons #5098
Fixed bugs:
- Spinner min-max problem #5847
- TurboTable border is not showing in FF, Edge browser #5829
- p-table (turbo table) frozenColumns + resize not working #5751
- Height in p-chart is not applied if the responsive parameter is true #5748
- Charts: generateLegend doesn't return value #5669
- p-dropdown doesn't fire focus/blur when editable=true #3746
6.0.0-alpha.2 (2018-05-31)
Implemented New Features and Enhancements:
Fixed bugs:
- ng-template "emptymessage" not working anymore in data-table #5804
- p-calendar timepicker UTC 12 hour wrong AM/PM #5772
- SplitButton's overlay not being removed #5706
- Turbo Table only applies the last filter before timeout #5660
- Float label not moving over input in Firefox #5657
- Docs error on file upload #5618
- TurboTable IE and Edge Resizable Columns Highlight #5446
6.0.0-alpha.1 (2018-05-18)
Implemented New Features and Enhancements:
5.2.7 (2018-05-17)
Fixed bugs:
- Screen readers should not read button icons #5744
- Tooltip life may be ignored #5731
- Calendar broken in 24hr mode between 0:00 - 1:00 #5705
- Table should apply filter if value changes #5664
5.2.6 (2018-05-08)
Implemented New Features and Enhancements:
- RadioButton should focus on click #5702
Fixed bugs:
- Tooltip is not cleared on Safari #5699
- screen reader support of sortable headers #5697
- Tooltip with delay stick on screen when navigating #5693
- Firefox closes editable cell on right click for DataTable #5687
- p-tabview can be closed in disabled state #5673
- ValueChanged is executed when onFocus/unFocus in inputmask component #5672
5.2.5 (2018-04-26)
Implemented New Features and Enhancements:
- Add modal property to Sidebar #5634
- 100% compatible tslint checks #5598
- Spinner should keep focus on input #5555
- Add trackBy to PickList #5536
- Custom export for TurboTable #5493
- Add resetPageOnSort property to table #5464
- Two way binding for TabView activeIndex #5270
- Add support for max-height on ScrollPanel #5250
- Hide ContextMenu on window resize #5200
- Update Issue template to use Stackblitz instead of Plunkr #5187
- Footer for multiselect #5174
- Added box-sizing: border-box to ui-g #5144
- Use Ng-Template for Selectbutton options. #5124
- Schedule - Emit events navLinkDayClick and navLinkWeekClick available at Full Calendar #5117
- Use same align on TurboTable on editable cell for input and output template #5102
- Add inputStyle and inputStyleClass to Spinner #5093
- acceptLabel - rejectLabel are not settable with ConfirmationService #5090
- PrimeNg Growl component causes Protractor synchronisation with Angular failure #4681
Fixed bugs:
- Spinner field have problems with min negative values #5656
- TableHeaderCheckbox not synced with filtering #5637
- Disabled radio button is still editable #5633
- Visible property has no effect on TieredMenu and Menubar #5632
- FileUpload hover animation is not disabled when the component is disabled #5591
- Table - Row Reorder navigates to "b.com" after row drag/drop in Firefox #5577
- Calendar Max Date issue #5535
- input-mask model doesn't update when select-all and delete input #5531
- keyfilter validation when empty but there is no "required" validator #5520
- Sort icon not correctly display #5509
- Table .reset() not resetting column sort style #5499
- Autocomplete multiple forceSelection #5498
- Table frozen column and caption position #5491
- Scrollable-header does not show when p-table is on tabView #5451
- TurboTable - tabbing from an edited cell doesn´t emit onEditComplete #5282
- panel component animation 'collapsed model' driven bug #5274
- Calendar dates display URL when dragged #5263
- Sub-menu incorrectly align with Primeng 5.2 #5218
- Navigation buttons in gallery component embedded in an overlay panel is not clickable #5207
- MenuBar without AutoDisplay: menu doesn't close when clicked #5196
- Scrolling in TurboTable with 'virtualScroll' and 'lazy' enabled leads to jumping #5193
- p-tabMenu should specify item ID attribute #5184
- MegaMenuModule component : ERROR TypeError: Cannot read property 'styleClass' of undefined #5169
- Listbox readonly property doesn't work #5168
- DragAndDrop: dragHandle attribute doesn't work properly #5167
- Autocomplete readonly and forceSelection not work on multiple mode #5159
- DataTable/p-table: sorting doesn't check for null values in multisort mode #5158
- Menubar active item not disappearing with OnPush strategy #5131
- Chips component "max" is limiting does not work #5123
- CodeHighlighter doesn't work in *ngFor loop #5121
- "disabled" property not working on tableRadioButton and tableCheckbox #5095
- Weird behavior when editing p-spinner and min is set #5073
- KeyFilter pValidateOnly does not accept Null values #5047
- Bug with overlaypanel in 4.3.0 #4327
5.2.4 (2018-03-28)
Implemented New Features and Enhancements:
- New mode to keyfilter to validate whole value #5433
- Add name property to MultiSelect #4991
- Responsive FileUpload #4981
- labelStyleClass for Checkbox and RadioButton #4847
- name property for p-spinner #4821
- showHeader property for MultiSelect #4787
- Add focus() method to Dropdown #4752
- Add [autofocus]="value" in input (inputMask) #4722
- Support composite icon inside a button with no label #4719
- Add hideOnDateTimeSelect property to Calendar #4710
- Add onClick event to Dropdown #4702
Fixed bugs:
- SplitButton alignment issues with inline content #5443
- rowIndex broken in TurboTable Paginator #5442
- p-growl show 'null' in IE, if without detail #5420
- AutoComplete - ui-state-filled is not updated when remove items thought backspace #5369
- InputMask issue on Android devices #5361
- Documentation error on Dialog #5356
- Turbo table: rowIndex attribute is not attached to event for onRowSelection event #5349
- EffectDuration is ignored in Galleria #5345
- Shift key selection only works on first page #5330
- Bug in p-chart.ts template #5322
- Table tries to sort even sorting is not used #5321
- Scrollable Table misaligns after page-filter #5320
- TurboTable with virtualScroll not display records when totalRecords is set after ngOnInit #5303
- TurboTable Frozen columns and Virtual scroll bottom alignment #5245
- Table checkbox selection ignores filtering #5220
- Autocomplete does not emit onClear event with forceSelection #5142
- class .ui-inputwrapper-filled is not removed on Dropdown #5109
- The array of objects displayed in the p-table is not displayed in original order when using row grouping #5050
- AutoComplete fails with async pipe #5030
- p-card control's line-height style causes inconsistent heights with internal controls #5001
- Resize+Reorder combination fails on TurboTable header #4957
- Organization Chart Alignment problems #4906
- Multiselect updateLabel fails when selectedItemsLabel does not include {} #4905
- Gmap component doesn't remove listeners when removing markers. #4873
- Editor empty value contains formattings #4843
- fullTemplateTypeCheck option incompatibility #4832
- Progressbar label not visible for 0 #4831
- Basic FileUpload fails to clear input field on call to clear() #4816
- p-dialog [minHeight] missing #4814
- Accordion RTL icon is wrong #4749
- Dropdown autoWidth is not updated on value change #4747
- Calendar dateType ignored in multiple/range modes #4724
- Autocomplete suggestions are displayed on calendar input #4691
- Tooltip in scrolling containers doens't work #4450
- p-inputMask Cursor-Keys "Left/Right" don't work correctly on Firefox #3772
- Spinner: decimals are separated by the thousand separator #2993
5.2.3 (2018-03-09)
Implemented New Features and Enhancements:
- Dialog positioning improvement #2795
5.2.2 (2018-03-09)
Implemented New Features and Enhancements:
Fixed bugs:
- Dialog drag should keep it within viewport #5312
- Dialog no longer draggable #5298
- max-height of p-listbox is ignored #5291
- Dropdown clear functionality should emit onChange #5288
- TurboTable isEnabled() logical error. #5287
- Disabled dropdown still can be cleared #5286
- Dropdown with default value does not work properly with clear button #5280
- turbo table paginator template document typo #5275
- p-dialog autolayering fails #5271
- Dialog becomes unusable after moving rapidly #5231
- Dialog becomes unusable after pressing escape during movement #5230
- Input Mask sets DIRTY state incorrectly #5045
- class .ui-inputwrapper-filled is not removed on p-autocomplete with multipe=true #4753
5.2.1 (2018-03-06)
Implemented New Features and Enhancements:
- Add key property to Message API and Messages-Growl Components #5260
- Add enableService property to Messages #5259
- Selecting a row with double click using TurboTable #5256
- Deprecate DataList and DataGrid #5255
- New Component: DataView #5248
- Disabled property to TurboTable directives #5243
- automationId attribute (menubar component) #5180
- metaKeySelection option for TurboTable #5111
- ColReorder support for Row Expansion in TurboTable #4999
- Clear icon for Dropdown #4363
- Scoping for MessageService #4347
- Row reordering with DragDrop for TurboTable #504
Fixed bugs:
- slideMenu ignores styleClass on MenuItem model properties #5253
- SplitButton buttons misaligned on Firefox #5215
- DataGrid p-footer display glitch #5156
- Bug: Calendar won't accept user input when UTC is selected and the date is different from local zone #5137
- width and height fails for Charts #5126
- p-dropdown [group]=true not set default value #5080
- Picklist multi select and move does not work if selecting items in reverse order #5046
- Atribute visible from MenuItem is not work in SplitButton #5042
- ScrollPanel has wrong css to hide scroll panel #5038
- Dialog causes ExpressionChangedAfterItHasBeenCheckedError #5004
- PanelMenu ignores the visible attribute #4809
- [minDate-maxDate] may not update in Calendar #4755
- Calendar onMonthChange is not triggered when change monthNavigator #4708
- Prevent fileUpload messages to display services messages #4572
5.2.0 (2018-02-01)
Implemented New Features and Enhancements:
- Remove onRowClick from Table #5037
- Better resize support for Scrollable Tables #5032
- refresh method to ScrollPanel #5014
- style and styleClass for Panel #5006
- Icons for p-selectButton #4924
- scrollHeight not dynamically on new Turbo Table #4884
- Refactor DataScroller for Performance and Fix Lazy Loading #3906
- SelectItemGroup support for Dropdown #3548
Fixed bugs:
- Last column should not be resizable in Fit Mode of Table #5033
- TurboTable - Multiple Row Selection selects same rows more than once #5027
- TurboTable: editable dropdown cursor problem #5026
- Scrollable table may misalign when there is less data then scrollHeight #5013
- TurboTable: sortField+sortOrder with lazy loading triggers onLazyLoad callback three times on init #5012
- Rating fails under Push change detection #4994
- Table body overflows when the window width becomes smaller #4978
- DataList pagination class is wrong #4966
- TurboTable Frozen columns and Virtual scroll #4868
- LazyLoading fails for TabView #4839
- Calendar UI doesn't update when showTime is changed #4632
5.2.0-rc.2 (2018-01-23)
Implemented New Features and Enhancements:
- Add autoLayout prop to TurboTable #4938
- TurboTable cell widths should scale based on content #4937
- Custom sortFunction for TurboTable #4926
- Priority based responsive demo for TurboTable #4925
- Delay for TurboTable Filtering #4912
- Add globalFilterFields to TurboTable #4911
- Added horizontal scrollbar support to ScrollPanel #4909
- TurboTable requires dynamic columns in filtering #4908
- Checkbox Selection for TurboTable #4883
- Radio Selection for TurboTable #4882
- ShiftKey based range selection for TurboTable #4881
- Calendar time picking doesn't work with range or multiple selection #4705
- Floating label support for MultiSelect #4579
- Floating label support for Dropdown #4578
- style and styleClass attributes for TieredMenu MenuItem #1097
- Customizable accordion icons #934
Fixed bugs:
- TurboTable emptyMessage template does not work #4934
- [TurboTable] / p-table Cannot copy text from a cell in single/multiple selectionMode #4933
- ui-float-label breaks some input components #4930
- TurboTable clear of data does not work if filter is present #4913
- Turbotable sorting does not work if filter is present #4910
- [TurboTable] multiple onLazyLoad events are fired when using the Global Filter #4899
- onLazyLoad event not fired when a text filter is cleared out #4898
- Docs typos #4895
- TurboTable columns cannot be resized when columnResizeMode="expand" and scrollable="true" #4893
- Turbotable paginator templates left/right #4890
- Sorting a TurboTable calls the onLazyLoad function twice #4889
- Set lazy as false in TurboTable #4885
- Autocomplete forceSelection bug with dropdown #4874
- TurboTable lazy filtering fails when a text is cleared #4863
- Card import fails #4862
- Bad character at Table #4861
- New import system fails under AOT #4841
- Calendar UI does not update in some cases #4775
- file upload doesnt work in IE after the first upload event or clear event #4733
- The UTC time format still does not work in the calendar. #4359
- autocomplete with forceSelection bug #4332
- Multiselet calendar don't update ngModel on unselect date #3876
- autocomplete ngModel not updated before onUnselect event callback is called, but is before onSelect #3188
5.2.0-rc.1 (2018-01-17)
Implemented New Features and Enhancements:
- Timeout for menu overlay hide #4828
- Ability to import single modules with a shorthand #4822
- Refactor CSS of menu components #4819
- Add baseZIndex and autoZIndex to dynamic menu #4818
- Replace p-templateLoader with ngTemplateOutlet #4812
- Keep incorrect value in calendar #4785
- New Table Component aka TurboTable #4743
- Built-in Radio and Checkbox of DataTable performance issue #4723
- New Component: Button #4687
- Dialog should focus first element on open #4686
- New Directive: KeyFilter #4670
- BlockUI for Tree component #4669
- autocomplete onModelChange should be be triggered onInput if forceSelection is true #4668
- Document rowStyleMap usage in DataTable #4658
- Feature request: Add emptyMessage for Dropdown with filter enabled #4635
- Distribute individual component CSS in npm #4623
- FilterPlaceHolder property for MultiSelect #4607
- DragDrop component performance improvements #4590
- PickList reset filters feature #4589
- MultiSelect: expose the currently selected option item #4582
- Add showSourceFilter and showTargetFilter to PickList #4581
- Improve charts responsiveness #4577
- Empty records Tree message #4554
- New Component - Card #4535
- Toolbar BlockableUI #4518
- Better OnPush support for DataTable #4501
- Template support for selected item in Dropdown #4497
- Blockable FileUpload #4057
- Performance improvements for Tooltip #4053
- New Component: ScrollPanel #3917
- AutoDisplay mode to menubar #2449
Fixed bugs:
- InputMask caret moving on Android 4.x Chrome #4799
- Calendar zIndex problem #4758
- AutoComplete field does not work for nested fields #4720
- TemplateWrapper does not refresh itself #4693
- p-dialog dynamic styleClass attribution after opening, result to make the popup disappear #4685
- Tooltip is aligned wrong when tooltipStyleClass changes the tooltip size #4682
- rich-text editor: onTextChange called on initialization when value exist #4674
- MegaMenu does not accept a menuitem at root #4663
- pTooltip does not close in Safari #4659
- DataList/DataGrid paginator is displayed when it should not be #4655
- Calendar needs double click when minDate/ MaxDate property is set. #4641
- Select event triggered when autocomplete loses focus #4634
- Tree: Dragging-and-dropping anything other than tree nodes throws error #4631
- DataTable column resizing does not consider next column minWith #4624
- Accordion activeIndex doesn't work initially #4610
- Problem of Object equality checks with frozen objects #4600
- DataTable: textarea as custom editor does not receive focus #4550
- Button of label is not updated properly #4548
- Fieldset is always toggleable #4527
- SelectButton does not support OnPush ChangeDetection #4520
- Errors for scrollable table with both resizable and frozen columns #4512
- Cannot use resizableColumns together with dynamic visibility #4510
- handleAndroidInput not updating model #4495
5.0.2 (2017-11-23)
Implemented New Features and Enhancements:
- Add a span for accordion header text #4522
5.0.1 (2017-11-23)
Implemented New Features and Enhancements:
- Custom style classes for ConfirmDialog #4521
- Provide access to datatable/paginator variables in paginator template #4481
Fixed bugs:
- Slider indicator missing for horizontal orientation #4513
- ExportCSV False value converted to empty space #4511
- Error in prime 5.0.0 .. autocomplete -> Cannot read property 'nativeElement' of undefined #4483
- p-header of Custom legend fails #4470
- Button with empty label and text shows "ui-button" #1657
5.0.0 (2017-11-20)
Implemented New Features and Enhancements:
- add datepickerStyleClass to calendar datepicker #4440
- Update Chart.js dependency #4391
- Datatable paginator add template feature #4329
- Ability to customize Dialog visible style property #4320
- Double Click event for TreeTable #2468
Fixed bugs:
- Footer label going outside the horizontal scroll bar in primeng datatable #4439
- Remove placeholder in non-empty Chips component #4438
- Accordion with *ngIf directive - tabs in wrong order #4437
- Chips component
onFocus
&onBlur
events do not pass arguments to callback function #4436 - Color picker appendTo="body" property is not working #4423
- split button panel right aligns to the button, not the trigger #4417
- DataTable - Minor CSS Issue with borders when [scrollable]="true" #4407
- When clicking on AutoComplete dropdown button it does not close other list #4405
- 5.0.0-rc.0 generated css error #4386
- Floating-label on p-autocomplete unfloating after selection #4319
5.0.0-rc.0 (2017-11-07)
Implemented New Features and Enhancements:
- Accessible Fieldset #4377
- Accessible Panel #4376
- Accessible TabView #4375
- Accessible Accordion Panel #4368
- Screen Reader support for MultiSelect Items #4365
- Keyboard enhancements for MultiSelect #4364
- trackBy and immutable properties to DataScroller #4361
- RTL Support for SplitButton #4305
- Datatable resize column support at column level enable/disable #4292
- id property to menuitem api #2559
Fixed bugs:
- Data export displays null/undefined #4362
- ProgressBar compile issue #4357
- Chrome 62 messages button corners #4356
- p-dropdown in DataTable paginator has incorrect width #4351
- p-multiSelect - CSS Issue with showToggleAll #4350
- orderList is not able to re-order multiple items #4348
- p-datatable w/ metaSelectionKey="false" does not emit row data on selection #4335
- Time picker displays 00 for hours for 12 hour time #4312
- Autocomplete remains in focus with forceSelection #4298
- Internal span of file upload component remains disabled #4293
- Double quotes fail in DataTable export #4280
4.3.0 (2017-10-30)
Implemented New Features and Enhancements:
- Ability to use any object instead of a SelectItem #4274
- Do not display emptyMessage when table is loading #4272
- Utilize scope property in DataTable for Screen Readers #4255
- Add scope property to column component #4253
- Improve Message colors #4244
- Use p-dropdown in Paginator rows per page #4242
- Add autoZIndex to Sidebar #4234
- Customize icon of MultiSelect #4232
- Multiselect should have onFocus event. #4224
- Chips input - ability to auto create chip when focus is left #4218
- Remove obselete property on .ui-datatable-scrollable-wrapper #4213
- label template for MultiSelect #4209
- Datatable editable - all inputs have 'required' attribute #4195
- Calendar should switch to month of today if today is clicked #4194
- Control sorting from model properties without UI interaction #4168
- Add headerStyle/Class, bodyStyle/Class, footerStyle/Class to column #4165
- Improve Dialog Accessibility #4161
- Ability to exclude columns from global filtering #4157
- Expand mode in data table rowgroup #4141
- New Message component #4136
- Property for header display in panel component #4131
- DataTable isSelected check performance improvement #4122
- navlinks in schedule component #4109
- Undetermined progress bar #4093
- Progress Spinner -New Component. #4077
- ForceSelection should also update the value #4040
- name property for Dropdown #4009
- Add baseZIndex and autoZIndex to blockui #4005
- Add baseZIndex and autoZIndex property to Calendar and Dialog #3940
- AutoComplete forceSelection should be caseSensitive #3932
- Customize dropdown trigger icon #3843
- Datatable - Add ui-rowgroup-footer css class #3811
- Calling Add or AddAll method of the MessageServices should not remove previous messages #3784
- Show message summary and detail only when they have value #3778
- Ability not to displaying header toogle checkbox in datatable #3761
- Improve event bindings on OverlayPanel and ContextMenu to avoid unnecessary change detection #3671
- Disabled property for PickList #3590
- Add baseZIndex and controlZIndex props to Growl #3586
- Calendar with time should keep panel open when selecting a day value #3584
- Header template for Listbox #3460
- AutoComplete panel width improvements with appendto #2929
- Add queryParam support to MenuItem. #1939
- Ability to export specific columns #1567
Fixed bugs:
- AutoComplete forceSelection cleares predefined value #4263
- Slider onSlideEnd event does not trigger due to ngZone.runOutsideAngular() #4257
- Dropdown does not open first time after selecting an item #4243
- DataTable with PMultiSelect error in Chrome 62 #4233
- Chips-Component - 'allowDuplicate' break IE 11 #4204
- Dropdown cuts its placeholder to width of its options #4176
- Property Visible in menumodel does not work, Im using menubar #4170
- Carousel broken on initial loading #4163
- AutoComplete panel opened with dropdown does not hide when clicked outside #4162
- TabMenu adds space when there is no icon #4156
- p-dropdown template on p-datatable triggers sort on click #4152
- Rating throws error on Firefox #4148
- Float label fails with p-autoComplete #4145
- PrimeNG - Calendar Issues with TimePicker in TimeOnly mode. #4125
- datatable radio/checkbox selections not updated at events #4119
- Dropdown list shows "empty" text for null/empty values #4112
- Export Sidebar from 'primeng' shorthand #4110
- Spinner readonly do not affect buttons #4108
- Lazy scrollable datatable: not stable data #4096
- DataTable with Virtual Scroll still flickers #4029
- Remove enableLoader and built-in loading status management from lazy #3963
- [Float Label] doesn't work when using textarea #3955
- toggeable p-menu displays no label with ui-fluid css class applied #3937
- Date range picker display bug #3926
- AutoComplete passes wrong item to Unselect in multiple mode #3864
- p-calendar AM/PM stepper does not work correctly when the hour is set to 12. #3798
- Datalist index not working #3753
- MegaMenu doesn't compile with TypeScript 2.4 #3640
- AutoComplete broken with ui-fluid and inputGroup #3629
- paginatorPosition not working #3619
- programmatic element (pre-)selection on datatable fails when using dataKey #3618
- p-calendar doesn't display correct date when utc="true" #3611
- Range handles overlap on click of the slider bar for the first time. #3606
- Orderlist: drag&drop in Firefox navigates to the value of dragdropscope #3605
- Multiple dialog - Scroll not blocked after closing the top dialog #3604
- DataTable with dataKey wont update view properly #3549
- Calendar with showTime not updating model when only time has been changed #2941
- Disable filter functionality is not working on custom filter of columns #2940
- Calendar - time in minDate, maxDate is disregarded when showTime is enabled #2884
- Max value on Spinner not working as expected #2747
- Breadcrumb home icon customization fails #2531
- Overlaypanel need a double click on the body to close it, if the event that call show() is not a click event #2380
4.3.0-rc.2 (2017-10-26)
4.3.0-rc.1 (2017-10-26)
4.2.2 (2017-10-05)
Implemented New Features and Enhancements:
- StartsWith filtering option for Listbox #4088
- Improve Confirm Dialog event performance #4085
- Picklist/OrderList: expose index of element in ng-template #4084
- RouterLinkActive in tabMenu not applied to the li element. #4081
- Performance improvement for Dialog #4080
- Add resetFilterOnHide to Dropdown and MultiSelect #3999
- onFocus and onBlur events for Chips #3998
- Visible flag support for TabMenu #3980
- Visible flag support for MenuBar #3942
- p-rating component with custom icons #3795
- Focus visuals for Listbox #3730
- Documentation of using resetFilter() method from the dropdown component #3562
- Column Grouping support for Scrollable Table with Frozen Columns #3559
- Export selected rows to CSV #3504
- Add multiple property to PanelMenu #3303
- Datatable - Editable - events incorrectly raised on keydown #3138
- New Component: Sidebar #3134
- Add onPanelShow callback to MultiSelect #2574
- Apply TreeNode styleClass on TreeTable row. #2441
- Percentage scrollheight on datatable #1905
- DataTable: expanded row styling #1845
Fixed bugs:
- Move events do not called on dragdrop for PickList #4086
- Autocomplete with minLength fires completeMethod after onClear #4071
- Dropdown filter has incorrect width under fluid mode #4067
- TieredMenu with appendTo=body isn't removed #4056
- Label problems in Dropdown component #4013
- confirm-dialog: Error when hitting Escape after dialog is closed #4004
- Filtered listbox toggle all fails with new items #4002
- Calendar range/multiple default values cause error #3996
- OrderList throws a "Cannot read property getBoundingClientRect of undefined" #3933
- DataTable RowGroup and Expand bug #3930
- Calendar parseDate function ignores "utc" parameter #3927
- Column reordering does not work with Scrollable Table #3910
- OrderList onReorder is not called on DragDrop #3820
- Filtering by default fails on DataTable #3770
- Dragging and Resizing Dialog highlights content behind and in it #3711
- Validation Clears When Pressing Enter Editable Datatable #3547
- Empty footer in dialog that has a table with footer #3545
- Readonly attribute of p-editor component does not reflect changes #3536
- p-checkbox template/model driven behaviour disparity #2906
- Tooltip remains visible after clicking the target #2196
- Slider fails with big values #2145
4.2.1 (2017-09-15)
Implemented New Features and Enhancements:
Fixed bugs:
- FileUpload does not allow multiple files #3961
- IE11 FileUpload messages are not displayed #3960
- VirtualScroll fails if initially hidden #3957
- Paginator rowsPerPageDropdown does not work #3944
- autoComplete dropdown button doesn't work #3829
4.2.0 (2017-09-13)
Implemented New Features and Enhancements:
- Multiselect - Selected labels delimited list no longer has space following comma. #3858
- 'Move all' buttons should not move filtered item. #3855
- MessageService clear() #3837
- Update Schedule to FullCalendar 3.5.0 #3813
- SelectButton: add custom style to each button option #3485
- EmptyMessage template for DataTable #3470
- MultiSelect should have flag to show/hide select all #3417
- SelectButton onClick event #3387
- Footer for Listbox and Add Fixed Header #3379
- Add life property to Tooltip #3370
Fixed bugs:
- Global Filter timeout problem #3913
- Column footerTemplate does not work #3912
- ui-dropdown-label-empty class not applied properly #3908
- Virtual scroll + lazy load repeating rows #3907
- Slide doesn't work if the slider was initaly disabled and then got enabled #3897
- Paginator causes route reset #3871
- Calendar onClose event is fired even if overlay is not visible #3826
- Build error: dropdown.d.ts.Dropdown.html (6,13): Type 'string' is not assignable to type 'boolean'. #3781
- Calendar validation fails with reactive forms #3436
- DataTable Column Reordering Does Not Match Indicator #3395
- DataTable with Virtual Scroll flickers #3377
- TreeNode styleClass update sets ui-tree-toggler visibility to hidden #2675
4.2.0-rc.1 (2017-08-29)
Implemented New Features and Enhancements:
- Null Checks for OrganizationChart #3758
- Make expand/collapse icons configurable in DataTable #3744
- Rewrite Terminal using a Service and Observables #3733
- Loading status icon for AutoComplete #3724
- Improve ContextMenu Global Event Bindings #3720
- MessageService for Growl and Messages #3719
- MenuItem interface title attribute #3707
- Support styling checkbox/radiobutton label based on state #3578
- Display HTML content in p-messages #3486
- Calendar: Inner input element misses the name attribute #3461
- ScreenReader role support for dropdown #3446
- Tree add loading status #3381
- Radiobutton's linefeed behavior is different to Checkbox #3363
- Offsets for Grid CSS #3362
- Floating labels for Inputs #3334
- Add filterField to Column #3333
- Date template for Calendar #3321
- appendTo for SlideMenu #3313
- Reimplement TabView Lazy Loading #3295
- Add tooltipZIndex property #3294
- OnFocus for Spinner #3291
- Visible flag support for Menu #3072
- Templating support for Multiselect component #2165
- Today Button for Calendar #1859
- forceSelection for AutoComplete #864
- Clear button for Calendar #506
Fixed bugs:
- Dropdown may cause infinite loop #3731
- AutoComplete does not add ui-state-filled on load if non-empty #3729
- Dropdown placeholder color is different #3727
- Growl onClose also triggers onClick #3721
- Fileupload dragover performance issue #3715
- Paginator "go to first/last page" function is still called in first/last pages #3690
- FileUpload Cannot read property 'nativeElement' of undefined; PrimeNG 4.1.3 Release - #3664
- Spaces are not accepted in p-dropdown filters #3657
- Chips with addOnTab does not move focus after empty input tab #3654
- Add required property to AutoComplete, Spinner and InputMask #3503
- Scrollable datatable layout breaks when column hidden=true is used #3471
- OrderList: Backend array remains unchanged when elements are ordered in component frontend #3466
- Datatable column misalignment issue on page change #3465
- p-autocomplete selects wrong/old option on enter #3431
- Not continuously input the same commands #3424
- BlockUI is not properly destroyed #3410
- Sorting a single column emits an 'onPage' event #3408
- Datatable : onLazyLoad event fire twice when "first" property is different from 0 #3399
- The p-calendar shows NaN when changing showTime at runtime #3396
- Spinner onChange fires undefined #3390
- AutoComplete not updated #3360
- Context Menu problems with Firefox #3353
- Frozen columns not synced after visibility changes #3345
- Paginator rendering issues with some themes #3319
- Incorrect rowHeight calculation when using virtual scrolling #3301
- Loading indicator fails with Lazy DataTable #3300
- Issue with autoComplete and field attribute #3289
- emptyMessage appears before minLength is reached in autoComplete #3284
- disabledDates in calendar are not updating #3283
- dataTable default styleClass is undefined #3279
- Error when selecting a day on a p-calendar inside an editor column #3256
4.1.3 (2017-08-11)
Implemented New Features and Enhancements:
- Frozen Rows for Scrollable DataTable #3642
- Add defaultSortOrder property to DataTable #3637
- In Checkbox and RadioButton add for attribute in label #3617
- Range selection mode for Calendar #3609
- valueChange event for DataTable #3593
- Chips - Add new chip on Tab keypress #3527
- Tree onDropPoint does not pass dropNode property to onNodeDrop listeners #3458
- Ability to style entire selected treenode #3246
- Autofocus editable dropdown menu #3236
- Multiple Date selection in calendar #2970
- Dynamic mask support to InputMask #2632
- Icons for TreeTable #2269
Fixed bugs:
- Dropdown should update width when options change #3639
- Schedule default active button style missing from Omega #3638
- Panel onAfterToggle is called early. #3607
- PanelMenu shows top level entries with the label underlined #3592
- Datatable error after hitting enter or escape on edit cell #3553
- Slider doesn't work when using range + orientation vertical #3540
- Dropdown filter: Keypress up/down does not work #3511
- Dropdown not selecting item on enter keyDown #3481
- Datatable - Cannot read property 'tagName' of null - when editable true #3478
- p-tooltip is forever stuck on the page when a hide delay is specified and the tooltip target is hovered again while the tooltip is hiding. #3462
- When dataType is "string" and showTime is true the ngModel value is just a date #3441
- FileUpload does not allow selecting same file #3385
- Row Grouping is not working as expected #1830
- dataTable#rowStyleClass mess up with row styles #1827
4.1.2 (2017-07-27)
Implemented New Features and Enhancements:
- Improve editable cell event bindings #3510
- Autocomplete onKeyUp event #3494
- DataTable Performance Optimizations #3468
Fixed bugs:
- Popup TieredMenu overlay positioning may fail #3518
- TabView activeIndex throws exception if bigger than length #3517
- IE - 'null' shown before tooltip's text #3490
- Tieredmenu popup performance issue #3476
- DataTable Loading Status Icon not working #3457
- Editable dropdown preselection fails with ReactiveForms #3407
- Calendar navigator year bug #3337
- Dropdown selected value not working properly if Editable is true #3297
4.1.1 (2017-07-19)
Implemented New Features and Enhancements:
- Add lazy mode to Dropdown #3447
- Add blockScroll property to Dialog #3438
- ColorPicker: Selected Color value should start with a '#' in hex format #3376
- DataTable loading indicator Input #3329
- p-dialog - Scroll page when modal content overflows #3306
- Double click based transfer on PickList #3223
- Scrollable DataList #3210
- Input Group #3181
- DataTable radioButton unselection #2653
- Add onProgress callback to FileUpload #2570
Fixed bugs:
- Dropdown fails when opened with space #3449
- disabled buttons can receive hover visuals #3448
- confirmDialog fa missing from dom #3444
- [Bug] DataTable with Dropdown has exception on click event #3443
- Navigators may be misaligned on calendar #3423
- Filtering by notEquals raises "TypeError: Cannot read property 'equals' of undefined" #3388
- [bug report] Picklist: Drag and Drop not working properly #3367
- Button.ts class name typo #3365
- p-dialog - [minWidth] property does not work #3324
- Spinner does not set model to null when a min value is specified #3318
- AutoComplete - Suggestions display issue when suggestions above #3312
- Remove extra styleClass attribute from DataTable with paginator #3288
- Calendar throws an error on Firefox #3282
- Invalid Invalid CSS after "...color: #ffffff," #3280
- Growl's initial messages do not disappear #3228
- Lightbox positioning issue #2292
4.1.0 (2017-07-12)
Implemented New Features and Enhancements:
- badge and badgeStyleClass for MenuItem #3328
- InputMask misses an onFocus output event #3216
- Filtering for orderlist #3007
- InputSwitch accessibility #2951
- Shift key support for DataTable row selection #1283
- ColorPicker Component #50
Fixed bugs:
- Tooltip setter #3355
- Datatable resizer-helper #3354
- ContextMenu and Menubar doesn't render style or styleClass for MenuItems #3296
- Bug: 4.1.0-rc.3 multiple selection broken in Data Table #3277
- onHide is shown when a dialog is created #3051
4.1.0-rc.3 (2017-06-30)
Implemented New Features and Enhancements:
- Optimize MultiSelect event bindings #3254
- Remove ui-dialog-buttonpane #3244
- Immutable property for data components #3227
- Use a DataTable with resizableColumns and scrollable may cause unresponsive web page or lag css animation. #3195
- PanelMenu - Feature Request - Customise Styles #3175
- Bootstrap theme overrides anchor link colors with priority #3173
- Custom content for horizontal megamenu #3153
- Add filterMaxlength property to column #3142
- activeIndex for Accordion #3137
- Compatibility for Scrollable and Responsive datatable #2980
- MenuItem style and styleClass properties #2901
- appendTo property to TieredMenu component #2773
- Make use of direct child selection in CSS where possible/reasonable #2700
- Accordion component padding issues in bootstrap theme #2672
- Improve overflow hidden on DataTable #2447
- Remove placehoder in non-empty multiple autocomplete #2197
- ConfirmDialog focus button when it opens #2119
- Add type property to Spinner #2107
- inputStyle and inputStyleClass for Chips #2065
- Custom content for menubar #1997
- Pass rowIndex to column template (pTemplate="rowexpansion") #1910
- Calendar needs "onClose" event #1874
- Chip duplicate handling #1630
- modal dialogs should prevent the background from being scrolleable #1625
- Simplify menuitem command handling #1354
Fixed bugs:
- Carousel throws ExpressionChecked error on Angular 4.2.x #3263
- Multiselect component fails with ChangeDetectionStrategy.OnPush #3253
- Left tooltip position fails #3252
- InputSwitch throws expression was checked error with Angular 4.2.x #3247
- Bootstrap theme calendar #3243
- Autocomplete inputtext content not shown #3199
- p-dialog Bootstrap footer style issue with PrimeNG 4.0 #3183
- color picker in reactive forms doesn't select color #3179
- FileUpload firefox problem #3165
- Autocomplete empty text when lost focus #3147
- Orderlist header alignment issues #3145
- Organization Chart - no lines, empty leafs, etc. for Bootstrap theme #3130
- Datatable reset method doesn't emit onLazyLoadEvent #3128
- Picklist header alignment issues #3125
- Type definition file missing for shorthand #3123
- AOT compilation issues #3122
- FileUpload multiple file drag when multiple set to false #3120
- FileUpload remove method throwing error on Firefox #3119
- PanelMenu animation broken on fast click #3052
- DataTable - ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked. Previous value: 'NaNpx'. Current value: '352px' #3041
- Focused dropdown reveals blinking cursor iOS #3027
- Datatable totalRecords is not updated after calling the resetMethod #2948
- Data table with filter and sort does not work with headerColumnGroup #2900
- Footer Group not displayed on scrollable datatable #2894
- Calendar displayed value not updated on blur #2826
- ExpressionChangedAfterItHasBeenCheckedError in radioButton on reactive form #2761
- Dropdown onChange fires on re-selection of same item #2760
- Memory leak in accordion #2696
- Custom sorting breaks pagination #2687
- Tree - DragDrop makes mistakes when dragging downwards in between other nodes #2569
- Calendar should allow valid blank/null value #2471
- Error in DataTable with ContextMenu #2431
- Calendar clicking on button icon not opening calendar IE9/IE10 #2213
- DataTable filter is not cleared when ::-ms-clear is clicked #2179
- p-confirmdialog is not centered to browser #2146
- Slider: Highlights surrounding text with mouse #2143
- Datatable nested datatable not showing header #2090
- p-calendar bug with IE11 #2026
- Editor's onTextChange event is sending the wrong value for "source" #2014
- can't to add filter for columns in p-headerColumnGroup tag #1979
- Styleclass for TreeNode fails for Horizontal Tree #1963
- MultiSelect value support objects #1962
- [iOS only] Dropdown Autocmoplete doesn't show suggestions by clicking on dropdown button #1948
- Editable dropdown caret jumps #1897
- Custom filter selection apply sort #1873
- DataTable filter input deletes characters during typing #1813
- p-gmap in hidden containers fails #1806
- Data-table scroll disappears when filtering in a field shown by width scroll #1805
- Datatable is not updated inside an expansiontemplate #1775
- AutoComplete box-shadow issue while nested in Panel #1561
- DataTable Column with Template onRowClick/onRowSelect not firing #1485
- Menubar event emmiter broken after hide and show #857
4.1.0-rc.2 (2017-06-16)
4.1.0-rc.1 (2017-06-16)
Implemented New Features and Enhancements:
- New PrimeNG Website #3111
- Move column click handler to row for performance of DataTable #3110
- Improve Checkbox and Radio Icons CSS in Omega #3108
- Improve DataTable selection performance #3101
- Dropdown should filter run again if model options change #3081
- Picklist Drag and Drop support #3075
- FlipFit for Relative Positioning #3063
- Use native angular animations for SplitButton #3062
- Optimize SplitButton global click listener #3061
- appendTo for SplitButton #3060
- DragDrop support for OrderList #3043
- Custom Upload Handler for FileUpload #3040
- Filter for Picklist #3036
- Multi Filter Support for Picklist #3035
- Animation for panelmenu submenus #3025
- Multifilter function for ObjectUtils #3011
- Filter event for Orderlist #3010
- Multi filter support for Orderlist #3009
- Orderlist set get methods #3008
- New Component: Organization Chart #2992
- Dropdown accessiblity #2966
- Inputswitch accessibility screen reader #2953
- Footer for Panel #2591
- PickList: move all items from target to source issue #2573
- Severity support for SplitButton #2482
- Multi filter support for Dropdown #2454
- Tooltip delay feature #1244
- Refactor OrderList CSS design #1240
- New component: TimePicker #1102
- Add compareSelectionBy property to DataTable. #981
- onResize callback for InputTextarea #957
- Basic UI mode for FileUpload #923
- ConfirmDialog on close should act as reject #921
- Color Picker #909
- Possibility to do Client-side FileUpload #892
- Separators in MenuModel #888
- Collision detection for tooltip positioning to keep inside viewport #812
Fixed bugs:
- FieldSet animation fails on fast click #3107
- DataTable Paginator Top CSS Issued #3103
- Changing column width changes table width #3096
- ExpandMode resize issue with Scrollable Table #3094
- Column resize helper misaligned in overflow #3092
- Carousel error on initializing value with non-empty array #3084
- Carousel Viewport undefined error #3083
- Severity buttons of Omega are overriden #3080
- Listbox custom style #3077
- SlideMenu routerLink doesn't work because of a bug in the template #3074
- Binding to first property has no effect on DataTable #3044
- Tooltip text update on change #3019
- Dialog global event handlers are not cleared #2976
- Dropdown panel is disconnected on filtering #2936
- Autocomplete inputStyle/inputStyleClass doesn't work for multiple mode #1257
- p-splitButton: menu not closed when clicked on other splitButton menubutton #1008
- Dropdown should scroll to selected item when overlay gets opened #952
- p-autocomplete bug in field based object mapping #910
4.0.3 (2017-05-31)
Fixed bugs:
- Breadcrumb home item throws exception #2935
4.0.2 (2017-05-30)
Implemented New Features and Enhancements:
- Dedicated footer section for Dialog #2920
- Optimize dialog global event listeners #2918
- Dialog should be responsive by default #2917
- Add breakpoint property to Dialog #2916
- Optimize AutoComplete global document click handler #2914
- Apply box-sizing:border-box to all widgets #2912
- FlyIn animation for Growl #2909
- RTL support for Accordion #2899
- RTL support for Dialog #2883
- Add style and styleClass to RadioButton #2881
- Add style and styleClass to Checkbox #2880
- Mobile Touch support to Slider Component #2866
- Customizable panel toggle icon #2865
- Checkbox should support null/undefined model #2864
- RTL support for TabView #2859
- alwaysShowPaginator property for Paginator #2858
- routerLinkActiveOptions property for MenuItem api #2838
- Add style and styleClass to TriStateCheckbox #2836
- Optimize positioning calculation for Tooltip #2830
- Add onRemove callback to FileUpload #2822
- Can't upload file using PUT request #2808
- Splitbutton new event #2804
- Pass index to Listbox template #2772
- Use Renderer2 over Renderer #2764
- MultiSelect Optional Filter #2736
- Chips Template support Close icon #2728
- Initialization callback for Catpcha #2584
- onEditComplete event is not fired when user hit Tab key #2535
- Multiselect: mouse click on "Close" at the header is bubbled beyond the component #2007
- Align SplitButton router support with other Menu Components #721
- Pass filteredValue to onFilter callback #678
- Make the event optional in tabView.open() #564
- Access Quill API when using the editor #522
Fixed bugs:
- Slider handles are slightly offset #2925
- Vertical slider handle is behind the bar #2924
- Listbox header checkbox not synced with filtering #2923
- ContextMenu may open first item by default #2915
- AutoComplete drop down close down on right click in firefox #2913
- Dropdown breaks editable datatable layout on Firefox #2907
- Calendar icon moves on hover in Omega Theme #2896
- MultiSelect error if options are not provided #2895
- Resizable columns can break Scrollable DataTable #2890
- AutoComplete input does not reflect model changes #2882
- Growl's onClose event references wrong message when message is closed manually #2846
- Multiselect container misaligned on filtering with appendTo="body" #2823
- rowgroupheader colspan not tracking visible columns #2814
- Growl has a flicker effect on remove of a message from multiple messages #2805
- OverlayPanel does not close with OnPush strategy #2803
- SelectButton onFocus throws error on Firefox #2801
- TypeError: Cannot read property 'length' of null for DataTable with headerCheckboxToggleAllPages true #2796
- DeferModule is not exported #2792
- Calendar not working well together with validators #2790
- AutoComplete Module doesn't work properly in IE11 #2788
- Attribute visible doesn't work in context-menu #2785
- Using file upload with a non-wildcard MIME type results in validation errors #2699
- rowIndex is not updating when a row is removed from Datatable #2432
- onSlideEnd event is not getting values on range mode #2429
- AutoComplete dropdown wraps to next line #2387
- icon only toggle button #1980
- Dialog width is not responsive #740
- Dialog resizing fails with fixed height #737
- Selected values in multiselect label are (null) when list of options loaded *after* bound selectedValue #725
4.0.1 (2017-05-16)
Implemented New Features and Enhancements:
- Add positionLeft and positionTop to Dialog #2781
- Add onInput event to calendar. #2780
- Two-Way binding support for Messages #2779
- Add id to Message Api #2777
- Disabled support for Steps #2776
- Add UTC option to Calendar #2775
- Keyboard accessibility for SelectButton #2774
- TieredMenu activeItem type should be MenuItem #2770
- FileUpload component not sending Authentication Credentials #2745
- New pDefer Directive #2714
- Two-Way binding support for Growl #2712
- RowTrackBy for DataTable, DataGrid and DataList #2633
- Add onBlur event to p-spinner #2524
- EmptyMessage for AutoComplete #2305
- Add onSelectionChange to OrderList #2180
- Prevent calendar to go out of viewport bounds #2128
- Filtering support for CSV export #982
Fixed bugs:
- Dialog drag problem with close icon #2782
- Menu component Show() method not working #2767
- TieredMenu routerLink fails #2763
- CSS of accordion interferes with fontawesome #2751
- Scrollable table misaligned if body is smaller than scrollHeight #2708
- Autocomplete component dropdown button style issues in bootstrap #2695
- Calendar TimeOnly incorrect hourformat #2693
- Calendar year navigator spacing issue in Bootstrap theme #2692
- Carousel pagelinks are not visible #2659
- Android Mask Input Cursor Behind Text #2519
- CSV export fails with comma values #2460
4.0.0 (2017-04-30)
Fixed bugs:
- AutoComplete with multiple and dropdown gives error on dropdown click #2655
- Autocomplete gives error if suggestions are initialized on load #2647
4.0.0-rc.5 (2017-04-28)
Implemented New Features and Enhancements:
- DataTable sort support for Immutable Data #2630
- Replace all document body click with document click #2628
- Type property for AutoComplete #2627
Fixed bugs:
- p-dropdown crashes when placed on a div with ngIf (RC.4) #2619
- DataTable sorting broken when using pagination #2618
- [showcase] DataTable selection documentatiton typo #2616
- DataTable, findNextEditableColumn throws exception when using tab from the last cell in the grid #2615
- touched class not set when touching p-editor #2614
4.0.0-rc.4 (2017-04-27)
Implemented New Features and Enhancements:
- Remove ngDoCheck from DataTable,DataGrid,DataList,DataScroller #2606
- Multiselect selectedItemsLabel attribute #2587
- Multiselect maxSelectedLabels attribute #2586
- Multiselect displaySelectedLabel attribute #2585
- Add onBlur event to MultiSelect #2549
- MultiSelect label parameter #2548
- Breadcrumb home mouseover displays default cursor #2283
Fixed bugs:
- AutoComplete and SplitButton compatibility with Push CDS #2612
- Dropdown autocomplete does not work on FF and Safari #2604
- inputtextarea doc is incorrect #2595
- DropDown with filter and appendTo attributes #2581
- SlideMenu Show method is not working #2578
- Dropdown panel is not as wide as supposed to when appendTo is set to body. #2551
- Autocomplete uses Wrong ElementRef for multiple mode #2544
- PanelMenu router links do not work #2522
- SplitButton iconPos property is unused #2483
- Datatable lazy loading filter loop #2405
- AppendTo body closes MultiSelect #2345
4.0.0-rc.3 (2017-04-14)
Implemented New Features and Enhancements:
- Tab based cell navigation support for non-editable columns #2520
- Apply focus after dropdown item select #2513
- Add closeCell method to DataTable #2511
- Refactor AutoComplete to use ViewChild #2499
- Collision detection to Dropdown overlay #2496
- Add onMapReady event to GMap #2435
- Add loading property to DataTable #2395
- Always center dialog before reopen #2310
- Keyboard navigation on editable cells with custom editors #2124
- Custom content inside BlockUI #1623
Fixed bugs:
- MenuBar router links do not work #2512
- onNodeDrop doesn't cover onDropPoint #2510
- Sorting on lazy pagination does not reset paginator #2493
- Autocomplete - cursor allways move to the end of the string #2488
- UTF support for CSV export #2473
- AutoComplete hides when click inside input #2466
- Dialogs fail if visible by default #2428
- Calendar selected date is off a day #2426
2.0.6 (2017-04-12)
Fixed bugs:
- Checkboxes of a disabled listbox are still editable #2476
- Multiselect checkbox gets selected automatically if no search results are found #2418
- Listbox checkbox gets selected automatically if no search results are found #2417
4.0.0-rc.2 (2017-03-29)
Implemented New Features and Enhancements:
- Rename Dialog events #2413
- Immutability support for array properties #2396
- Add routerLinkActive support to Menu Components #2393
- Dynamic Locale support for Calendar #2361
- Add dataKey to Input List components #2357
- Introduce dataKey to DataTable #2356
- Remove overflow from dialog #2355
- Custom header support for Fieldset legend #2344
- Autocomplete with onBlur event #2256
- Add return statement to captcha #2132
- Allow editor template access rowIndex in datatable #2104
- Highlight first item in AutoComplete #2040
- Switch cell to view mode when focus is lost on editable cells #1924
- FileUpload. There is no validation for accept types #1694
- Calendar disable specific dates and/or days such as holidays or weekends #1690
- Datatable selection detection can not work if its value is immutable object array #1530
- HTML support in tooltip #377
Fixed bugs:
- AutoComplete Dropdown UI Flicker on Hover #2392
- AutoComplete Dropdown click throws error #2391
- dt.filter() method in dataTable causes ExpressionChangedAfterItHasBeenCheckedError #2384
- Menu with appendTo is not properly destroyed #2366
- Calendar time format problem with PM #2359
- ExpressionChangedAfterItHasBeenCheckedError with input directives #2307
- Fluid buttons with icons misalignment #2304
- Schedule has an infinite loop on the event. #2264
- Disabled autocomplete values are still deletable #2252
- Potential calendar time dateFormat bug #2244
- Calendar doesnt play well with OnPush change detection strategy #2148
- Reset filter of dropdown if model changes #2043
- Dropdown does not hide on Push ChangeDetection #1754
- SlideMenu breaks initial app load: Expression has changed after it was checked #1677
- Lazy loaded data tables never set multiSortMeta #1476
- Calendar issue UTC - beta19 #1113
- Dialog visible attr change not triggers any hide events #956
2.0.5 (2017-03-21)
Fixed bugs:
- Footers are not displayed in Scrollable Table #2350
- ContextMenu onDestroy may cause reference error #2349
2.0.4 (2017-03-17)
Implemented New Features and Enhancements:
Fixed bugs:
- SplitButton panel is not shown on top #2332
- Pass global filter to LazyLoadEvent #2330
- Paginators not in sync for DataTable, DataList and DataGrid #2329
- Dropdown panel misaligned on filtering with appendTo #2328
- Ensure that document functions exist before calling in ngOnDestroy() #2327
- class .ui-inputwrapper-filled is not removed on Calendar #2326
- Calendar does not populate date the second time #2325
- Filter of a disabled listbox still functions #2323
4.0.0-rc.1 (2017-03-15)
Implemented New Features and Enhancements:
- Add immutable mode to DataTable #2282
- EmptyMessage for DataList #2255
- Add activeIndex to TabView to change tab by code #2253
- Mutiselect: no space after comma #2250
- Selectable property for TreeNode #2218
- Improve absolute positioning with flipfit #1904
- PropagateSelection option for tree #1849
- Feature Request: Add drag and drop support to the tree #683
- Class 'ui-state-active' is missing on checkbox for selecting all options in multiselect #416
- Attach ContextMenu to any Element #358
- ContextMenu in TreeTable #274
- Prevent soft keyboard on calendar #149
Fixed bugs:
- Filter of a disabled listbox still functions #2296
- ui-state-filled not managed property on inputtext #2295
- Calendar error at click in date #2267
- Paginators not in sync for DataTable, DataList and DataGrid #2263
- class .ui-inputwrapper-filled is not removed on Calendar #2246
- Ensure that document functions exist before calling in ngOnDestroy() #2149
- Footers are not displayed in Scrollable Table #273
2.0.3 (2017-03-08)
Implemented New Features and Enhancements:
- ChangeDetection for Charts #2235
- Move animations to new package #2234
- Migrate to ng-template #2233
- pPassword needs attribute to switch on/off metering panel #2187
Fixed bugs:
- SplitButton panel is not shown on top #2228
2.0.2 (2017-03-03)
Implemented New Features and Enhancements:
- onPage event for DataGrid #2211
- target support for menu items #2210
- reinit() method to Chart #2204
- onSourceReorder and onTargetReorder events for PickList #2203
- expose the carousel event #2201
- Change locale of Schedule string #2188
- Add key to ConfirmDialog #2186
- Improve autocomplete performance #2166
- Option to disable formatting in Spinner #2161
- onFocus support for autocomplete #2136
- DataTable expandableRows single mode #995
- New Component: Inplace #970
- onPage event for DataList #412
- Dropdown Placeholder Capability #234
Fixed bugs:
- MenuBar visuals broken on IE11 #2175
- ContextMenu freeze with routerLink and appendTo=body #2160
- DataTable Memory problem after update to 2.0.1 #2133
- Listbox disabled allows item selection #2108
- Schedule Drag and Resize do not update the event data #2070
- Dragging schedule events moves all events #2017
- Files not removed correctly in file upload #1707
2.0.1 (2017-02-21)
Implemented New Features and Enhancements:
- Customizable Multiple selection mode for TreeTable #2100
- Customizable Multiple selection mode for Tree #2099
- Customizable Multiple selection mode for DataTable #2098
- Customizable Multiple selection mode for PickList #2097
- Customizable Multiple selection mode for OrderList #2096
- Customizable Multiple selection mode for Listbox #2094
- Virtual Scrolling for DataTable #2062
- Use ViewChild to access DataScroller #2061
- Checkbox selection for TreeTable #2060
- Multiselect missing documentation #2041
- Captcha Component #2027
Fixed bugs:
- DataTable Cell failed to turn to Edit mode after 2nd time click #2120
- Spinner buttons post the form #2105
- AutoComplete field resolution lacks chaining #2092
- Refactor equals check in DomHandler #2091
- "showTargetControls" attribute has no effect on target wrapper of PickList #2077
- [showcase]Setup wrong import file path #2053
- Autocomplete dropdown focus #2037
- Tree leaf and non-leaf items are not aligned #2019
- Unable to delete characters from Spinner's input field (Firefox only) #2012
- Large dialog content or small screens causes the dialog to be positioned outside the viewport #1925
- [Bug] Memory leak in DataTable with column template #1780
2.0.0 (2017-02-07)
Implemented New Features and Enhancements:
- TriStateCheckbox support for ChangeDetectionStrategy.OnPush #2002
- Add target option to menumodel #1994
- Lightbox appendTo option #1987
Fixed bugs:
- Horizontal tree misses hover on selection #1995
- Popup menu positioning on window resize #1982
- Spinner onChange doesn't fire with buttons #1927
- p-inputMask not updating #1868
2.0.0-rc.3 (2017-02-02)
Implemented New Features and Enhancements:
- Use ViewChild to select elements in MultiSelect #1977
- Add options property to Schedule #1976
- Tooltip offset inside scrollable container #1974
- AppendTo Target mode for tooltip #1968
- Add visible to menuitem api #1959
- Add contentStyle to dialog #1956
- Multiselect appendTo option #1837
- Tooltip: add a styleClass attribute #1510
Fixed bugs:
- Dropdown does not support ChangeDetection Push strategy #1971
- Bootstrap theme misses invalid input styles #1970
- Chips do not display invalid style #1969
- AutoComplete dropdown misaligned in multiple mode #1967
- ConfirmDialog should export SharedModule #1958
- Rename disabled of tooltip to disabledTooltip #1955
- Disabled inputs can still get hover #1954
- DataTable rowIndex in body template is NaN #1929
- Scheduler do not load initial events #1915
- event is undefined in Listbox multiple checkbox select #1887
- Ensure that document functions exist before calling in ngOnDestroy() #1672
- Calender : in 12 hourformat manually editing values not updating #1648
- XSS vulnerability on p-tooltip #1558
2.0.0-rc.2 (2017-01-27)
Implemented New Features and Enhancements:
Fixed bugs:
- Multiselect: select all option does not work well when using the filter #1870
- Remove accordion overflow #1869
- DataTable emptyMessage not working 2.0.0-rc.1 #1866
- Listbox: select all option does not work well when using the filter #1862
- Offset when opening up menu #1854
2.0.0-rc.1 (2017-01-20)
Implemented New Features and Enhancements:
- Cosmetics for SplitButton #1852
- Use buttons for Spinner instead of anchors #1850
- Improve Growl CSS #1848
- Improve dropdown performance #1847
- Use native animations for dropdown #1846
- style and styleClass for Growl #1839
- Update full calendar to 3.1. #1825
- Replace viewRender with onViewRender in schedule #1824
- Lazy Loading for Accordion and TabView #1808
- Custom header and footer support for Calendar #1794
- StepHour and StepMinute for calendar #1791
- Calendar performance issues #1781
- Editor Toolbar Accessibility #1769
- Dropdown should open using the space key #1767
- Enhance Dropdown event binding for performance #1757
- Add sortField to column #1743
- Frozen Columns for DataTable #1742
- Calendar control validity state #1676
- Readonly support for Dropdown #1524
- Seconds support for Calendar #1454
- Column resize and reorder support for Scrollable DataTable #1005
- New Component: BlockUI #976
- Disabled for Tooltip #460
Fixed bugs:
- BlockUI target element style attribute #1857
- Calendar button issue with ui-fluid #1853
- DataTable resize helper positioning issue #1826
- Autocomplete readonly #1786
- onFocus for Calendar #1766
- Single FileUpload still behaves as multiple #1759
- Memory leak in calendar #1758
- p-InputMask does not update its 'filled' property when use within a FormGroup #1734
- Button with Icon: the label is not updated when used with a pipe #1719
- p-multiselect label is not updated when ngModel changes #1696
- Button label updates icon instead of label. #1685
- p-dataTable does not render when multiSortMeta is set #1663
- Templating fails when using any *ng directives #1655
- DataTable still propagating endless onLazyLoad events - previous case #1434 #1502
1.1.4 (2017-01-05)
Implemented New Features and Enhancements:
- Datepicker showOnFocus method #1738
- [Feature Request] Allow FileUpload toolbar customization similar to that of the Toolbar component. #1712
- Refactor TabView navigator part #1687
- Custom Editor for DataTable cell? #360
Fixed bugs:
- p-header is not a know element for panel and editor #1735
- DataTable scrollable doesn't show the header of the sorted field #1600
1.1.3 (2017-01-03)
Implemented New Features and Enhancements:
- Replace Header and Footer with p-header and p-footer #1710
- [ Feature Request ] Dialogs to have option to hide header #1709
- Use font icons in rating #1686
- Contextmenu submenu appears out of view area #1596
- Replace JS based hover and focus with pseudo classes #1536
- Bootstrap theme 2.0 migration #1716
Fixed bugs:
- DataTable cells with templating are not updated #1711
1.1.2 (2016-12-23)
Fixed bugs:
- Calendar button inside ui-fluid #1662
- Data Table 'trackBy must be a function, but received undefined' #1652
1.1.1 (2016-12-21)
Implemented New Features and Enhancements:
- Expose toggleRow for DataTable #1644
- Disabled chips should not display close icon #1635
- Add appendTo for AutoComplete #1616
- [Enhancement] DataTable hover highlighting #1480
- DataTable should have @Input() first: number #660
Fixed bugs:
- 'acc' at end of css line causing error. #1639
- Button icon is offset #1636
- Empty dropdown option label not displayed properly #1626
- Bootstrap Theme - Overwrites Application Style #1624
- New bootstrap theme: dropdown in datatable filter has invisible options #1618
- Datatable: [rowStyleClass] method isn't called if the table has [scrollable]=true #1613
- CSS media queries for ui-grid fails #1602
- Paginator is broken in bootstrap theme #1598
- Accessibility for Togglebutton #1597
- Multiple dropdown autocomplete can't be disabled #1592
- Calendar Select Other Month issue #1475
- Button icon is not dynamic #1408
- Datatable column sorting does not work with global filter #654
1.1.0 (2016-12-15)
Implemented New Features and Enhancements:
- Severity buttons #1584
- Add appendTo for context menu #1583
- Pass original event to chip events #1581
- Deprecate type property of pTemplate #1572
- Pass original event to onRowExpand and onRowCollapse #1571
- Community Themes Refactor #1559
- Migrate MegaMenu to new Grid CSS #1555
- Missing tabindex for calendar #1549
- Code review CSS of all components #1547
- Replace px with em unit #1545
- appendTo support for components #1544
- [Enhancement] Ability to make Calendar HTML5 Required #1540
- Provide rowIndex to DataList template #1539
- Require a pTemplate for RowExpansion #1533
- New FilterMatchModes for DataTable: "in" and "equals" #1527
- Filtering for Listbox #1518
- onSlideEnd of slider should pass the value #1515
- New Bootstrap Theme #1512
- Expose home menuitem in breadcrumb #1509
- Checkbox support for Listbox #1469
- Improve documentation for dependencies – e.g. Quill #1457
- Migrate all primeng component's css to box-sizing: border-box #1379
- Bootstrap compatibility #1236
- Row Grouping on DataTable #403
- Custom Filter Elements for DataTable #196
Fixed bugs:
- Null check for DataTable resolve field data #1579
- p-chips doesn't fire onRemove if chip is deleted with backspace #1556
- datatable: error on destroy if not initialized #1520
- Chips empty value problem #1507
- Add positionStyle property to tooltip #1506
- Karma test throws "documentResizeListener is not a function" message in dialog.js #1314
- Autocomplete panel opens after user tabs off field #1277
- Bug in bootstrap theme for growl componemt #1187
- Bootstrap theme. .ui-growl-item-container.ui-state-highlight.ui-growl-message-... is not defined #1143
1.0.1 (2016-12-02)
Implemented New Features and Enhancements:
- DecimalSeparator and ThousandSeparator for Spinner #1472
- New Component: Chips #1380
- Checkbox Selection Mode for Tree #1130
Fixed bugs:
- Disabled dropdown receives focus #1481
- BlockUI does not block scrollable content #1467
- Drag and Drop: Cannot read property 'parentNode' of undefined #1462
- InputMask name attribute is undefined #1445
- <p-tabView orientation="bottom"> doesn't work correctly #1442
- Lazy Loading looping issue #1434
- Reactive RadioButtons not grouped #1420
- Calendar issues with time #1417
- Schedule onDrop event does not pass date #1415
- Dropdrown appendTo="body" miss calculation #1411
- Datatable resize with facets #1403
- Calendar minDate and maxDate bindings don't work #1150
- Drag and Drop not working in IE11 #632
1.0.0 (2016-11-23)
Implemented New Features and Enhancements:
- Keyboard accessibility for Checkbox #836
Fixed bugs:
- Datatable column template and expandable rows #1396
1.0.0-rc.7 (2016-11-22)
Fixed bugs:
- Calendar,SplitButton are broken under ui-fluid #1395
- Tooltip Positioning Issues #1383
- onContextMenuSelect in datatable is not documented in showcase #1377
- Omega theme: Gradient has outdated direction syntax #1376
- Datatable error with selection (on firefox) #1084
- Empty tooltips are still displayed #705
1.0.0-rc.6 (2016-11-21)
Implemented New Features and Enhancements:
- Compatibility with 2.2.0 #1369
Fixed bugs:
- AccordionTab header collapsing with datatable headerFacet #1375
- Datatable draggable=true when filtering #1364
- Charts keep reloading #1363
- RC5: Updating data does not reflect changes when filtered #1362
- ui-fluid breaks schedule buttons #1359
- SplitButton RC.5 disabled state is broken #1353
- Remove problematic change detection for charts #1352
- Editable Dropdown disabled not working #1351
- Dropdown appendTo doesn't work as intended #1348
- PanelMenu rootitem should not display content if there are no subitems #1347
- Placeholder text isn't displayed correctly on InputMask #1345
1.0.0-rc.5 (2016-11-17)
Implemented New Features and Enhancements:
- AutoComplete multiple option have no placeholder #1329
- Set minLength of autocomplete as 1 by default #1323
- Down arrow should execute autocomplete #1322
- Row based styling for DataTable #1296
- Spinner buttons overlay #1293
- Refactor Calendar dom query #1290
- Add toggle() to ContextMenu #1289
- Refactor SplitButton #1288
- Steps component should start from 1 #1273
- Style and StyleClass for Dialog #1263
- Auto width for Dialog #1262
- p-fileupload button labels #1247
- multiselect filter logic should be contains #1131
- Add trackBy to DataTable #1057
- Improve TreeTable performance #1032
Fixed bugs:
- Column reordering misbehaves #1327
- Reorder icons misaligned on FF and IE for datatable #1326
- Growl : TypeError when adding to message array before the component is initialised. #1324
- AutoComplete shows list even input doesn't have focus #1321
- DataTable resizing fails when inside invisible container #1320
- Toolbardemo not working in IE according to wrong html #1302
- Treetable borders are not visible in IE #1300
- Editable dropdown is not in sync with model #1298
- Updating data does not reflect changes when filtered #1295
- Inputs are not functional when inside reordarable columns on IE #1294
- PickList throws error on reorder #1292
- Spinner fails on reactive form #1287
- Slider range handler stuck on maximum #1285
- SlideMenu quick click on item breaks the menu #1274
- Splitbutton without icon property is broken #1266
- Autocomplete event doesn't get fired in Model Driven Form #1241
- Calendar initial value not visible with reactive forms #1226
- Spinner does not allow manual input #1224
- DataTable export does not work in IE #1212
- Slider not working correctly with min value #1193
- PickList: onMoveToSource() event only works when you use onMovetoSource (note the small 't') #1115
- DataTable - Column reordering errors in IE 11 #1018
- Tooltips are positioned incorrectly on FF and IE #666
- Charts do not update #568
- p-schedule inside p-tabPanel does not render calendar view #497
1.0.0-rc.4 (2016-11-10)
Implemented New Features and Enhancements:
- Improve ProgressBar Omega Visuals #1255
- Flipfit collision detection for ContextMenu #1249
- Use @ViewChild instead of dom query in Dialog #1235
- Allow binding string to Calendar #1231
- Add dataType to Calendar #1230
- Add dayRender to schedule #1225
- [Feature Request] DataTable: Placeholder for column filter input #1218
- Datatable empty message class for styling the emptyMessage #1216
- Add state classes to input components #1201
- Handle ctrl/meta keys for datatable multiple selection #794
- Tabbing support for editable cells in DataTable #223
Fixed bugs:
- Resizable columns override custom widths #1252
- Non sortable columns are focusable #1251
- Editable dropdown throws an exception #1238
- Dropdown with no options cause exception on keydown #1229
- Scrollable DataTable fails with percentage height and header #1222
- Datatable ContextMenu Inside of Tabpanel not working correctly #1219
- Scrollable table header misaligned if data changes #1217
- Spinner size attribute throws exception #1197
- Calendar 'onSelect' not fired on time change #1192
- Dialog may not be centered #1176
1.0.0-rc.3 (2016-11-02)
1.0.0-rc.2 (2016-11-02)
Implemented New Features and Enhancements:
- use tsconfig.json's "lib": ["es6"] instead of @types/core-js #1191
Fixed bugs:
- Cannot find type definition file for 'core-js' #1186
1.0.0-rc.1 (2016-11-02)
Implemented New Features and Enhancements:
- Severity icons for messages #1172
- Refresh Scrolling of DataTable when data changes #1171
- onFocus and onBlur for dropdown #1156
- Add tableStyle and tableStyleClass to DataTable #1155
- Add readonly to Spinner #1148
- Lazy loading for showcase #1141
- Improve tree rendering performance #1088
- AOT support #871
- Missed sources for source maps #672
Fixed bugs:
- Alignment broken with multiple messages #1174
- bug: datatable filter function with lazy #1170
- Paste event does not update input mask value #1162
- DropDown input documentclicklistener is not checked on ngOnDestroy #1158
- EmptyMessage is not getting displayed when scrollable = true - Datatable #1153
- InputMask onComplete bug #1151
- Calendar Input Box Display #1140
- Tree should export SharedModule #1135
- Disabled attribute on multiselect does not work #1047
- Datatable w/ scrollable and scrollHeight=100% miscomputes scrollHeight #973
- DataTable with scroll and few data causes headers and table cells to misalign #917
- Datatable scrollable="true" breaks checkbox-radio selection #860
- Datatable scrollable="true" breaks column template header #859
- Stop html autocomplete for inputs in p-autoComplete #701
- DataTable: sorting null not properly working #681
- Context menu runs off edge of screen #593
- Bug in datatable: filterMatchMode="endsWith" if filter number #582
- DataTable with explicit widths causes headers and table cells to misalign #487
v1.0.0-beta.20 (2016-10-25)
Implemented New Features and Enhancements:
- Improve p-dropdown focus visuals for Omega #1105
- Horizontal Orientation for Tree #1104
- New component: Steps #1103
- New component: Inplace #1101
- Declarative datatable column grouping #1100
- TimeOnly option for Calendar #1099
Fixed bugs:
- Disabled checkbox is still focusable with keyboard #1121
- Exception on editable dropdown keydown #1108
- Initial values in p-calendar are not displayed in specified date format #1098
- Calendar not working in 1.0.0-beta.19 ( in Firefox 49) #1092
- Disabled radio still clickable via label #983
v1.0.0-beta.19 (2016-10-21)
v1.0.0-beta.18 (2016-10-21)
Implemented New Features and Enhancements:
- Control method for tab close #1075
- New component: BlockUI #1069
- Transfer events for PickList #1053
- Native calendar without jQuery UI #885
- showSourceControls and showTargetControls for PickList #395
Fixed bugs:
- On click of accordion icon Nothing happening #1050
- TriStateCheckbox not taking initial values for false #1027
- Picklist TypeError: Cannot read property 'getBoundingClientRect' of undefined #1002
- Picklist cannot add all on first render #1001
v1.0.0-beta.17 (2016-10-03)
Implemented New Features and Enhancements:
- Configurable visibility of confirm dialog buttons #994
- Row click event should not be triggered if target is clickable #971
- Remove columns from DataGrid #969
- Add ui-state-filled to pInputText #950
- p-splitButton [disabled] @Input #947
- Add ui-inputswitch-checked to p-inputswitch #944
- DataGrid should use Grid CSS #943
- Reimplement mask component as native #927
- New component: TriStateCheckbox #756
- [Request] Double click handler for ListBox Control #755
- [Request] Add ui-messages-success #473
Fixed bugs:
- Horizontal scrolling is misaligned #997
- incomplete file path in aristo theme.css #989
- InputSwitch rendering fails inside hidden containers #972
- Sort event should not be triggered if target is clickable #963
- ConfirmDialog displays stale data -> dialog is not reusable #958
- Overlay Menus position might be offset relative to buttons #955
- InputMask does not show invalid state #951
- Checkbox keyboard fails with JAWS reader #949
- ConfirmDialog rejectIcon ignored #946
- p-inputMask doesn't clean itself when model value is set to "undefined" #937
- Editable Dropdown doesn't display selected value #749
- Multiple selection fails on windows for Tree and TreeTable #720
v1.0.0-beta.16 (2016-09-19)
Implemented New Features and Enhancements:
- New ConfirmDialog Component #901
- Add expanded property to TreeNode #900
- Rename click of RadioButton to onClick #899
- Add applyFocus() method to dropdown #886
- Native slider without jQuery UI #884
- Disabled support in model driven forms #883
- Multiple templates for Tree #881
- Add disabled to menuitem #880
- Slide animation for PanelMenu Toggle #862
- Enhancement request: Keyboard support for radio buttons #847
- Two way binding support for Accordion Tab Selected property #843
- Keyboard support for Paginator #840
- Keyboard support for DataTable sort headers #839
- Keyboard and Screen reader support for TabView #838
- Keyboard and Screen reader support for Accordion #837
v1.0.0-beta.15 (2016-09-07)
Implemented New Features and Enhancements:
- Allow executing command in panelmenu submenus #861
- Upgrade deprecated
Query
implementation toContentChildren
#850 - Two way binding support for Panel collapsed state #842
- Update to RC6 #833
- [Enhancement] Allow to customize FileUpload UI #824
- [Ehancement] Add AutoUpload support in FileUpload Component #823
- [Request] Schedule: add missing eventRender hook #777
Fixed bugs:
- Broken slider #863
- TreeTable field resolution improvement #835
- Some image files are missing in PrimeNG 1.0.0-beta.14 #828
- package.json contains dependencies #827
- FileUpload fails on firefox #826
- Dropdown preselection fails for objects with null values #820
- new
fileupload
component not exported from the barrel making the TypeScript compiler all sad #819 - DataTableModule should import InputTextModule #768
v1.0.0-beta.14 (2016-08-31)
Implemented New Features and Enhancements:
- Templating for TreeTable column headers and footers #816
- Pass menuitem metadata to command callbacks #809
- Editor should support Quill's "formats" option #803
- Slide animation for Fieldset Toggle #800
- Move styles from PrimeUI to PrimeNG #799
- Slide animation for Accordion Tabs #798
- Slide animation for Panel toggle #797
- Use NG2 Animate for Dialog FadeIn #796
- Add showLabel to progressbar #793
- Add disabled option to SelectButton #774
- Add appendTo for Dropdown #773
- FileUpload Component #104
- Templating in Column Header/Footer #98
Fixed bugs:
- Terminal throws exception #817
- InputMask - Unmask is not working #802
- DataTable Single Mode Selection doesn't unselect #783
- Spinner maxlength change doesn't work #775
- Can't bind to 'rows' since it isn't a known property of 'p-paginator'. #771
v1.0.0-beta.13 (2016-08-21)
Implemented New Features and Enhancements:
Fixed bugs:
- Dragging a file over datatable header throws Exception #759
- Default rows selected in datatables #754
- Calendar button cannot be disabled #746
- Removed nbsp from components #738
- Add allDayText to schedule, Fix allDaySlot typo #717
v1.0.0-beta.12 (2016-08-09)
Implemented New Features and Enhancements:
- Editable Dropdown #711
- Add yearRange to calendar #709
- ContextMenu for Tree #680
- Add appendTo for OverlayPanel #679
- Make private properties in classes protected #677
Fixed bugs:
- Editor does not reflect value change #714
- HeaderCheckbox toggle does not update selection #687
- Dropdown onModelChange is not executed when selecting value by arrows #685
- OverlayPanel - cannot use inside divs with position: relative #676
- OverlayPanel - always opens to the left of the element #675
- Tooltip fails on some elements #673
- Selecting item from dropdown by using firefox #667
- Carousel page links redirect to # #554
- ContextMenu tied to DataTable always opens no matter where you right click on the page #414
v1.0.0-beta.11 (2016-07-26)
Implemented New Features and Enhancements:
- Initially expanded rows #657
- Add appendTo for Dialog #656
- Labels for RadioButton #655
- Unsubscribe from column changes in DataTable at onDestroy #650
- Labels for Checkbox #649
- Radio-Checkbox Selection for DataTable #648
- PaginatorPosition for DataTable, DataList and DataGrid #635
- Missing lifecycle interfaces in Schedule component #623
Fixed bugs:
- Expansion icon displayed with a space #658
- Dropdown preselection might fail if options initialized later #651
- Dropdown selects wrong item after update to beta.10 #643
- ColToggler incompatible with Resizable Columns #637
- InputMask with ngModel not updating first character #587
- DataTable component: memory leak #488
- modal dialog freezes the whole page #276
v1.0.0-beta.10 (2016-07-22)
Implemented New Features and Enhancements:
- p-menu appendTo property #639
- Binary attribute to Checkbox #636
- EmptyMessage for DataTable #609
- p-dropdown: add a class to the ui-dropdown element if open #581
- New templating for components having custom content templates #572
Fixed bugs:
v1.0.0-beta.9 (2016-06-29)
Implemented New Features and Enhancements:
- Add new page number to onPageChange event of Paginator #527
- Add onSelectionChange event to Editor #526
- onSlideEnd event for slider #520
- New InputMask Component #510
- Custom content support for dialog header #507
- New methods for Schedule #495
- Support New Angular2 Form APIs #492
- RC3 support #491
- DataTables multiple selection without CTRL key #284
Fixed bugs:
- Wrong url link in PanelMenu #525
- PanelMenu toggle icon click prevents toggle #523
- Dropdown entering filter value with no results breaks dropdown if left uncleared #518
- Tool tips are not cleared after navigating to a different page. #505
- Quill editor jumps to the beginning when text typed very fast #486
- Updating sorted data causes shuffle behavior #396
v1.0.0-beta.8 (2016-05-31)
Implemented New Features and Enhancements:
- Add routerLink option to MenuItem #434
Fixed bugs:
v1.0.0-beta.7 (2016-05-30)
Implemented New Features and Enhancements:
- Improve dialog positioning #430
- New Grid CSS #427
- Validation indicators for Input components #418
- Icons for Tab Headers #417
- Update Quill Editor #411
- Remove chart components #409
- Add viewRender event to Schedule #404
- Break dependency to PrimeUI javascript #400
- Reimplement column reordering for datatable as native #399
- Reimplement datatable resizable columns as native #398
- Custom icon for calendar/daypicker #397
- Reimplement DataTable scrolling as native #391
- Update to new router #388
- Upgrade to Chart.js 2.x #305
Fixed bugs:
- Dialog mask is not removed on destroy. #428
- Multiselect disabled attribute is ignored #422
- Disabled button should force removal of ui-state-hover class #419
- Spinner - Doesn't change value if underlying value changes #415
- datatable is not allowing you to use different ChangeDetectionStrategies in enclosing components which use datatable #405
- Editor: Auto-Resize or Layout fix #401
- Schedule onEventMouseout callback ignored #393
- Dropdown focus gets lost #392
- MegaMenu: click doesn't work #390
v1.0.0-beta.6 (2016-05-17)
Implemented New Features and Enhancements:
- Add onImageClicked event to galleria #368
- Add onRowExpand callback to DataTable #363
- Reimplement SlideMenu as native #362
- Reimplement PanelMenu as native #361
- Reimplement MegaMenu as native #359
- New component: TabMenu #354
- Reimplement ContextMenu as native #353
- Reimplement Menubar as a native component #352
- Reimplement TieredMenu as native #351
- Reimplement menu component as native #341
- Reimplement breadcrumb as a native component #340
- Reimplement Lightbox as a native component #330
- Update the setup #319
- Tooltip Component #52
Fixed bugs:
- p-breadcrumb is not working properly if Observable<string[]> is provided in <li *ngFor> #355
- InputSwitch - Initial value not working #348
- Dialog Component - Setting Resizeable False doesn't remove resize handle #347
- Schedule onEventDrop event does not work #335
v1.0.0-beta.5 (2016-05-09)
Implemented New Features and Enhancements:
- p-checkbox by using the keyboard [improvement] #324
- Inline styles do not work with Angular2 RC #321
- Customizable Panel Header Content #316
- Remove item with backspace in autocomplete multiple mode #313
- Prevent duplicate selection in autocomplete multiple mode #309
- ContentHeight property for Dialog #307
- Update to RC1 #303
- Implement Carousel as a Native Component #302
- Dynamic Sorting on data update? #298
- DataTable export to csv support #263
Fixed bugs:
- DataTable multi sort throws JS exception #326
- SplitButton overlay might go out of bounds horizontally #318
- styleClass attribute ignored by SplitButton #317
- p-messages not up to date with the doc #314
- AutoComplete panel stays open on blur #311
- Responsive Datatable seems to be broken #306
- Dialog not working on mozilla 43.0.1 #301
- DataTable sortField breaks sorting (beta 4) #299
- Dialog Destroy problem #297
- Dialog - Scrolling break #296
- Dialog - onBeforeHide and onAfterHide events not fire #295
- DataTable - expandableRows with some hidden columns #293
v1.0.0-beta.4 (2016-05-02)
Implemented New Features and Enhancements:
- Reimplement Password as a native component #282
- Reimplement Growl as a native component #275
- Add onBlur event to calendar #269
- Pass rowIndex to column template #268
- update to beta.17 #260
- IE 9-10 support for hidden datatable columns #257
- Compatibility with Electron #256
- Reimplement Galleria as a native component #253
- Reimplement Dialog as native #249
- Reimplement InputSwitch as a native component #239
- Add onRowClick to DataTable #233
- p-dropdown support for HTML5 required attribute #230
- DataTable global filter without column filters #197
- Two components require global var PUI to be defined. #183
- Toolbar Component #182
- Support for model binding to first and rows in datatable #114
Fixed bugs:
- Button label is not updated when used with a pipe #290
- datatable expandableRows and onRowSelect - should not fire onRowSelect if expand arrow is clicked #281
- datatable expandableRows does not work with scrollable="true" #280
- Growl doesn't remove messages automatically #265
- Cannot read property 'left' of undefined error when populating Galleria with observable data #262
- p-dropDown: styleclass not honored #259
- Bug Autocomplete without any field for multiple=true, display empty selection #248
- [Bug] pPassword - mediumLabel attribute doesn't work #246
- Data Table Expandable Rows break when there is a custom column in between the Row Template #245
- p-autoComplete: styleClass attributes not honored #242
- beta3 - DataTable default sortField causes crash #227
v1.0.0-beta.3 (2016-04-20)
Implemented New Features and Enhancements:
- Events for DataTable Page-Sort-Filter #215
- Link and Image support to Editor #214
- DataTable Column custom sorter support #210
- PeerDependency Reorg #206
- Add reset() method to datatable #181
- Drag Drop Components #103
- Row Expansion for DataTable #97
Fixed bugs:
- Potential lifecycle error in autocomplete #221
- Dropdown throwing error on empty selectitem array #220
- beta2 - dynamically changing p-dropdown [options] and ngModel value crashes #218
- Range Slider does not pass values #216
- AutoComplete passes wrong item to Unselect in multiple mode #213
- Autocomplete down arrow on last item #211
- DataTable filtering and sorting not working well together #207
- Dropdowns remain opened after selecting a new Dropdown #203
- Dropdown without value not displayed properly #198
- Missing to pass the parameter 'legendTemplate' into Chart js #186
v1.0.0-beta.2 (2016-04-14)
Implemented New Features and Enhancements:
Fixed bugs:
- p-radioButton: disabled attribute not honored #195
- p-dropDown: disabled attribute not honored #192
- p-autoComplete: Input field remains disabled if using the disabled attribute #191
- Button label is not updated #189
- Events do not work any longer with Dropdown v1.0 #187
v1.0.0-beta.1 (2016-04-10)
Implemented New Features and Enhancements:
- Add getBase64Image() method to charts #179
- Add getCanvas() method to charts #178
- onReorder event for OrderList #166
- TimePicker Component #165
- Replace p-radio with p-radioButton #164
- Use ngModel in input components instead of value #163
- SplitButton SplitButtonItem router support #161
- RowsPerPage for Paginator #159
- Support NgForm apis for input controls #158
- Button with icon for calendar #157
- OverlayPanel: Close overlay when clicked again #151
- Replace EventEmitter next with emit #147
- Reset to first page after filtering #143
- Toggleable DataTable Reflow Mode #141
- MultiSelect Component #138
- Reimplement Dropdown as a native component #123
- New Feature : Gmap #100
- ContextMenu Integration for DataTable #93
- ContextMenu Component #36
Fixed bugs:
- DataTable Filtering get lost after pagination or sorting #180
- Sortable and Scrollable sortable of undefined #162
- Calendar styleClass ignored #160
- Accordion header hover fails with custom content #156
- Cell templating ignored on scrollable table #155
- PickList target buttons fail #152
v0.9.1 (2016-03-28)
Fixed bugs:
- Responsive Charts Fail #148
v0.9.0 (2016-03-25)
Implemented New Features and Enhancements:
- AutoComplete Component #144
- Add style and styleclass to selectButton #136
- Templating support for accordion tab #135
- Add headerStyle and headerStyleClass to p:tabPanel #132
- Editor Component #48
Fixed bugs:
- Button performance is slow #145
- Spinner displays undefined #134
- DataTable should not default sort a lazy table #133
v0.8.2 (2016-03-21)
Implemented New Features and Enhancements:
Fixed bugs:
v0.8.1 (2016-03-21)
v0.8.0 (2016-03-21)
Implemented New Features and Enhancements:
- Include ts files in npm distribution #125
- Reimplement Spinner as a native component #122
- Default Sorting for DataTable #121
- Add style and styleClass to fieldset #120
- Add disabled option to Listbox #116
- Reimplement Listbox as a native component #115
- Case insensitive filtering for DataTable #113
- Pass the columns to colReorder event #111
- Composite field support for DataTable #108
- SplitButton Component #106
- OverlayPanel Component #105
- New Feature: edit-related events #101
- OnRowDblClick Event on Data Table #99
- Global filtering for DataTable #95
- Multi Column sorting for DataTable #94
- TreeTable Component #67
- Tree Component #66
- Terminal Component #51
Fixed bugs:
- TabPanel duplicates tab on conditional display #112
- Disabled checkbox is still editable #110
- Multiple selection for datatable fails on windows #109
v0.7.0 (2016-03-13)
Implemented New Features and Enhancements:
- Templating support for DataTable #96
- Reimplement TabView as a native component #91
- Reimplement Accordion as a native component #90
- Use peerDependencies #88
- Type for LazyLoadEvent #87
- Reimplement SelectButton as a native component #84
- Reimplement ToggleButton as a native component #83
- Reimplement Rating as native component #82
- Reimplement Button as a native component #81
- DataScroller Component #45
- DataGrid Component #44
- DataList Component #43
Fixed bugs:
- Error on click of a non-editable column #89
- dialog.visible is not in correct value when dialog is closed by pressing 'Esc' #85
- Dropdown is not exported #80
v0.6.0 (2016-03-07)
Implemented New Features and Enhancements:
- Reimplement Panel as a native component #76
- Reimplement Fieldset as a native component #75
- Reimplement InputTextarea as a native directive #74
- Reimplement InputText as a native directive #73
- Using p:checkbox as a boolean #72
- Change module to CommonJS #60
- Schedule Component #54
- OrderList Component #47
- PickList Component #46
- Paginator Component #42
Fixed bugs:
- Calendar is not exported #71
v0.5.0 (2016-02-28)
Implemented New Features and Enhancements:
- Use template element in dropdown,listbox,carousel #68
- CodeHighlighter Directive #62
- DataTable Component #31
v0.4.0 (2016-02-21)
Implemented New Features and Enhancements:
- PanelMenu Component #59
- SlideMenu Component #56
- Paginator Component #55
- Lightbox Component #40
- Slider Component #39
- MegaMenu Component #38
- PanelMenu Component #37
- Menubar Component #35
- Breadcrumb Component #34
- TieredMenu Component #33
- Menu Component #32
v0.3.0 (2016-02-15)
Implemented New Features and Enhancements:
v0.2.0 (2016-02-07)
Implemented New Features and Enhancements:
- ProgressBar Component #27
- Dropdown Component #26
- SelectButton Component #25
- DatePicker Component #24
- Carousel Component #23
- InputSwitch Component #22
- Growl component #21
- Messages Component #20
- Listbox Component #19
v0.1.0 (2016-01-31)
Implemented New Features and Enhancements:
- Galleria Component #18
- InputTextarea directive #17
- Grid CSS #15
- Accordion Component #14
- TabView Component #13
- Checkbox Component #12
- RadioButton Component #11
- Dialog Component #10
- ToggleButton component #9
- Password Directive #8
- Spinner Directive #7
- Fieldset Component #6
- Panel Component #5
- Rating Component #4
- Button Component #3
- InputText Component #2
* This Change Log was automatically generated by github_changelog_generator