Skip to content

chore(deps, frontend): update frontend patch updates - #7731

Open
renovate-bot wants to merge 3 commits into
apache:mainfrom
renovate-bot:renovate/frontend-patch-updates
Open

renovate-bot wants to merge 3 commits into
apache:mainfrom
renovate-bot:renovate/frontend-patch-updates

Conversation

@renovate-bot

@renovate-bot renovate-bot commented Aug 17, 2026 •

Copy link
Copy Markdown
Contributor

Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@ai-sdk/openai (source) 2.0.67 → 2.0.143 age confidence
@ali-hm/angular-tree-component 12.0.5 → 12.0.6 age confidence
@angular-devkit/build-angular 21.2.19 → 21.2.30 age confidence
@angular-devkit/core 21.2.19 → 21.2.30 age confidence
@angular-devkit/schematics 21.2.19 → 21.2.30 age confidence
@angular/animations (source) 21.2.18 → 21.2.26 age confidence
@angular/build 21.2.19 → 21.2.30 age confidence
@angular/cli 21.2.19 → 21.2.30 age confidence
@angular/common (source) 21.2.20 → 21.2.26 age confidence
@angular/compiler (source) 21.2.20 → 21.2.26 age confidence
@angular/compiler-cli (source) 21.2.18 → 21.2.26 age confidence
@angular/core (source) 21.2.20 → 21.2.26 age confidence
@angular/forms (source) 21.2.18 → 21.2.26 age confidence
@angular/localize 21.2.18 → 21.2.26 age confidence
@angular/platform-browser (source) 21.2.18 → 21.2.26 age confidence
@angular/platform-browser-dynamic (source) 21.2.18 → 21.2.26 age confidence
@ngtools/webpack 21.2.19 → 21.2.30 age confidence
@schematics/angular 21.2.19 → 21.2.30 age confidence
@types/d3-shape (source) 2.1.2 → 2.1.7 age confidence
@vitest/browser (source) 4.1.11 → 4.1.12 age confidence
@vitest/browser-playwright (source) 4.1.11 → 4.1.12 age confidence
@vitest/coverage-v8 (source) 4.1.11 → 4.1.12 age confidence
ai (source) 5.0.93 → 5.0.290 age confidence
concurrently 10.0.3 → 10.0.7 age confidence
eslint (source) 8.57.0 → 8.57.1 age confidence
jszip 3.10.1 → 3.10.2 age confidence
marked (source) 17.0.1 → 17.0.6 age confidence
ng-zorro-antd (source) 21.3.2 → 21.3.3 age confidence
uuid 14.0.1 → 14.0.3 age confidence
vitest (source) 4.1.11 → 4.1.12 age confidence
yjs (source) 13.6.31 → 13.6.33 age confidence

Release Notes

vercel/ai (@​ai-sdk/openai)

v2.0.143

Compare Source

Patch Changes
  • 3f019a6: Support positioned Responses API format updates so changing structured output schemas can preserve earlier reasoning and prompt cache reuse. Add a stable request-level text format override and expose prompt cache comparison diagnostics for generation and streaming results.

v2.0.142

Compare Source

Patch Changes

v2.0.141

Compare Source

Patch Changes
  • 6b6433f: fix(openai): surface Chat Completions refusals as text content

    The Chat Completions model ignored message.refusal (non-streaming) and delta.refusal (streaming). When the model refused to answer, content was null, so the AI SDK returned empty text with a stop finish reason and silently dropped the refusal. Refusal text is now emitted as text content in both generateText and streamText results, and it is emitted in addition to content when the API returns both. A refusal with a stop finish reason is now reported as a content-filter finish reason, matching the Anthropic provider and the Responses API.

  • ce27f15: fix(openai,openai-compatible): surface refusal logprobs and openai-compatible refusals

    @ai-sdk/openai: Chat Completions responses that contain a refusal can return logprobs.refusal next to logprobs.content. The provider previously read only logprobs.content, so providerMetadata.openai.logprobs was empty or missing for refusals. Refusal logprobs are now included in emission order (content logprobs followed by refusal logprobs) in both generateText and streamText.

    Streaming logprobs are now collected across all chunks in streamText: previously only the logprobs of the last streamed chunk were reported. This applies to content logprobs as well, so providerMetadata.openai.logprobs now contains the logprobs of every streamed token instead of only the last chunk's tokens. Explicitly empty logprobs (logprobs: { content: [], refusal: null }) are reported as an empty array, as before.

    A refusal that arrives in the same streamed chunk as the finish_reason is now taken into account: such a response is reported with a content-filter finish reason instead of stop.

    @ai-sdk/openai-compatible: Chat Completions responses that carry message.refusal (non-streaming) or delta.refusal (streaming) were ignored, so providers such as OpenAI served through createOpenAICompatible lost the refusal text and reported an empty stop response. Refusals are now returned as text content after any content text, and a non-empty refusal with a stop finish reason is reported as a content-filter finish reason. This also applies when the refusal and the finish reason arrive in the same streamed chunk. Non-string refusals (for example refusal: false from servers that use booleans) are ignored instead of failing the response.

  • 0e51536: fix(openai): handle refusal content parts in the Responses API

    The Responses API returns a refusal content part instead of output_text when the model declines a request. The response schema rejected these parts, so non-streaming calls failed with an APICallError ("Invalid JSON response"), and streamed response.refusal.delta / response.refusal.done events were dropped, producing empty text. Refusal content parts and stream events are now parsed: the refusal explanation is surfaced as text and the finish reason is mapped to content-filter. When the response also contains a client-side function call, the finish reason stays tool-calls so the tools are still executed.

  • Updated dependencies [49c554d]

  • Updated dependencies [b753c03]

v2.0.140

Compare Source

Patch Changes
  • 0a069bd: fix(openai): preserve valid JSON string tool arguments and serialize BigInt and cycles in tool calls and results, retaining malformed argument replay fallbacks
  • 0a069bd: Forward languages and keywords transcription hints as repeated multipart fields instead of silently dropping them.
  • Updated dependencies [0a069bd]
  • Updated dependencies [0a069bd]
  • Updated dependencies [0a069bd]

v2.0.139

Compare Source

Patch Changes

v2.0.138

Compare Source

Patch Changes
  • 1ff7951: fix(openai): report unfinished web searches as tool errors
  • 1ff7951: Report failed and incomplete web searches as tool errors instead of successful tool results in OpenAI Responses API calls.

v2.0.137

Compare Source

Patch Changes
  • 6a87db5: Fix gpt-transcribe REST transcription. Requests with OpenAI provider options now use response_format: 'json' for gpt-transcribe and dated gpt-4o-mini-transcribe snapshots, which reject verbose_json. durationInSeconds is read from usage.seconds when a duration-billed response has no top-level duration.

v2.0.136

Compare Source

Patch Changes

v2.0.135

Compare Source

Patch Changes
  • c883c47: fix(openai): send assistant text and function calls with content instead of an item reference when their reasoning was removed

    With reasoning models, pruning reasoning (e.g. pruneMessages({ reasoning: 'all' })) caused follow-up requests to fail with "Item 'msg*...' of type 'message' was provided without its required 'reasoning' item" or "Item 'fc*...' of type 'function_call' was provided without its required 'reasoning' item". Assistant text and function call parts are now only sent as item references, or with their item id, when they are preceded by reasoning in the same assistant message.

v2.0.134

Compare Source

Patch Changes
  • b399a1d: fix(openai): replay web search results, including tools with custom names, when response storage is disabled

v2.0.133

Compare Source

Patch Changes

v2.0.132

Compare Source

Patch Changes
  • 07e394b: feat(openai): add GPT-6.1 Sol model support

v2.0.131

Compare Source

Patch Changes

v2.0.130

Compare Source

Patch Changes
  • f912d4a: The OpenAI Responses provider now accepts providerOptions.openai.reasoningEffortUpdate on empty system messages and sends each update at its position in the conversation. This lets applications change reasoning effort during a conversation while preserving the prompt prefix for caching.

v2.0.129

Compare Source

Patch Changes

v2.0.128

Compare Source

Patch Changes

v2.0.127

Compare Source

Patch Changes

v2.0.126

Compare Source

Patch Changes
  • 022f24b: Include explicit message item types in Azure AI Foundry Responses requests.
  • a15b75a: Add async function tool calling support for OpenAI Responses models.

v2.0.125

Compare Source

Patch Changes
  • e0d0bd1: feat(openai): add GPT-6 reasoning configuration updates

v2.0.124

Compare Source

Patch Changes
  • 7bebd57: feat(openai): add support for the gpt-6-astra

v2.0.123

Compare Source

Patch Changes

v2.0.122

Compare Source

Patch Changes
  • f70d0a3: Normalize non-object replayed Chat Completions tool arguments to empty objects.

v2.0.119

Compare Source

Patch Changes

v2.0.118

Patch Changes

v2.0.117

Patch Changes

v2.0.116

Patch Changes
  • 8591016: Add blocked domain filters to the OpenAI and Azure Responses API web search tools.

v2.0.115

Patch Changes
  • 11a02d9: Apply reasoning, service tier, and image defaults to recognizable future OpenAI model family versions.

v2.0.114

Patch Changes

v2.0.113

Patch Changes
  • 21eef03: Send null content for tool-call-only assistant messages.

v2.0.112

Patch Changes

v2.0.111

Patch Changes
  • b4f8362: feat(provider/openai): add GPT-5.6 reasoning and prompt cache controls
  • 8549807: feat(provider/openai,provider/gateway): add gpt-5.6 model ids

v2.0.110

Patch Changes
ali-hm/angular-tree-component (@​ali-hm/angular-tree-component)

v12.0.6

Compare Source

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

v21.2.30

Compare Source

@​angular/build
Commit Type Description
0fc2c9b082 fix elide non-value aliases and remaining type-only AST constructs
@​ngtools/webpack
Commit Type Description
4d75851e05 fix elide imports used only in type re-exports or type declarations
3cd3d9e7b9 fix elide non-value aliases and remaining type-only AST constructs

v21.2.29

Compare Source

@​angular-devkit/build-angular
Commit Type Description
3fc679987f fix update webpack-dev-middleware to 7.4.6
@​angular/build
Commit Type Description
aa2ecc154e fix bump undici to 7.30.1
18164667c7 fix escape prerender redirect URLs
8ad2547911 fix serialize server manifest asset paths

v21.2.28

Compare Source

@​angular/cli
Commit Type Description
225d00adb4 fix bump @​modelcontextprotocol/sdk to 1.32.1
@​angular-devkit/build-angular
Commit Type Description
651d1d293d fix update webpack to 5.112.0
@​angular/build
Commit Type Description
a081d8b6db fix bump vite to 7.3.7

v21.2.27

Compare Source

@​angular/cli
Commit Type Description
2e1742adf fix update zod to 4.6.6

v21.2.26

Compare Source

@​angular/cli
Commit Type Description
9d2987f354 fix bump @​modelcontextprotocol/sdk to 1.31.0

v21.2.25

Compare Source

@​angular/build
Commit Type Description
7e6d2da084 fix bump piscina to 5.3.2

v21.2.24

Compare Source

@​angular/build
Commit Type Description
dbaadc2f6e fix update undici to 7.29.1

v21.2.23

Compare Source

@​angular-devkit/build-angular
Commit Type Description
d3aaa48ef fix update less to 4.9.0
@​angular/ssr
Commit Type Description
645e41a47 fix ensure public directory containment in CommonEngine

v21.2.22

Compare Source

@​angular-devkit/build-angular
Commit Type Description
b0047b04f5 fix update webpack-dev-server to 5.2.6

v21.2.21

Compare Source

@​angular/cli
Commit Type Description
ba5d16cac fix update dependency @​modelcontextprotocol/sdk to v1.30.0
@​angular/build
Commit Type Description
f7f60e69e fix bump undici to 7.29.0

v21.2.20

Compare Source

@​angular-devkit/build-angular
Commit Type Description
972f6db7e9 fix upgrade postcss to 8.5.23
@​angular/build
Commit Type Description
8de75ada50 fix upgrade postcss to 8.5.23
angular/angular (@​angular/animations)

v21.2.26

Compare Source

upgrade
Commit Type Description
bc74d72035 fix only compile the template contents of a downgraded component

v21.2.25

Compare Source

platform-server
Commit Type Description
450af9c813 fix reject protocol-relative paths in resolveUrl
router
Commit Type Description
4bc11a546b fix do not copy URL-sized objects into every route snapshot
6489ca5d84 fix reject duplicate outlets in production builds
a83f8119ac fix require outlets to match a route before processing child segments
a131f77d92 perf do not retain UrlTree instances in RouterLink

v21.2.24

Compare Source

router

| Commit

[!IMPORTANT]
✂ PR body was truncated to here.


Configuration

📅 Schedule: (in timezone Etc/UTC)

  • Branch creation
    • "before 8am on monday"
  • Automerge
    • At any time (no schedule defined)

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

♻ Rebasing: Whenever PR becomes conflicted, 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.

@forking-renovate forking-renovate Bot added the dependencies Pull requests that update a dependency file label Aug 17, 2026
@github-actions

github-actions Bot commented Aug 17, 2026 •

Copy link
Copy Markdown
Contributor

Automated Reviewer Suggestions

Based on the git blame history of the changed files, we recommend the following reviewers:

  • Contributors with relevant context: @zyratlo, @carloea2
    You can notify them by mentioning @zyratlo, @carloea2 in a comment.

@github-actions github-actions Bot added the frontend Changes related to the frontend GUI label Aug 17, 2026
@renovate-bot
renovate-bot force-pushed the renovate/frontend-patch-updates branch from 1b2b1fa to 21aeeb1 Compare August 19, 2026 04:55
@codecov-commenter

Copy link
Copy Markdown

⚠️ JUnit XML file not found

The CLI was unable to find any JUnit XML files to upload.
For more help, visit our troubleshooting guide.

@renovate-bot
renovate-bot force-pushed the renovate/frontend-patch-updates branch 6 times, most recently from 0fcbd23 to aa09bfc Compare August 26, 2026 17:51
@renovate-bot
renovate-bot force-pushed the renovate/frontend-patch-updates branch 7 times, most recently from a64cb1a to 649e52e Compare September 2, 2026 21:31
@renovate-bot
renovate-bot force-pushed the renovate/frontend-patch-updates branch 7 times, most recently from ed72488 to b0d2de3 Compare September 10, 2026 00:05
@renovate-bot
renovate-bot force-pushed the renovate/frontend-patch-updates branch 4 times, most recently from e68d8b9 to 77266d2 Compare September 15, 2026 01:12
@renovate-bot
renovate-bot force-pushed the renovate/frontend-patch-updates branch 5 times, most recently from 4f3c7a0 to e940a9c Compare October 10, 2026 04:04
@renovate-bot
renovate-bot force-pushed the renovate/frontend-patch-updates branch 7 times, most recently from e01a263 to b09228a Compare October 21, 2026 04:06
@renovate-bot
renovate-bot force-pushed the renovate/frontend-patch-updates branch 9 times, most recently from 8a0b749 to 0d5e7a4 Compare October 29, 2026 05:15
@renovate-bot
renovate-bot force-pushed the renovate/frontend-patch-updates branch 3 times, most recently from 4592f12 to a663497 Compare November 3, 2026 05:40
renovate-bot and others added 3 commits November 14, 2026 00:19
…h group

@angular-devkit/build-angular 21.2.30 imports webpack/lib/dependencies/amd/*,
which only exists from webpack 5.112.0, but the resolutions pin kept webpack
at 5.104.1, so the prod build failed. The webpack bump sat in the minor group
(apache#7896), where it breaks the older build-angular instead, so it moves here.

@angular/router was held at 21.2.18 behind its security PR (apache#8810). Moving it
to 21.2.26 keeps every framework package on one version and is past the
GHSA-ff3f-86qr-9cv3 fix.
@mengw15

mengw15 commented Nov 14, 2026

Copy link
Copy Markdown
Contributor

Pushed two commits:

Locally the immutable install, lint, prod build, LICENSE-binary check, and all 7293 unit tests pass.

@forking-renovate

Copy link
Copy Markdown

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file frontend Changes related to the frontend GUI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants