Skip to content

Update dependency primeng to v16

Renovate requested to merge renovate/primeng-16.x into main

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

Compare Source

Full Changelog

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

Compare Source

Full Changelog

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

Compare Source

Full Changelog

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

Compare Source

Full Changelog

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

Compare Source

Full Changelog

Enhancements:

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

Compare Source

Full Changelog

Fixed bugs:

  • TreeSelect | Icons are not visible #​12925
  • Paginator: previous and next button icons not visible #​12916

v15.4.0

Compare Source

Full Changelog

Breaking Changes:

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

Compare Source

Full Changelog

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

Compare Source

Full Changelog

New Features:

  • Tooltips: Option to close tooltips with escape #​12603

Enhancements:

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

Compare Source

Full Changelog New Features:

Enhancements:

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

Compare Source

Full Changelog: https://github.com/primefaces/primeng/compare/15.1.0...15.1.1

v15.1.0

Compare Source

Full Changelog Fixed bugs:

  • Dropdown and Multiselect: ERROR TypeError: value.trim is not a function #​12525
  • Dropdown virtualScroll filter bug #​12461

v15.0.1

Compare Source

Full Changelog

New Features:

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

Compare Source

Full Changelog

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

Compare Source

Full Changelog

Fixed bugs:

  • Table | On col reorder the col destination position indicators are not shown properly #​12379

v14.2.2

Compare Source

Full Changelog

Enhancements:

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

Compare Source

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

Compare Source

Full Changelog

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

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Merge request reports