chore(deps, frontend): update dependency ng-zorro-antd to v22 - #7060
chore(deps, frontend): update dependency ng-zorro-antd to v22#7060renovate-bot wants to merge 1 commit into
Conversation
|
👋 Thanks for opening this pull request, @renovate-bot! It looks like the pull request description doesn't quite follow our template yet:
Filling out the template helps reviewers understand and triage your contribution faster. Please edit the description to complete it. This message will disappear automatically once the template is followed. You can find the template prompts by editing the description, or see CONTRIBUTING.md for the full contribution flow. |
Backport auto-label reportThis
|
Automated Reviewer SuggestionsBased on the
|
|
|
this upgrade has breaking change, it's a non trivial upgrade. |
…apache#7072) ### What changes were proposed in this PR? Two corrections to `.github/renovate.json5`: 1. **Routine bumps are now `chore(...)`.** `extends: ['config:recommended']` pulls in the [`:semanticPrefixFixDepsChoreOthers`](https://docs.renovatebot.com/presets-default/) preset, whose `packageRules` type runtime dependencies as `fix` and override our top-level `semanticCommitType: 'chore'`. So routine, non-security majors came through as `fix(...)` — e.g. apache#7060 (ng-zorro-antd v22), apache#7059 (fuse.js v7) — while devDependency bumps correctly stayed `chore(...)`. A catch-all rule (`matchPackageNames: ['*'] → chore`) now runs last and overrides the preset. 2. **Drop the `[security]` title suffix.** `commitMessageSuffix: ''` inside `vulnerabilityAlerts` removes Renovate's default `[SECURITY]` suffix; the `security` label already identifies those PRs. Resulting behavior: - Routine bump → `chore(deps, ...): ...` - Vulnerability fix → `fix(deps, ...): ...` + `security` label (no `[security]` suffix) `vulnerabilityAlerts` is applied as a higher-priority layer for security branches, so it keeps its `fix` type regardless of the catch-all. ### Any related issues, documentation, discussions? Fixes apache#7071. The mis-typed routine PRs that surfaced this: apache#7060, apache#7059. ### How was this PR tested? Validated with the official `renovate-config-validator` (`npx --package renovate -- renovate-config-validator .github/renovate.json5`), which reported `Config validated successfully`. No unit tests apply to a Renovate configuration change. ### Was this PR authored or co-authored using generative AI tooling? Generated-by: Claude Code (Claude Opus 4.8) Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…pache#7062) ### What changes were proposed in this PR? The `contributor-checks` job in `.github/workflows/contributor-checks.yml` gates on `github.event.sender.type != 'Bot'` so it won't nag automated PR/issue openers about not following the contribution template. That gate catches GitHub App bots (e.g. `dependabot[bot]`, whose account `type` is `Bot`) but **not** Renovate, which on this repo runs under a regular User account: `renovate-bot` has `type: User`, so it slips through and gets the "the description doesn't follow our template" warning on every dependency-update PR (example: apache#7060). This PR excludes `renovate-bot` explicitly by login: ```yaml if: >- github.event.sender.type != 'Bot' && github.event.sender.login != 'renovate-bot' ``` ### Any related issues, documentation, discussions? Closes apache#7063. Example of the false warning: apache#7060. ### How was this PR tested? - Confirmed via the GitHub API that `renovate-bot` has `type: User` (not `Bot`), which is why the existing `sender.type != 'Bot'` gate did not exclude it. - Validated the workflow YAML parses and the folded `if:` expression resolves to the intended single-line condition. - The change is confined to the job-level `if:` gate; no `run:` step or untrusted-input interpolation is touched. ### Was this PR authored or co-authored using generative AI tooling? Generated-by: Claude Code (Opus 4.8) Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
We need to migrate off from the deprecated APIs first. postponing this upgrade |
Renovate Ignore NotificationBecause you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR. |
This PR contains the following updates:
21.3.2→22.0.0Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
NG-ZORRO/ng-zorro-antd (ng-zorro-antd)
v22.0.0Compare Source
Features
Bug Fixes
⚠ BREAKING CHANGES
Date-related components no longer provide a default date engine adapter. Applications that use date-related components must configure a date adapter explicitly. To keep the previous date-fns based behavior, add
provideNzDateFnsAdapter()inapp.config.ts.date-fnshas been upgraded to v4. Applications that usedate-fnsAPIs directly should update their imports and date-fns usage to be compatible with v4. (#9868) (a865a89)Remove the following APIs which were marked as deprecated in the previous version:
ng-zorro-antd/buttonNzButtonComponent#nzSearchng-zorro-antd/cascaderNzCascaderComponent#nzDisplayWithng-zorro-antd/collapsenz-collapse-panel[nzDisabled]ng-zorro-antd/core/formNzFormNoStatusServiceng-zorro-antd/core/servicesNzBreakpointKeyng-zorro-antd/dropdownNzDropDownModuleng-zorro-antd/gridEmbeddedPropertyng-zorro-antd/inputtextarea[nzAutosize],AutoSizeType,NzAutosizeDirectiveng-zorro-antd/inputnz-input-group,NzInputGroupComponent,NzInputGroupWhitSuffixOrPrefixDirectiveng-zorro-antd/input[nz-input-group-slot],NzInputGroupSlotComponentng-zorro-antd/inputNzInputDirective#nzStepperlessng-zorro-antd/messageNzMessageData#stateng-zorro-antd/modalnzOnOk/nzOnCancelinput usageng-zorro-antd/tooltipcdkConnectedOverlayPushng-zorro-antd/transferNzTransferSearchComponent,[nz-transfer-search]ng-zorro-antd/uploadnz-upload[nzTransformFile],NzUploadTransformFileTypeng-zorro-antd/uploadZipButtonOptions#transformFilev21.3.3Compare Source
Bug Fixes
ja_JP(#9857) (3bae672)ko_KR(#9864) (c32e64e)Configuration
📅 Schedule: (in timezone Etc/UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.