Update dependency primeng to v19

This MR contains the following updates:

Package Type Update Change
primeng (source) dependencies major ^17.18.15 -> ^19.0.0

Release Notes

primefaces/primeng (primeng)

v19.1.0

Compare Source

Full Changelog

Fixed bugs:

  • The password component has an invalid name for the hideicon icon template #​17423
  • PickList: Templates for sourceFilter and targetFilter not working #​17575
  • bug found at p-datepicker #​17613
  • p-menu in popup mode does not close on scroll in some cases. #​17782
  • SelectButton: Material, Lara & Nora Theme - When disabled selected option is not visible #​17668
  • Multiselect: the p-multiselect-option-selected class doesn't apply when item is selected #​17894
  • TreeTable RTL: Incorrect margin-left causes misaligned expand icons #​17780
  • FileUpload: Multiple tabindex Attributes in choose-button #​17969
  • filterMatchMode not passed from picklist to listbox #​17968
  • TreeSelect filterInputAutoFocus does not work #​17965
  • Stepper triggers form submit #​17988
  • Button Directive - Severity reactivity issue #​18018
  • SelectButton unselectable not working as expected #​17821
  • Component: Tiered Menu. Popup layout broken in mobile view #​17155
  • Select: when using selectedItem template if the selected option is 0 then no template is rendered #​17995
  • Table is not displayed when using virtualScroll=true and scrollHeight=flex (v18.0.2, v19.0.9) #​17824
  • DynamicDialog selects text content when resized #​18033
  • CascadeSelect: clicking a few times causes the component to freeze #​18040
  • AutoComplete (multiple) value isn't updated when chip is removed using the keyboard #​17998
  • Table: Keyboard navigation broken #​17808
  • v19 MegaMenu: aria-hidden throws console error #​18060
  • Textarea omits filled.hover.background token #​17903
  • dataView (onChangeLayout) emitter emits string not DataViewLayoutChangeEvent type #​17952
  • Add missing ng-invalid css rules for alternative component selectors #​17987
  • tooltip is misaligned if it is attached on app component #​17980
  • p-tieredmenu and p-menubar wrong position of nested menu items #​17814
  • SplitButton broken in Table body when screen is less than 960px wide #​17750
  • pickList not showing sourceHeader and targetHeader #​17536
  • PickList @​Output() events onSourceFilter, onTargetFilter are not emitted when filtering #​18031
  • Table select with ctrl+A is wrong #​17997
  • table: filter icon does not show whether filter is active on column #​18030
  • Table: Frozen columns are overlaping each other when there are 2+ frozen columns on a table #​18036
  • [Tabs] The tabs id is being set the signal reference rather than the signal value #​17436

Implemented New Features and Enhancements:

  • Support node.loading in togglerIconTemplate Context #​17851
  • Create possibility to access disabled state of items in listbox and picklist #​17882
  • ToggleButton | Use host element as button #​17901
  • Add aria-disabled and tabindex=-1 to the disabled accordion headers #​17989

v19.0.10

Compare Source

Full Changelog

Fixed bugs:

  • DatePicker (v19) The showClear button is not displayed correctly #​17355
  • Datepicker: clear Icon and touchUI styles are broken #​17842
  • Current selected day value in DatePicker not indicated in Month view #​17871
  • onChangeLayout event for DataView is not emitted #​17617
  • p-confirmdialog: header template is rendered in dialog content #​17881
  • Button: Conditional template icon disappears on click #​17848
  • DatePicker : IftaLabel styles are broken #​17841
  • docs: Add ThemeSwitcher to StackBlitz examples #​17884
  • Tree: No gap between nodes (except root nodes) #​17681
  • Component: AutoComplete - incorrect opacity when disabled #​17108
  • Table: Untyped value input #​17761
  • dialog component #​17245
  • Dialog not visible after quickly hiding and showing again #​17301
  • Multiple Components v19 | ReferenceError: Cannot access 'Splitter' before initialization #​17759
  • Tabs: invalid ink bar after data update for generated dynamically #​17360
  • autocomplete: invalid styles are not displayed #​17800
  • Scoped Tokens Not Working in Drawer Component #​17840
  • Design token fieldset.legend.color never used in code #​17852
  • InputNumber : Clear Icon outside input #​17846
  • Password: showClear and toggleMask properties together break styles #​17844
  • Multiselect: readonly doesn't disallow clear #​17801
  • Accordion: onOpen and onClose events emit wrong index value #​17866
  • MultiSelect - v19, itemcheckboxicon template not being picked up #​17390
  • Table - filtertemplate doesn't work. #​17775

v19.0.9

Compare Source

Full Changelog

Fixed bugs:

  • Table - filtertemplate doesn't work. #​17775

v19.0.8

Compare Source

Full Changelog

Fixed bugs:

v19.0.7

Compare Source

Full Changelog

Fixed bugs:

  • PrimeNG not working after upgrade to Angular 19.1.7 #​17730
  • [vite] Internal server error: fn is not a function #​17716
  • OrderList: The drag and drop functionality not implemented in V18 #​16633
  • "Select component with filter: ""No results found"" entry should not be enabled or clickable #​17382"
  • Accessibility and Templating Issues in p-confirmdialog and p-dialog (PrimeNG v19) #​17404
  • Picklist does not support disabled options #​17533
  • p-checkbox has invalid markup when required=""false" #​17528"
  • SpeedDial Buttons Missing type="button" Causes Unintended Form Submission #​17552"
  • Badge disable does not work correctly #​17559
  • p-auto-complete behaves differently than p-autocomplete #​17535
  • PickList - reorder items call scrollInView with incorrect parameters #​17564
  • Tree: styleClass of nodes is ignored #​17579
  • Change of pDroppableDisabled property after ngAfterViewInit doesn't change element's behavior #​17598
  • p-confirmdialog - dismissableMask not working #​17574
  • Duplicate class attribute in example of DataView #​17621
  • Docs: Select (previously dropdown) component, loading section wrong code example #​17626"
  • Updates Loading Icon template reference variable #​17736
  • Update DataView interface to reflect current configuration #​17735
  • Multiselect should use all options for selectedOptions not just visible #​17732
  • Binding [dt] on Select component has no effect #​17540
  • p-fileUpload selecting file when fileLimit set to undefined causes js errors #​17721
  • Popover basicdoc.ts uses deprecated *ngFor directive #​17707
  • DatePicker: Cannot escape header with keyboard #​17663
  • [v19] showcase for datepicker-sizes-demo has wrong ts #​17690

v19.0.6

Compare Source

Full Changelog

Fixed bugs:

  • Update Configuration Documentation #​17588
  • Missings types for PrimeNGConfig #​17601
  • Conflict between picklist used inputicon-style and table loading mask #​17263
  • Terminal component docs suggest non-existent commands #​17519
  • Global inputVariant setting is ignored in components #​17595
  • Toast | Severity class not applied to close icon #​17573
  • Filled material inputs have wrong border radius #​17594
  • DatePicker | wrong style w/material #​17590
  • inputVariant type missing in PrimeNG Config Type #​17578
  • Material Filled Textarea visuals broken #​17571
  • InputNumber buttons have radius issues #​17488
  • SelectButton: Option with long label breaks component height #​16877
  • Table: selectable stripedRows don't get hover background applied #​17349
  • Icon avatars are not displayed correctly #​17309
  • The fileupload progressbar in advance mode is not visible #​17291
  • Checkbox and radio invalid styles are not applied correctly #​17303
  • Hovered filled text input is not styled according its corresponding design token #​17277
  • make build scripts cross platform #​17498
  • Select, MultiSelect: Scoped Style not working #​17381
  • Datepicker, Multiselect, Message, Toast: Missing aria-labels #​17449
  • Table: Column Resize broken with sortable columns #​17458
  • Listbox: Hidden element has focusable content #​17465
  • PickList: drag n drop not working #​16578
  • Steplist seperator does not to work with dynamic steps #​17482
  • p-treeTableCheckbox disabled not working #​17496
  • DynamicDialog: closeOnEscape doesn't work without autoZIndex #​17016
  • Showcase, Table: Use TableLazyLoadEvent instead of LazyLoadEvent #​17515
  • Button | Icon button is not circle #​17485
  • Table | FrozenColumn is not working #​17490
  • v19 TabModule throws an error NG0300 #​17407
  • Missing documentation in Tab component #​17294
  • Add onNodeDoubleClick event emitter to Tree component #​17401
  • Datepicker size not working #​17199
  • Listbox: checkboxes have filled style applied even with global inputStyle and inputVariant set as outlined #​17230
  • Update DynamicDialog documentation to include inputValues usage #​17237
  • CalendarModule: problem to order more than 11 months #​17146
  • InputNumber: Material Theme increment/decrement buttons misaligned; missing semi-colon #​17256
  • Textarea: hover border style not working because of misplaced semi-colon in CSS #​17258
  • Tooltip: appendTo not working when targeting elements besides body #​17243
  • Drawer: Overlay of second drawer appears below first drawer when opened #​17242
  • TabList: Tabindex of Navigation Buttons (Next/Previous) not set #​17270
  • dynamicDialog: UI issue with maximizable true #​17275
  • Card: the subheader property does not display in the template when it is provided #​17264
  • Theme designer incorrectly formats keys for progress spinner color design tokens #​17285
  • Multiselect: fails to automatically scroll to the first selected item #​17321
  • DatePicker fails to show "decade" title #​17326
  • DatePicker: When it's disabled and click the icon open the calendar #​17330
  • Table: Header and frozen columns hidden behind scrolled content if table has footer; footer not fixed #​17339
  • Rating: keyboard navigation is broken #​17315
  • Wrong DynamicDialog import on stackblitz examples #​17362
  • Table row group footer is rendered multiple times when using pagination #​17369
  • p-inputnumber doesn't initialize its value correctly #​17314
  • Top pagination does not use the paginatorleft or paginatorright templates when using p-table #​17380
  • PrimeNG v18, p-datePicker with 'range' mode, doesn't work the property 'hideOnDateTimeSelect' #​17222
  • InputOtp keydown bug for integerOnly #​17392
  • Improve commit message for development #​17216

v19.0.5

Compare Source

Full Changelog

Fixed bugs:

v19.0.4

Compare Source

Full Changelog

Fixed bugs:

  • Button displays nbsp when templating is used. #​17334

v19.0.3

Compare Source

Full Changelog

Implemented New Features and Enhancements:

  • Improve presets' type definitions in Theme #​17316

Fixed bugs:

  • By upgrade from primeng@19.0.1 -> 19.0.2 expand/collapse table stopped working #​17319
  • Button | height issue in icon only #​17328

v19.0.2

Compare Source

Full Changelog

Fixed bugs:

  • PrimeNG Select Component - Missing Scroll to Selected Item #​17218
  • Component: DynamicDialog not working with zonejs less application #​16402
  • Select: Editable Dropdown search not working as expected. #​17220
  • Listbox: misaligned header components with [filter]="true" [multiple]="true" [checkbox]="true" #​17189
  • p-menu MenuItem visible flag doesn't work on PrimeNG v18 #​17204
  • Support for Passing Input Values to DynamicDialog Components #​17215
  • Component: Dropdown #​17112
  • Tree: onNodeClick event replaces the inline style of the component child nodes #​17171
  • On focus in p-inputNumber it marks form dirty even value is unchanged #​17169
  • Datepicker: invalid template for next button #​17206
  • ToggleButton: Missing ToggleButtonChangeEvent in component #​17209
  • v19 DynamicDialog: Rendering problem when displaying Dynamic Dialog content without fix #​17193
  • Component: P-dropdown has issue while removing items.Scroll is not happening Properly #​17130
  • Component: Autocomplete emptyMessage not shown #​17143
  • Component: Tree #​17132
  • Component: Paginator. "Show All" option in dropdown always displayed first #​17068
  • p-inputOtp does not paste code sent by SMS, only sets the first digit #​16373
  • CascadeSelect: Incorrect type for optionGroupChildren in documentation #​17208
  • rimraf glob error during project setup with pnpm on windows #​17186
  • Component: RadioButton Material Theme CSS Issue #​17150
  • Extra apostrophe in breadcrumb component #​17148
  • ConfirmDialog: icon has wrong size #​17087
  • Component: Select placeholder lost after value change #​17110
  • Panel: toggle button is not rounded, missing p-button-rounded class #​17080
  • Component: ListBox and PickList search is wrong (V18) #​17103
  • Component: Carousel #​17141
  • p-popover: Show close icon #​17176
  • p-table/Aura: Dark Mode header for Frozen + Sorted Column is transparent #​16940
  • p-table: frozen columns do not properly indicate row hover nor row selections #​16939
  • Panel | #icons template does not work #​17192
  • Fluid: wrapper doesn't work for Select #​17070
  • Dropdown/Select: Marked as dirty immediately, if no placeholder is set #​17178
  • MultiSelect: pTemplate selectedItems does not work #​17063
  • FileUpload: Empty template not working #​17152

v19.0.1

Compare Source

Full Changelog

Fixed bugs:

  • DatePicker (v19) The showClear button is not displayed correctly #​17355
  • Datepicker: clear Icon and touchUI styles are broken #​17842
  • Current selected day value in DatePicker not indicated in Month view #​17871
  • onChangeLayout event for DataView is not emitted #​17617
  • p-confirmdialog: header template is rendered in dialog content #​17881
  • Button: Conditional template icon disappears on click #​17848
  • DatePicker : IftaLabel styles are broken #​17841
  • docs: Add ThemeSwitcher to StackBlitz examples #​17884
  • Tree: No gap between nodes (except root nodes) #​17681
  • Component: AutoComplete - incorrect opacity when disabled #​17108
  • Table: Untyped value input #​17761
  • dialog component #​17245
  • Dialog not visible after quickly hiding and showing again #​17301
  • Multiple Components v19 | ReferenceError: Cannot access 'Splitter' before initialization #​17759
  • Tabs: invalid ink bar after data update for generated dynamically #​17360
  • autocomplete: invalid styles are not displayed #​17800
  • Scoped Tokens Not Working in Drawer Component #​17840
  • Design token fieldset.legend.color never used in code #​17852
  • InputNumber : Clear Icon outside input #​17846
  • Password: showClear and toggleMask properties together break styles #​17844
  • Multiselect: readonly doesn't disallow clear #​17801
  • Accordion: onOpen and onClose events emit wrong index value #​17866
  • MultiSelect - v19, itemcheckboxicon template not being picked up #​17390
  • Table - filtertemplate doesn't work. #​17775

v19.0.0

Compare Source

Full Changelog

Fixed bugs:

  • Component: Dynamic dialog rendering styles instead of title #​17005
  • p-confirmDialog: style & styleClass are not being passed to confirm dialog #​17072
  • Component: Dynamic dialog can't be closed (19.0.0-rc.1) #​17009
  • ThemeProvider loadCommonTheme always injects undefined nonce #​17012
  • providePrimeNG csp nonce does not solve all csp issues when "theme" property is defined #​17048
  • ProvidePrimeng(v19): deprecated APP_INITIALIZER #​17042

v18.0.2

Compare Source

Full Changelog

Fixed bugs:

  • DatePicker: Styles not working #​17139
  • Error when [showButtonBar]="true" is applied to the datepicker component #​17138
  • Component: Tree Filter Icon incorrect position #​17145

v18.0.1

Compare Source

Full Changelog

Fixed bugs:

  • Table: aria-sort not updated when sorting multiple columns #​17090
  • p-inputMask: clear button UI issues with showClear #​17085
  • p-table: p-columnFilter set to date errors & drops a deprecation warning #​17094
  • Component: Table inside Panel #​16986
  • useStyle: matching document.getElementById(id) when id is undefined could break css injection #​17091
  • Improve tooltips position and alignment method #​17084
  • Component: Button "variant" attribute not honored in v18 #​17078
  • p-input-number: typo in input number component content child incrementbuttonicon #​17088
  • Chart: canvasProps has no effect #​13943
  • Inconsistent and (currently) incorrectly documented use of template variables in components. #​16976
  • Component: Table sortIconTemplate #​17062
  • v18 Component: Select #​16998
  • Component: ConfirmDialog p-footer does not replace default buttons (v18.0.0) #​17000
  • Component: Picklist v18 #​16983
  • Component Panel: Adding control flow inside ng-template for header is not working anymore #​16971
  • v18 documentation: StackBliltz option missing from demos #​17004
  • DynamicDialog: Docs of autoZIndex map not its implementation #​17014
  • Tabs: scroll buttons should be type=button #​17071
  • PickList: Select All Moves Only Half of the Items #​17029
  • BlockUI: Transform blocked input to boolean #​17074
  • Darkmode: Missmatch between Code and Docs #​17060
  • Update Contribution Page for v18 #​17038
  • Panel: Panel Content focusable and announced by assistive technology even when collapsed #​16972
  • Improve Badge, Chip and Tag structure #​17011
  • 18.0.0-rc.2 : Table's Column Filter drop-down is cut off when it's length exceeds height of the table #​16943
  • Theming: Scoped tokens not working #​17006
  • ToggleButton: Empty Label issue #​16993
  • Documentation: Theming, Presets wrong link #​17003
  • Component: DynamicDialog - breakpoints are ignored #​16968
  • V18 onDestroy in tabview.ts source: throw new Error('Method not implemented.'); #​16969
  • Showcase | Table of Contents not updating on scroll #​16985
  • pTooltip: Tooltip Displays Outside Dialog Initially #​16843
  • TreeTable: Header/Footer columns are misaligned #​15610
  • OverlayPanel, Popover: Changing the dismissable property after the overlayPanel has already been opened has no effect. #​15964

v18.0.0

Compare Source

Full Changelog

Fixed bugs:

  • v18-rc.2 Component: ConfirmationDialog #​16963
  • Component: Accordion import documentation out of date #​16961
  • Autocomplete #​16907
  • Table: Cell/Row edit examples not working #​16891
  • Component: Password input pPassword meter does not update in v18 beta 2 version #​16632
  • Drawer: deprecated showCloseIcon needed #​16848
  • 18.0.0-rc.2: Stepper content duplicated when stepper is in Dialog #​16936
  • Tree: Missing Drag and Drop Indicator #​16930
  • Component: Tree Template Not Working (V18 RC2) #​16934
  • Component: pInputText size attribute (18.0.0-rc.1) #​16761
  • pInputText & pTextarea | rename "size" property to avoid conflict #​16949
  • Ripple | Ripple effect remains active when disabled #​16944
  • Component: toggleswitch #​16900
  • Showcase: Misaligned Country Flags in Components Showcase #​16925
  • Showcase | save appState #​16803
  • Docs: Textarea import typo #​16928
  • Splitter: vertical mode not working (v18-rc.2) #​16893
  • Splitter: V18-beta - leaves a gap after resizing #​16526
  • Splitter: V18-beta - Can't set minSizes #​16527
  • Autocomplete: dropdown arrow and clear icon overlap #​16846
  • Component: PickList (18.0.0-rc.1) #​16762
  • Component: Table — misaligned table-like footer #​16614
  • Table footer ignores table layout #​16672
  • Component: select, multiselect, autocomplete #​16658
  • menu: appendTo values other than body not working correctly in v18 #​16795
  • Multiselect | Issue with displaying the number of selected items #​16920
  • Component: p-checkbox no longer has the attribute label in version 18 #​16707
  • Theme variables undefined if component doesn't use a Primeng component in it's template in v18.rc1 #​16890
  • providePrimeNG: translation not supported #​16832
  • Table documentation missing lazy load example #​16745
  • v18-rc.1 Drawer: visible change DOM of menubar #​16801
  • Stepper: Missing orientation property #​16897
  • FloatLabel/Select: Issues when select value is string, then float label is over the Value #​16856
  • Customers table demo filter problem #​16746
  • p-sortIcon Selector Not Working in PrimeNG Table #​16902
  • Component: Button primary focus styling broken, missing semi-colon (v18.0.0-rc.1) #​16774
  • Component: ConfirmDialog #​16861
  • Showcase (v18): Table of Contents not updating on scroll. #​16892

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

Loading