Skip to content

Update Fundamental NGX and Angular#16

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/fundamental-ngx-and-angular
Open

Update Fundamental NGX and Angular#16
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/fundamental-ngx-and-angular

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Mar 30, 2026

This PR contains the following updates:

Package Change Age Confidence Type Update Pending
@angular-devkit/build-angular 21.2.721.2.10 age confidence devDependencies patch 21.2.11
@angular-eslint/builder (source) ^21.3.121.3.1 age confidence devDependencies pin
@angular/build ^21.2.721.2.10 age confidence devDependencies pin
@angular/cli 21.2.721.2.10 age confidence devDependencies patch 21.2.11
@fundamental-ngx/ui5-webcomponents (source) ^0.59.1^0.59.1 || ^0.62.0 age confidence peerDependencies minor 0.62.2
@fundamental-ngx/ui5-webcomponents (source) 0.59.10.62.1 age confidence peerDependencies minor 0.62.2
@fundamental-ngx/ui5-webcomponents-fiori (source) ^0.59.1^0.59.1 || ^0.62.0 age confidence peerDependencies minor 0.62.2
@fundamental-ngx/ui5-webcomponents-fiori (source) 0.59.10.62.1 age confidence peerDependencies minor 0.62.2
ng-packagr ^21.1.021.2.3 age confidence devDependencies pin
typescript-eslint (source) ^8.33.08.59.3 age confidence devDependencies pin

Release Notes

angular/angular-cli (@​angular-devkit/build-angular)

v21.2.10

Compare Source

@​angular/cli
Commit Type Description
bb8611913 fix restrict MCP workspace access to allowed client roots during resolution

v21.2.9

Compare Source

@​angular/cli
Commit Type Description
233deef01 fix fix broken img ref in ai-tutor
7cea9885c fix introduce initial package manager workspace awareness
5b1a5b743 fix remove standalone true ref in ai tutor
@​schematics/angular
Commit Type Description
e7abeb5c7 fix add missing imports for focus and skip APIs in refactor-jasmine-vitest
@​angular/ssr
Commit Type Description
94023f62c fix introduce trustProxyHeaders option to safely validate and sanitize proxy headers
5ffe5c309 fix add support for configuring trusted proxy headers via environment variable
930ada9b7 fix decode route segments when building and matching route tree
0dc8a440c fix use router to normalize URLs for comparison

v21.2.8: 21.2.8

Compare Source

@​angular/cli
Commit Description
fix - e91280c05 dynamically resolve project Angular CLI executable inside MCP tools
fix - 01af6741b ignore EBADF file system errors during MCP project scan
fix - f7a3e6ed8 use headless option in MCP test tool
@​angular-devkit/build-angular
Commit Description
fix - 00336c037 ensure route has leading slash in prerender builder
fix - e87d302d6 fix app-shell route format and
@​angular/build
Commit Description
fix - c93140a54 use rootDir for HMR component updates path resolution
fix - 6df2b1488 validate V8 coverage support for browsers in Vitest
SAP/fundamental-ngx (@​fundamental-ngx/ui5-webcomponents)

v0.62.1

Compare Source

Bug Fixes
  • platform: add missing chevrons to filter dialog in table (#​14172) (ba1638d)

v0.62.0

Compare Source

Bug Fixes
  • adopt minor styles changes (#​14155) (85dacfd)
  • btp,cdk: migrate tool-header to zoneless and fix Angular 21 focusable list regression (#​14076) (94d2885)
  • btp: remove NgZone usage from BTP Splitter (#​14052) (edb029a)
  • btp: remove NgZone usage from Navigation List Item (#​14047) (b64a95a)
  • btp: remove NgZone usage from navigation-content-start for zoneless compatibility (#​14049) (ff4aed2)
  • cdk, core: migrate Toast infrastructure to signals and Web Animations API (#​13965) (79d7bbc)
  • cdk, platform: platform icon tab bar does not detect overflow (#​13964) (4b1834b)
  • cdk: clicked directive migration to signals (#​13955) (1043d47)
  • cdk: migrate LineClampDirective and LineClampTargetDirective to signals (#​13954) (1fde0f9)
  • cdk: remove NgZone from autocomplete directive (#​14081) (425f950)
  • cdk: remove ngZone from overflow list directive (#​14079) (cd417b0)
  • cdk: remove NgZone usage from FdkReadonlyProvider (#​14067) (3abaf05)
  • cdk: remove NgZone usage in FdkDisabledProvider (#​14059) (9ea96e4)
  • ci: allow .ts files in i18n fork PR validation (#​14062) (617836e)
  • ci: harden workflow security against injection and over-permissioning (#​14084) (c138159)
  • core, platform: a11y improvements for Toolbar and Table Toolbar (#​14074) (49e8d0d)
  • core, platform: adopt latest fund-styles changes (#​14102) (8630423)
  • core,cdk: combobox, multi-input, autocomplete bugs (#​14070) (47ae3dd)
  • core,platform,btp,cx: migrate remaining Default strategy components to OnPush (#​14071) (d5eda82)
  • core,platform: fix list item tabindex (#​14009) (92bf1e2)
  • core: a11y fix for Fixed Card Layout (#​14093) (9b2794b)
  • core: a11y improvements for Breadcrumb component (#​14129) (d6f9da2)
  • core: add a11y improvements for Card component (#​14118) (9b83f54)
  • core: add dynamic accessible text to expand/collapse button in dynamic page subheader (#​14033) (50a86c3)
  • core: add fix for flickering Inline Help (#​14055) (1b66e46)
  • core: add fix for Inline Help focus outline (#​14073) (1b61d92)
  • core: bring back more inline help inputs (#​14066) (43e2579)
  • core: finish Button migration to signals (#​13986) (a61f670)
  • core: fix avatar group accessibility (#​14088) (3aedd69)
  • core: fix mobile popover/menu reopen and form-item NG0100 (#​14087) (e330990)
  • core: fix overflow functionality for Breadcrumb and Overflow Layout components (#​14014) (b95d35b)
  • core: fix the problem with jumping Product Switch items (#​14029) (12260c2)
  • core: fix the problem with the missing buttons and indicators in Carousel (#​14028) (097d27e)
  • core: items in fd-menu should not be activated on key down (#​14115) (81ebd1a)
  • core: match fundamental-styles combobox group styling (#​14150) (4fbe0cb)
  • core: migrate TokenComponent to signals (#​13983) (6140313)
  • core: prevent NG0600 error and site unresponsiveness (#​13998) (16c4600)
  • core: reconfigure multi-combobox data provider when dataSource changes (#​14065) (534e51b)
  • core: remove Angular animation dependncy + redesign example cards with density toggle, responsive preview, and keyboard hints (#​14077) (bf27ef1)
  • core: remove NgZone dependency from tab-list and tab-panel components (#​14042) (710d342)
  • core: remove NgZone from Form Item (#​14045) (e486bfa)
  • core: remove NgZone usage from menu segmented-button-option directive for zoneless compatibility (#​14043) (6a1e169)
  • core: remove NgZone usage from Segmented Burron (#​14053) (2bf1aaf)
  • core: Remove NgZone usage from User Menu Item component (#​14046) (1453a89)
  • core: remove outline and event from disabled segmented button (#​14026) (80b6316)
  • core: restore missing popover inputs for menu and product-switch (#​13976) (19acac3)
  • core: signalify bar component (#​14101) (5d7f2d6)
  • core: signalify panel components (#​14109) (274e843)
  • core: support both signal and plain property types in MobileMode (#​14069) (a04e0cb)
  • docs: update Table and Dynamic Page examples to show heading level configuration (#​14089) (af7e04d)
  • i18n: add new translation delivery (#​14034) (00aaae7)
  • platform,core: fdp-table-toolbar does not update well when modifying a title (#​14040) (b59a2de)
  • platform: allow title template in Platform Table Toolbar (#​13966) (fb028be)
  • platform: fdp-table should not read additional info "empty" when there is a button inside a table cell (#​14017) (3a4553f)
  • platform: fdp-table should provide an invisible label for the navigation column header (#​14032) (032c218)
  • platform: improvements to table popping row visuals (#​13985) (b4126cd)
  • platform: multi-input popover width default to 0 bug (#​14004) (52c334e)
  • platform: platform combobox can now be used inside dialog (#​14126) (8e9c462)
  • platform: remove NgZone usage from icon-tab-bar for zoneless compatibility (#​14051) (13074ce)
  • platform: remove NgZone usage in auto complete directive (#​14054) (0bbee4e)
  • platform: setTableState should update what the user sees as well (#​13960) (ea17d01)
  • platform: table dnd and virtual scroll (#​13994) (d96182e)
  • platform: table group row and no data message need colspan="100%" (#​13984) (3b7eed8)
  • platform: table info toolbar bugs when using outerScroll (#​14128) (36cf3f7)
  • platform: table pop-in keyboard improvements (#​14119) (1ab48e4)
  • platform: table with pageScrolling should show skeleton row instead of busy indicator over whole table when loading (#​14103) (84ac0e7)
  • ui5: make webcomponents wrappers more visible (#​14156) (67b63ce)
Features
BREAKING CHANGES
  • core: PanelComponent.expanded is now ModelSignal — programmatic reads require expanded(). PanelComponent.expandedChange is now OutputRef — programmatic subscriptions must use outputToObservable(panel.expandedChange). PanelComponent.panelContent is now Signal<PanelContentDirective | undefined> — access via panelContent(). PanelTitleDirective.id is now InputSignal — access via id(). Template bindings [(expanded)], [expanded], and (expandedChange) are unchanged.

  • refactor(core): signalify panel components

  • fix(core): use model for expanded field, update example

  • fix(core): remove Nullable

  • core: @​angular/animations is no longer required by @​fundamental-ngx/core. The add-animations schematic has been removed.

  • core: Token component migrated to Angular signals - selected is now a model signal requiring .set()/() for access, view queries like tokenWrapperElement require function calls, output subscriptions return OutputRefSubscription instead of Subscription, onCloseClick.emit() requires a value parameter, and ngOnDestroy()/_subscriptions members have been removed in favor of automatic cleanup.

  • fix(core): migrate token to signals

  • fix(core): fix unit test format

  • refactor(core): address PR comments

  • cdk, core: removed BaseToastActionDismissibleRef, BaseToastOverlayContainer, BaseAnimatedToastConfig, baseToastAnimations

  • core,platform: Migrated the Search Field component from Angular decorators to Angular signals

  • cdk: Programmatic usage of fdkClicked now requires outputToObservable() wrapper.

v0.61.5

Compare Source

Bug Fixes
  • cdk: remove NgZone usage from FdkReadonlyProvider (#​14067) (72b6655)
  • cdk: remove NgZone usage in FdkDisabledProvider (#​14059) (ac6c2ef)
  • core: add fix for flickering Inline Help (#​14055) (803c146)
  • core: add fix for Inline Help focus outline (#​14073) (4af2758)
  • core: bring back more inline help inputs (#​14066) (7219920)
  • core: fix mobile popover/menu reopen and form-item NG0100 (#​14087) (a87829f)
  • core: fix the problem with the missing buttons and indicators in Carousel (#​14028) (2452a85)
  • core: prevent NG0600 error and site unresponsiveness (#​13998) (629e594)
  • core: reconfigure multi-combobox data provider when dataSource changes (#​14065) (c4c0129)
  • core: remove NgZone dependency from tab-list and tab-panel components (#​14042) (901510d)
  • core: remove NgZone from Form Item (#​14045) (df544de)
  • core: remove NgZone usage from menu segmented-button-option directive for zoneless compatibility (#​14043) (213395b)
  • core: restore missing popover inputs for menu and product-switch (#​13976) (280e0ec)
  • platform: remove NgZone usage from icon-tab-bar for zoneless compatibility (#​14051) (7ccbf4b)

v0.61.4

Compare Source

Bug Fixes
  • core: support both signal and plain property types in MobileMode (1660490)

v0.61.3

Compare Source

v0.61.2

Compare Source

Bug Fixes

v0.61.1

Compare Source

Bug Fixes
  • core: clear dialogRef after close in mobile menu to allow reopening (#​13947) (b1c1f1e)

v0.61.0

Compare Source

Bug Fixes
Features
BREAKING CHANGES
  • core,platform: PopoverBodyComponent.onClose is now an OutputEmitterRef instead of Subject. Use .emit() instead of .next() and wrap with outputToObservable() for RxJS operators.
  • core: ContentDensityObserver and GlobalContentDensityService now use Angular signals instead of RxJS BehaviorSubject.
  • cdk: DestroyedService has been removed from @​fundamental-ngx/cdk/utils.

v0.60.3

Compare Source

Bug Fixes
  • core,platform: set title in busy indicator only when loading (#​13925) (f35b2c4)

v0.60.2

Compare Source

Bug Fixes

v0.60.1

Compare Source

Bug Fixes

v0.60.0

Compare Source

Bug Fixes
BREAKING CHANGES
  • core,platform: removes deprecated Info Label component from Platform

Configuration

📅 Schedule: (UTC)

  • 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 PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

This PR was generated by Mend Renovate. View the repository job log.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Mar 30, 2026

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Free

Run ID: 8f7ade76-2684-4387-801e-25b04015df67

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Comment @coderabbitai help to get the list of available commands and usage tips.

@renovate renovate Bot force-pushed the renovate/fundamental-ngx-and-angular branch 10 times, most recently from 7112aeb to bd280a2 Compare March 31, 2026 13:52
@renovate renovate Bot changed the title Pin dependencies fix(deps): pin dependencies Mar 31, 2026
@renovate renovate Bot force-pushed the renovate/fundamental-ngx-and-angular branch 4 times, most recently from 86ae1e6 to 122f13c Compare April 3, 2026 15:14
@renovate renovate Bot changed the title fix(deps): pin dependencies chore(deps): pin dependencies Apr 3, 2026
@renovate renovate Bot force-pushed the renovate/fundamental-ngx-and-angular branch 8 times, most recently from b4b8629 to 797207c Compare April 8, 2026 13:53
@renovate renovate Bot changed the title chore(deps): pin dependencies Pin dependencies Apr 8, 2026
@renovate renovate Bot force-pushed the renovate/fundamental-ngx-and-angular branch 4 times, most recently from 9fdf432 to 4bea5ef Compare April 16, 2026 09:36
@renovate renovate Bot force-pushed the renovate/fundamental-ngx-and-angular branch 5 times, most recently from fa9268e to 35bffb0 Compare April 24, 2026 13:51
@renovate
Copy link
Copy Markdown
Contributor Author

renovate Bot commented Apr 24, 2026

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: package-lock.json
npm warn Unknown env config "store". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.
npm error code ERESOLVE
npm error ERESOLVE could not resolve
npm error
npm error While resolving: @openmfp/webcomponents@0.8.1
npm error Found: @angular/core@21.2.12
npm error node_modules/@angular/core
npm error   peer @angular/core@"^21.2.0" from the root project
npm error   peer @angular/core@"21.2.12" from @angular/animations@21.2.12
npm error   node_modules/@angular/animations
npm error     peer @angular/animations@"^21.2.0" from the root project
npm error     peerOptional @angular/animations@"21.2.12" from @angular/platform-browser@21.2.12
npm error     node_modules/@angular/platform-browser
npm error       peer @angular/platform-browser@"^21.2.0" from the root project
npm error       6 more (@angular/cdk, @angular/forms, ...)
npm error     2 more (@fundamental-ngx/ui5-webcomponents-base, @storybook/angular)
npm error   9 more (@angular/cdk, @angular/common, @angular/elements, ...)
npm error
npm error Could not resolve dependency:
npm error dev @angular-devkit/build-angular@"21.2.10" from the root project
npm error
npm error Conflicting peer dependency: @angular/core@21.2.13
npm error node_modules/@angular/core
npm error   peer @angular/core@"21.2.13" from @angular/service-worker@21.2.13
npm error   node_modules/@angular/service-worker
npm error     peerOptional @angular/service-worker@"^21.0.0" from @angular-devkit/build-angular@21.2.10
npm error     node_modules/@angular-devkit/build-angular
npm error       dev @angular-devkit/build-angular@"21.2.10" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry this command with --force or --legacy-peer-deps to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /runner/cache/others/npm/_logs/2026-05-15T00_53_36_465Z-eresolve-report.txt
npm error A complete log of this run can be found in: /runner/cache/others/npm/_logs/2026-05-15T00_53_36_465Z-debug-0.log

@renovate renovate Bot force-pushed the renovate/fundamental-ngx-and-angular branch 4 times, most recently from d3d7e77 to d11e806 Compare April 29, 2026 20:37
@renovate renovate Bot changed the title Pin dependencies Update Fundamental NGX and Angular Apr 29, 2026
@renovate renovate Bot force-pushed the renovate/fundamental-ngx-and-angular branch 9 times, most recently from 269beca to c393350 Compare May 7, 2026 00:24
@renovate renovate Bot force-pushed the renovate/fundamental-ngx-and-angular branch 9 times, most recently from 9b3cab2 to 770aa86 Compare May 13, 2026 08:59
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants