Update dependency primeng to v16
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
primeng | dependencies | major | ^14.1.2 -> ^16.0.0 |
⚠ Dependency Lookup Warnings ⚠
Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information.
Release Notes
primefaces/primeng (primeng)
v16.2.0
New Features:
- DynamicDialog | Add closeAriaLabel for acessibility #13410
- ConfirmDialog | Add closeAriaLabel for accessibility #13408
- SpeedDial | Add ariaLabel and ariaLabelledBy inputs (accessibility) #13404
- Accordion | wrong aria roles and add headerAriaLevel property (accessibility) #13431
Enhancements:
- Update Angular packages #13444
- Accessibility | Messages Section #13411
- Accessibility | Overlay Section #13409
- Accessibility | Button Section #13402
- Accessibility | TabView - TabIndex order doesn't follow the W3C recommended pattern #13421
- Accessibility | Media Section #13420
- Multiselect: Overlay should not be closed when toggle on unSelectAll icon #13384
- Accordion | wrong aria roles and add headerAriaLevel property (accessibility) #13431
Fixed bugs:
- Tooltip | Auto Hide Not Working #13482
- TabView | Arrow button stays visible even there is no overflow #13478
- p-panelMenu: visible:false don’t work for submenus #13469
- fileUpload: conversion uses 1000 instead of 1024 for file size formatting #13467
- Accessibility | PanelMenu - collapsed region are still reachable via tab navigation when at least an item has a link #13435
- MenuBar and MegaMenu: On mobile menubar and megamenu both requires double tap to open submenu #13447
- TieredMenu: On mobile tieredmenu requires double tap to open submenu #13433
- Menu and PanelMenu | Separator is not visible #13476
- Menu Components | Cannot override model value #13471
- Component: PanelMenu - styleClass and tooltip not applied #13401
- TieredMenu: SubMenus are not uncovered on mouse hover anymore #13455
- TabMenu: Disabled items are no longer rendered #13454
- Component: ContextMenu #13456
- Button: Loading icon not showing when used by pButton directive #13345
- pButton: When changing the loading property of the pButton the spinner is not shown #13195
- Button: custom loading icon is not displayed #13250
- Component: InputNumber - maxlength input param doesn't limit number of numbers that user can type #13426
- FileUpload: when multiple files are selected and more than one has errors only only one message is shown #13426
- FileUpload | Incorrect margin between label and icon #13414
- OrganizationChart not refreshing view after new TreeNode is added #13368
- SplitButton menu options not working correctly in v16.1.0 #13389
- New required undocumented locale options in PrimeNG 16.1.0 #13380
v16.1.0
New Features:
- TabMenu | Add ariaLabel and ariaLabelledBy props #13376
- ContextMenu | Add id, ariaLabel, ariaLabelledBy props #13373
- Toolbar | Add aria-labelledby #13235
Enhancements:
- Accessibility | Panel section #13229
- Accessibility | Misc section #13237
- Accessibility | Menu section #13264
- ContextMenu | Add ariaLabel, ariaLabelledBy, id properties & show/hide emitters (accessibility) #13310
- Menu | Add ariaLabelledBy and ariaLabel and onFocus, onBlur emitters #13253
Fixed bugs:
- Calendar | Icon is not visible (material compact theme) #13123
- DynamicDialogRef - onClose Observable never completes #9732
- Component: OrderList #13322
- TabView | Last element is not visible when scrolling=true #13371
- Breadcrumb | Chevron and slash icon is visible at the same time (bootstrap themes) #13359
- Tree: Partially selected checkbox rendered incorrectly #13131
- TreeTable: previous and next button icons not visible when using paginator #13258
- Component: ToolTip #13238
- Component: p-overlay overflows the viewport #13273
- Slidemenu: Separator class mismatch #13279
- TreeNode: data is no longer generic #13183
- Component: Avatar #13292
- P-Table - Column resize not working as expected #12183
- Inplace: Close icon customization variabe + input mismatch #13277
- Component: Autocomplete component #13271
- Carousel: The documentation doesn't show the examples #13286
- Image Component: esc button doesn't close the preview #13305
v16.0.2
Fixed bugs:
- FileUploader: Choose button is missing icon spacing #13232
- Compiler error: p-autoComplete Argument of type 'Event' is not assignable to parameter of type 'MouseEvent' #13227
- p-dropdown unable to auto-select first item if group used #12637
- Component: Tooltip has no default zindex 16.0.1 #13220
- Clear filter Icon is not showing in p-columnfilter Component #12947
- Table Filter: Remove filter button is invisible #13134
- In table filter slash icon is not displaying when data is entered in the row filter. #13222
- Error: Cannot resolve type entity SafeHtmlPipe to symbol #13218
v16.0.1
Enhancements:
Fixed bugs:
- CascadeSelect: Wrong type definition for optionGroupChildren #13152
- Checkbox: breaking change for value type #13182
- Component: Dynamic Dialog resize change doesn't work #13158
- AutoComplete: grouped options are not selected with enter key #12624
- Galleria | cannot read properties of undefined error #13124
- selectButton: Conditional template rendering is not working #13053
- AccordionTab iconPos end not working #12988
- OverlayPanel: Incorrect position when inside of dialog in 16.0.0 (did not happen in rc2) #13201
- Button: loading style issue when already has an icon #13148
- FileUpload | File limit does not fire error #13129
- ConfirmDialog: style property not updated #13155
- Can not install with angular@16.1.0 #13197
- Button: loading state bugs #13098
- Menu | iconStyle or inline styling does not work as expected #13128
- TreeNode: data is no longer generic #13183
- Documentation: picklist example is not rendering the data #13186
- Tooltip: Doesn't work. Show console error #13190
- Documentation: Bug: Table "Subheader" takes you nowhere #13184
v16.0.0
Enhancements:
- Icons: clipPath improvements #13177
Fixed bugs:
- p-confirmPopup errors when setTimeout runs after onContainerDestroy #13034
- FileUpload - when fileLimit is set, no previous error messages are displayed #13083
- Broken Stackblitz demos #13088
- PrimeNG Website - Documentation for Toast missing position feature in demo #13159
- Component: KeyFilter #13076
- Wrong type definition of ToastCloseEvent #13079
- Table: ERROR TypeError: this.scroller is undefined #12880
- Button is firing the click event even when it is disabled. #13042
- Panel: Collapse icon of toggle button is not showing #13071
- Panel custom expand Icon is never showing #13074
v15.4.1
Fixed bugs:
- TreeSelect | Icons are not visible #12925
- Paginator: previous and next button icons not visible #12916
v15.4.0
Breaking Changes:
- Deprecate Components #12781
Implemented New Features and Enhancements:
- Improve icon implementation in core #12839
- All: Add zone.js 0.13.0 support #12851
- Table / EditableColumn: onEditComplete emitted event data is wrong #12822
- Textarea does not create new line when used in Datatable celleditor, instead completes edit mode #10458
Fixed bugs:
- AutoComplete component is not scrolling on arrow down #12883
- p-overlay: Overlay component does not resize correctly #12769
- MegaMenu: at items array item - style or styleClass NOT working #12771
- InputNumber: Input Number spinner buttons right click indefinitely increments/decrements value #12813
- TabMenu - field visible #12823
- PrimeNG Website - Keyboard Copy Command Broken on MacOS #12846
- MultiSelect | Add gap and text ellipsis to multiselect-chip #12842
v15.3.0
Enhancements:
- Algolia Search
🙂 - Angular Universal Support #12810
- Angular SSR Support - Multiple Components #12734
- Sidebar | Add flex-grow to p-sidebar-content #12833
- Docs: Installation code blocks missing Prism #12783
v15.2.1
New Features:
- Tooltips: Option to close tooltips with escape #12603
Enhancements:
- Various Eslint errors #12580
Fixed bugs:
- Calendar | input becomes invalid when navigating #12741
- OverlayPanel target arrow points to the wrong position when target is on the right edge of the screen #10484
- p-image inside p-scrollPanel - Scrollbar shows through image #12554
- InputNumber | does not update the input value onInput #12733
- Overlay | modal does not destroy on hide (w/responsiveOptions) #12747
v15.2.0
Full Changelog New Features:
Enhancements:
- Migrate to eslint #12577
Fixed bugs:
- Menubar: Overflow problem #12549
- DynamicDialog need to steal focus #12319
- ContextMenu | triggerEvent="click" does not have any effect #12532
- Sidebar: onHide ist emitted twice #12564
- Calendar: Shows null values when date is passed from iframe #12555
- pFocusTrap: ignoring anchor tags as focusable elements #12527
- Rendering RadioButton inside Table column error #12511
- Panel menu with submenu expanded by itself when in sideBar #12173
- VirtualScroller | fails to initalize correctly inside tabView #12542
v15.1.1
Full Changelog: https://github.com/primefaces/primeng/compare/15.1.0...15.1.1
v15.1.0
Full Changelog Fixed bugs:
- Dropdown and Multiselect: ERROR TypeError: value.trim is not a function #12525
- Dropdown virtualScroll filter bug #12461
v15.0.1
New Features:
- Center content to Toolbar #12365
Enhancements:
- Table/TreeTable: filters property might have undefined value when access by key #12321
- p-columnFilterFormElement with custom template can't adapt according to the matchMode #11466
- Add gap when Toolbar wraps #12366
- Deprecate Toolbar CSS classes #12364
Fixed bugs:
- MultiSelect: onPanelHide triggers twice #12382
- Calendar: wrong logic of disabling the month #12330
- Tab key in p-dialog with p-InputNumber #9380
- Component: TabMenu incorrectly checks if routerLink is active #11999
- FileUpload: Upload button does not expand when text is added #12420
- Chips | Remove extra bottom spacing #12419
- Tree with virtualScroll: Inconsistent focus #12351
- Password: Eye icon problem in MS Edge and IE #12335
- Button: Directive class on label change #12083
- Table: Resizable columns in expand mode with state feature. Column sizes not properly restored #12398
- Password input with reactive form, does not disable until clicked even though control is reported as disabled #12317
- Tree: Multiple Selection with Checkbox - double click on chevron makes subtree to be selected #12347
- VirtualScroll | autoSize = "true" causes browser freeze #12377
- inputNumber | Unnecessary focus on up/down buttons #12369
- Bug report: users are allowed to focus a speed dial action while the action panel is hidden #11238
v15.0.0
New Features:
- TabMenu: Tab selection is not actionable due to missing output #12310
- pAnimate | Add leaveClass for leave animation #12222
Enhancements:
- Ripple doesn't support FontAwesome SVG Kit for Button/Menu/etc #9853
- MultiSelect | Add selected value to original event #12059
Fixed bugs:
- PrimeNG Table OnEditComplete passing empty event parameters once fired #12299
- Galleria: change detection not working when changing some input properties #12181
- Editor: Not displaying correctly in dialog after content change and dialog reopen #12195
- DataView: DataView shows Empty Message even if loading #12157
- ToggleButton | Label of basic button is unexpectedly shifted to the left #12216
- Calendar | Unexpected focus happens in disabled mode #12282
- Component: OverlayPanel #12273
- Input in Overlaypanel won't have focus #12284
- Header of scrollable Table covers menubar menu #12281
- Component: Block UI - JEST error when destroy component if 'mask' is undefined #12254
- tsConfig target:"ES2022" causes reference error on Safari v15.6 #12302
v14.2.3
Fixed bugs:
- Table | On col reorder the col destination position indicators are not shown properly #12379
v14.2.2
Enhancements:
- Add zone.js 0.12.0 support #12231
- Component: Messages - automatic closing/dismissal #11969
- Component: Badge #12170
- PrimeNG Table OnEditComplete fired by Tab #12160
Fixed bugs:
- Frozen columns overlap when scrolling #12230
- TreeSelect: panelClass not working #12221
- uploadLabel is not working on basic mode of the FileUploadModule module #12019
- Component: ContextMenu is not aligned properly when the document is scrolled #12011
- Dynamic Dialog Ref crashes the App on close #11230
- p-slider: In Range mode, the slider gets stuck if the range min value is equal or superior to the range max value #12175
- pAutoFocus | Does not work if element has 'p-disabled' class #12176
- Toggleable fieldset inside another toggleable fieldset has its content visible when collapsed by deafult #11736
- p-dropdown : Overlay issue on hide #12189
- Button: Label Element not found #12172
- Accordion Panel within an Accordion Panel is broken #11848
v14.2.1
Fixed bugs:
- FileUpload: when multiple files are selected and more than one has errors only only one message is shown #13397
- TabView | Arrow button stays visible even there is no overflow #13478
- Image Component: esc button doesn't close the preview #13305
v14.2.0
Breaking changes:
New Features:
- Chips | Allow multiple seperators #12089
- pAnimate Directive #12057
- Component: Overlay #12031
- TreeSelect | replace overlay with p-overlay #12116
- MultiSelect | replace overlay with p-overlay #12110
- Add appendOnly option to Scroller API #12142
- Add step option to Scroller API #12141
- Sidebar | Add footer template #12117
- Sidebar | Add header template #12025
- add panelStyle and panelStyleClass properties to components #11917
- TreeSelect | Add styleClass and style support for container and label #11982
- Rating | Templating support #12156
Enhancements:
- Improve Scroller and DataTable with virtualScroller implementation #12120
- Table: VirtualScroll + Lazy Load incorrectly paginates load requests, displays loadingbody too frequently #11789
- RowSpan Grouping does not work on DataTable with virtualScroll feature #10851
- InputNumber | Pass formattedValue to input event #12070
- Table CSS Improvements #12047
- Add flex-gap to p-chips and autocomplete multiple input container #11985
Fixed bugs:
- inputNumber | minFractionDigits fails if set to "0" when using with a suffix #11902
- MenuBar: Menu Icon in mobile view is shown even though there are no items in model #12084
- Button | Renders empty label when the label is not defined #9482
- The scrollToVirtualIndexmethod is not working as expected on Table #11948
- Incorrect class assignment for true value of toggleMask in the password component #12147
- DataTable: Multiple sorting with Date field as first sort #11918
- VirtualScroller triggers onLazyLoad event even though there is no scroll event #11987
- primeicons.ts not updated for v6 missing strings #12105
- Slider: The slider when I reset the values the style of the bar is not modified #12093
- Cannot bind "pAutoFocus" #12090
- InputNumber | Support highlight on focus property #12077
- Table | ReferenceError: Cannot access 'ColumnFilter' before initialization #11931
- p-treeSelect: selectionMode="checkbox" and showClear="true" doesn't work properly #12050
- Chips | Cannot remove p-focus (Firefox) #12016
- Autocomplete value remains the old when entered text changed #12027
- Dropdown selecting an unwanted option when pressing Control key on the keyboard #11889
- TreeSelect selection expands sibling nodes above the selection #11224
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.