Skip to content

Update All dependencies - #1964

Open
renovate[bot] wants to merge 3 commits into
mainfrom
renovate/all-dependencies
Open

Update All dependencies#1964
renovate[bot] wants to merge 3 commits into
mainfrom
renovate/all-dependencies

Conversation

@renovate

@renovate renovate Bot commented May 25, 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 Type Update
Azure.Extensions.AspNetCore.Configuration.Secrets (source) 1.5.11.5.2 age confidence nuget patch
Azure.Monitor.OpenTelemetry.AspNetCore (source) 1.5.01.6.0 age confidence nuget minor
Azure.Monitor.OpenTelemetry.Exporter (source) 1.8.21.8.3 age confidence nuget patch
Hangfire.AspNetCore (source) 1.8.231.8.24 age confidence nuget patch
Hangfire.Core (source) 1.8.231.8.24 age confidence nuget patch
Microsoft.AspNetCore.Authentication.JwtBearer (source) 10.0.910.0.11 age confidence nuget patch
Microsoft.AspNetCore.Authentication.OpenIdConnect (source) 10.0.910.0.11 age confidence nuget patch
Microsoft.AspNetCore.DataProtection.StackExchangeRedis (source) 10.0.910.0.11 age confidence nuget patch
Microsoft.AspNetCore.Mvc.Abstractions (source) 2.3.112.3.12 age confidence nuget patch
Microsoft.AspNetCore.Mvc.Testing (source) 10.0.910.0.11 age confidence nuget patch
Microsoft.AspNetCore.OpenApi (source) 10.0.910.0.11 age confidence nuget patch
Microsoft.EntityFrameworkCore (source) 10.0.910.0.11 age confidence nuget patch
Microsoft.EntityFrameworkCore.Design (source) 10.0.910.0.11 age confidence nuget patch
Microsoft.EntityFrameworkCore.InMemory (source) 10.0.910.0.11 age confidence nuget patch
Microsoft.EntityFrameworkCore.Relational (source) 10.0.910.0.11 age confidence nuget patch
Microsoft.EntityFrameworkCore.Tools (source) 10.0.910.0.11 age confidence nuget patch
Microsoft.Extensions.Caching.Hybrid (source) 10.7.010.9.0 age confidence nuget minor
Microsoft.Extensions.Caching.StackExchangeRedis (source) 10.0.910.0.11 age confidence nuget patch
Microsoft.Extensions.Configuration.Abstractions (source) 10.0.910.0.11 age confidence nuget patch
Microsoft.Extensions.DependencyInjection.Abstractions (source) 10.0.910.0.11 age confidence nuget patch
Microsoft.Extensions.Hosting.Abstractions (source) 10.0.910.0.11 age confidence nuget patch
Microsoft.Extensions.Http.Polly (source) 10.0.910.0.11 age confidence nuget patch
Microsoft.Extensions.Logging.Abstractions (source) 10.0.910.0.11 age confidence nuget patch
Microsoft.Extensions.Options.ConfigurationExtensions (source) 10.0.910.0.11 age confidence nuget patch
Microsoft.Identity.Web 4.13.04.14.2 age confidence nuget minor
Microsoft.NET.Test.Sdk 18.7.018.9.0 age confidence nuget minor
OpenTelemetry (source) 1.16.01.17.0 age confidence nuget minor
OpenTelemetry.Api.ProviderBuilderExtensions (source) 1.16.01.17.0 age confidence nuget minor
OpenTelemetry.Exporter.Console (source) 1.16.01.17.0 age confidence nuget minor
OpenTelemetry.Extensions.Hosting (source) 1.16.01.17.0 age confidence nuget minor
OpenTelemetry.Instrumentation.AspNetCore (source) 1.16.01.17.0 age confidence nuget minor
OpenTelemetry.Instrumentation.Http (source) 1.16.01.17.0 age confidence nuget minor
Parquet.Net 6.0.36.1.0 age confidence nuget minor
ReverseMarkdown 6.1.16.2.1 age confidence nuget minor
StackExchange.Redis (source) 3.0.173.1.13 age confidence nuget minor
System.IdentityModel.Tokens.Jwt 8.19.18.22.0 age confidence nuget minor
azure/login v3.0.0v3.0.1 age confidence action patch
grafana/setup-k6-action v1.1.0v1.2.1 age confidence action minor
libphonenumber-csharp 9.0.349.0.37 age confidence nuget patch

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

Azure/azure-sdk-for-net (Azure.Extensions.AspNetCore.Configuration.Secrets)

v1.5.2

Compare Source

1.5.2 (2026-09-08)

Other Changes
  • Updated Azure.Core dependency from 1.54.0 to 1.61.0.
  • Updated Azure.Security.KeyVault.Secrets dependency from 4.10.0 to 4.11.0.
  • Updated Microsoft.Extensions.Configuration dependency from 10.0.3 to the serviced 10.0.10 release.
HangfireIO/Hangfire (Hangfire.AspNetCore)

v1.8.24: 1.8.24

Release Notes
Hangfire.Core
  • Added – Russian translation for Dashboard UI (by @​akortunov).
  • Changed – Slow log can now detect blocked extension filter executions.
dotnet/dotnet (Microsoft.AspNetCore.Authentication.JwtBearer)

v10.0.11

v10.0.10

dotnet/extensions (Microsoft.Extensions.Caching.Hybrid)

v10.9.0

Version 10.9.0 is headlined by changes in these areas:

  • AI: New experimental routing APIs center on the abstract RoutingChatClient base class, with SemanticRoutingChatClient as a concrete semantic-routing implementation. Separately, the abstract FailoverChatClient specialization and its concrete OrderedFailoverChatClient implementation add failover routing.
  • AI Evaluation: The generated report gains redesigned Overview, Cases, History, and Comparison views.
  • ASP.NET Core and HTTP diagnostics: The release adds HTTP request latency log enrichment and fixes configuration binding, response-body logging, request-path redaction, and resilience package version handling.
  • Source-generated logging and service discovery: Fixes cover classification type qualification, thread-local state cleanup, and DNS query suffix handling.

Experimental API Changes

New Experimental APIs
  • New experimental API: HTTP request latency log enrichment (EXTEXP0013) #​7602
  • New experimental API: Chat client routing and failover (MEAI001) #​7662

What's Changed

AI (Microsoft.Extensions.AI, Microsoft.Extensions.AI.Abstractions, and Microsoft.Extensions.AI.OpenAI)

Note: Microsoft.Extensions.AI.OpenAI constrains its dependency for OpenAI to 2.12.x, preventing OpenAI updates to 2.13.0+ due to an incompatibility. We expect to release Microsoft.Extensions.AI.OpenAI version 10.9.1 during the week of August 17 to address this issue.

HTTP Resilience and Diagnostics (Microsoft.Extensions.Http.Resilience and Microsoft.Extensions.Http.Diagnostics)
ASP.NET Core Extensions (Microsoft.AspNetCore.Diagnostics.Middleware)
Logging Source Generator (Microsoft.Gen.Logging)
AI Evaluation (Microsoft.Extensions.AI.Evaluation.Reporting)
Project Templates (Microsoft.McpServer.ProjectTemplates)

Note: The MCP server project template was migrated to the dotnet/aspnetcore repository, and it is now included in the .NET 10 and .NET 11 SDKs.

Service Discovery (Microsoft.Extensions.ServiceDiscovery.Dns)

Test Improvements

Repository Infrastructure Updates

  • [main] Update dependencies from dotnet/arcade #​7621
  • Merge release/10.8 into main #​7632 by @​jeffhandley (co-authored by @​jozkee @​Copilot)
  • Add agentic workflows that keep Microsoft.Extensions.AI aligned with OpenTelemetry GenAI semantic-conventions #​7611 by @​jeffhandley (co-authored by @​Copilot)
  • Bump brace-expansion, eslint and tfx-cli in /src/Libraries/Microsoft.Extensions.AI.Evaluation.Reporting/TypeScript #​7648
  • Add a release-manager agent for the dotnet/extensions release process #​7643 by @​jeffhandley (co-authored by @​Copilot)
  • Bump CommunityToolkit.VectorData package baselines to 1.0.0 / 1.0.0-preview #​7651 by @​adamsitnik (co-authored by @​Copilot)
  • Incorporate servicing release experience into release-manager playbooks #​7656 by @​jeffhandley (co-authored by @​Copilot)
  • Bump dotnet-reportgenerator-globaltool from 5.5.10 to 5.5.11 #​7666
  • Bump adm-zip and azure-pipelines-task-lib in /src/Libraries/Microsoft.Extensions.AI.Evaluation.Reporting/TypeScript/azure-devops-report/tasks/PublishAIEvaluationReport #​7652
  • Bump postcss from 8.5.15 to 8.5.23 in /src/Libraries/Microsoft.Extensions.AI.Evaluation.Reporting/TypeScript #​7660
  • Bump PowerShell from 7.6.3 to 7.6.4 #​7650
  • [main] Update dependencies from dotnet/arcade #​7644
  • [release-manager] Require package dependency closure for releases #​7693 by @​jeffhandley (co-authored by @​Copilot)
  • Optionally allow official builds to publish VSIX extension. #​7692 by @​peterwald
  • [main] Update dependencies from dotnet/arcade #​7690

Acknowledgements

Full Changelog: dotnet/extensions@v10.8.4...v10.9.0

Packages in this release

Package Version
Microsoft.AspNetCore.Testing 10.9.0
Microsoft.Extensions.AI.Abstractions 10.9.0
Microsoft.Extensions.AI.Evaluation.Console 10.9.0
Microsoft.Extensions.AI.Templates 10.9.0-preview.3.26411.16
Microsoft.Extensions.AmbientMetadata.Application 10.9.0
Microsoft.Extensions.AmbientMetadata.Build 10.9.0
Microsoft.Extensions.AuditReports 10.9.0
Microsoft.Extensions.Caching.Hybrid 10.9.0
Microsoft.Extensions.Compliance.Abstractions 10.9.0
Microsoft.Extensions.DataIngestion.Abstractions 10.9.0-preview.1.26411.16
Microsoft.Extensions.DependencyInjection.AutoActivation 10.9.0
Microsoft.Extensions.Diagnostics.ExceptionSummarization 10.9.0
Microsoft.Extensions.ObjectPool.DependencyInjection 10.9.0
Microsoft.Extensions.Options.Contextual 10.9.0-preview.1.26411.16
Microsoft.Extensions.ServiceDiscovery.Abstractions 10.9.0
Microsoft.Extensions.StaticAnalysis 10.9.0
Microsoft.Extensions.TimeProvider.Testing 10.9.0
Microsoft.Extensions.AI 10.9.0
Microsoft.Extensions.AI.Evaluation 10.9.0
Microsoft.Extensions.AI.OpenAI 10.9.0
Microsoft.Extensions.AsyncState 10.9.0
Microsoft.Extensions.Compliance.Redaction 10.9.0
Microsoft.Extensions.Compliance.Testing 10.9.0
Microsoft.Extensions.DataIngestion.Markdig 10.9.0-preview.1.26411.16
Microsoft.Extensions.DataIngestion.MarkItDown 10.9.0-preview.1.26411.16
Microsoft.Extensions.ServiceDiscovery 10.9.0
Microsoft.Extensions.Telemetry.Abstractions 10.9.0
Microsoft.Extensions.VectorData.Abstractions 10.9.0
Microsoft.AspNetCore.AsyncState 10.9.0
Microsoft.AspNetCore.HeaderParsing 10.9.0
Microsoft.Extensions.AI.Evaluation.NLP 10.9.0-preview.1.26411.16
Microsoft.Extensions.AI.Evaluation.Quality 10.9.0
Microsoft.Extensions.AI.Evaluation.Reporting 10.9.0
Microsoft.Extensions.AI.Evaluation.Safety 10.9.0-preview.1.26411.16
Microsoft.Extensions.DataIngestion 10.9.0-preview.1.26411.16
Microsoft.Extensions.Diagnostics.HealthChecks.Common 10.9.0
Microsoft.Extensions.Diagnostics.Probes 10.9.0-preview.1.26411.16
Microsoft.Extensions.Diagnostics.ResourceMonitoring 10.9.0
Microsoft.Extensions.Diagnostics.Testing 10.9.0
Microsoft.Extensions.Resilience 10.9.0
Microsoft.Extensions.ServiceDiscovery.Dns 10.9.0
Microsoft.Extensions.ServiceDiscovery.Yarp 10.9.0
Microsoft.Extensions.Telemetry 10.9.0
Microsoft.Extensions.VectorData.ConformanceTests 10.9.0
Microsoft.AspNetCore.Diagnostics.Middleware 10.9.0
Microsoft.Extensions.AI.Evaluation.Reporting.Azure 10.9.0
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization 10.9.0
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Kubernetes 10.9.0
Microsoft.Extensions.Hosting.Testing 10.9.0-preview.1.26411.16
Microsoft.Extensions.Http.Diagnostics 10.9.0
Microsoft.Extensions.Http.Resilience 10.9.0

The Microsoft.Agents.AI.ProjectTemplates package is not included in this release.

v10.8.0

This release adds new experimental APIs to Microsoft.Extensions.AI.Abstractions and updates the OpenAI dependency to 2.12.0, alongside documentation, test, and repository maintenance.

Experimental API Changes
New Experimental APIs
What's Changed
AI
Vector Data
Documentation Updates
Test Improvements
Repository Infrastructure Updates
Acknowledgements

Full Changelog: dotnet/extensions@v10.7.0...v10.8.0

AzureAD/microsoft-identity-web (Microsoft.Identity.Web)

v4.14.2

Dependencies updates
  • Bump the Microsoft.IdentityModel.* (Wilson) version to 8.22.0. See #​3986.
  • Fix the net8.0 crypto floor to use the patched System.Security.Cryptography.Xml 8.0.4 (and its System.Security.Cryptography.Pkcs 8.0.1 dependency) instead of over-bumping to the 9.0.18 servicing line (CVE-2026-47302, -47304, -50525, -50648). net9.0 (9.0.18) and net10.0 (10.0.10) are unchanged. See #​3989.

v4.14.1

Dependencies updates
  • Bump the Microsoft.IdentityModel.* (Wilson) floor to 8.21.0 to resolve an IDX00001 version-mismatch that surfaced when a downstream app (for example MISE) resolves Wilson 8.21.0 while Id.Web floored it at 8.20.0. No API changes. See #​3984.

v4.14.0

Compare Source

New features
  • Add MicrosoftIdentityOptions.PartitionAppTokenCacheByAudience to partition the app token cache by resource/audience. See #​3979.
  • Expose MSAL's background token-refresh callback through Id.Web via TokenAcquisitionExtensionOptions.OnBackgroundTokenRefreshCompleted. See #​3973.
  • Add MicrosoftIdentityOptions.UseFastUnboundedCache; stop short-circuiting the in-memory token cache serialization provider. See #​3970.
  • OIDC FIC (Microsoft.Identity.Web.OidcFIC) now supports mTLS token binding. OidcIdpSignedAssertionProvider reports SupportsTokenBinding = true and implements GetSignedAssertionWithBindingAsync, propagating the exact binding certificate returned by the inner token acquisition together with the OIDC assertion (as a ClientSignedAssertion) — no separate binding-certificate credential is configured. This enables two flows: a final mtls_pop token (AuthorizationHeaderProviderOptions.ProtocolScheme = "MTLS_POP") and a final Bearer token whose client assertion is jwt-pop over mTLS (UseBoundCredential = true on the outer OIDC CustomSignedAssertion credential). It composes with an inner application using SignedAssertionFromManagedIdentity (three-leg MSI → OIDC → final flow). Tracked in #​3851.
Bug fixes
  • Token binding: the confidential-client application (CCA) cache key now distinguishes a bound credential (UseBoundCredential = true) — for both signed-assertion and certificate credentials — from its otherwise-identical unbound equivalent, so the two configurations no longer collide on the same cached CCA. The certificate-error retry path for app tokens now invalidates the cache entry for the actual request mode (bearer vs mTLS PoP) instead of always the bearer key.
  • Forward the OpenTelemetry tags enricher onto the inner FIC client-assertion leg (AB#3696484). See #​3968.
Dependencies updates
  • Bump Microsoft.Identity.Client to 4.87.0. See #​3975.
  • Bump Microsoft.Identity.Abstractions to 12.6.0. See #​3976.
  • Bump System.Security.Cryptography.Xml / System.Security.Cryptography.Pkcs to patched versions (CVE-2026-47302, -47304, -50525, -50648). See #​3964.
  • Bump the notsecurity group with 1 update. See #​3965.

v4.13.2

New features
  • DownstreamApi now honors the new AuthorizationHeaderProviderOptions.OnBeforeAuthHeaderCreation and OnAfterAuthHeaderCreation hooks (Microsoft.Identity.Abstractions 12.5.0). OnBeforeAuthHeaderCreation runs before the header is created — use it to shape the request that request-binding protocols (SignedHttpRequest q/h/b) sign — and OnAfterAuthHeaderCreation runs after the header is set, to observe or adjust the finalized request. See #​3942.
Dependencies updates
  • Bump Microsoft.Identity.Abstractions from 12.4.0 to 12.5.0 (adds the OnBeforeAuthHeaderCreation / OnAfterAuthHeaderCreation request hooks). See #​3947.
Fundamentals
  • BaseAuthorizationHeaderProvider and DefaultAuthorizationHeaderProvider declare IAuthorizationHeaderProvider2 only, since it already extends IAuthorizationHeaderProvider. See #​3942.

v4.13.1

Bug fixes
  • DownstreamApi: restored CustomizeHttpRequestMessage to its documented timing — it runs after the authorization header (including the Authorization header) is set, just before the request is sent. #​3902 had moved it before header creation (to flow the finalized request for request-binding), which regressed callers that read the header in the callback — they saw null. See #​3943.
microsoft/vstest (Microsoft.NET.Test.Sdk)

v18.9.0

What's Changed
  • Fix tilde/exclamation characters corrupted in TerminalLogger test output by @​nohwnd in #​16046
  • Make TranslationLayer Native AOT-compatible by @​drewnoakes in #​16045
  • Guard GenerateProgramFile target against UseWinUI/UseUwpTools evaluation order by @​nohwnd in #​16072
  • Add RequestingAssembly to AssemblyResolveEventArgs for binary compat by @​nohwnd in #​16076
  • Remove stale Microsoft.Extensions.FileSystemGlobbing binding redirect from testhost.x86 and datacollector by @​Evangelink in #​16082
  • Fix TRX attachment paths when LogFileName contains a subdirectory by @​nohwnd in #​15791
  • Fix missing dumps for .NET Framework child processes in NetClientHangDumper by @​nohwnd in #​16098
  • Fix data collection channels to use negotiated protocol version instead of V1 by @​nohwnd in #​16096
  • Fix race condition in BlameCollector: skip hang dump when testhost hasn't launched yet by @​nohwnd in #​16065
  • Replace TestSDKAutoGeneratedCode with ExcludeFromCodeCoverage in auto-generated Program files by @​nohwnd in #​16101
  • Include testhost process path in crash error messages by @​nohwnd in #​16108
  • Fix DataDriven test results being double-counted in TRX logger totals by @​nohwnd in #​15766
  • Fix datacollector crash visibility: replace Assert with throwable exceptions by @​nohwnd in #​16048
  • Add TreatErrorMessagesAsWarnings parameter to TRX logger by @​nohwnd in #​16106
  • Wait for testhost stderr to drain before reading its crash output by @​nohwnd in #​16128
  • Handle runtimeconfig.dev.json without additionalProbingPaths by @​tmat in #​16166
  • Suggest Microsoft.NET.Test.Sdk when a managed test project brings no testhost by @​nohwnd in #​16169
  • Fix x86 testhost loading mismatched x64 hostfxr (0x800700C1) when run via vstest.console.exe directly (#​16151) by @​azat-msft in #​16156
  • Preserve the real exception (type + stack trace) when a test run aborts in BaseRunTests by @​nohwnd in #​16167
New Contributors

Full Changelog: microsoft/vstest@v18.8.0...v18.9.0

v18.8.1

What's Changed

  • Fix protocol negotiation timeout when STJ reflection is disabled (18.8.1) by @​nohwnd in #​16281

Full Changelog: microsoft/vstest@v18.8.0...v18.8.1

v18.8.0

What's Changed

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "before 7am on Monday,before 7am on Friday"
  • 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.

@renovate
renovate Bot force-pushed the renovate/all-dependencies branch from ef0e8b5 to d1d08ef Compare May 25, 2026 06:57
@renovate renovate Bot changed the title Update dependency libphonenumber-csharp to 9.0.31 Update All dependencies May 25, 2026
@renovate
renovate Bot force-pushed the renovate/all-dependencies branch 3 times, most recently from 8f72549 to f002c9c Compare May 26, 2026 13:34
@renovate
renovate Bot temporarily deployed to use-case-test May 26, 2026 13:35 Inactive
@renovate
renovate Bot force-pushed the renovate/all-dependencies branch from f002c9c to 311f983 Compare May 26, 2026 23:48
@renovate
renovate Bot temporarily deployed to use-case-test May 26, 2026 23:49 Inactive
@renovate
renovate Bot force-pushed the renovate/all-dependencies branch from 311f983 to 4657093 Compare May 27, 2026 12:36
@renovate
renovate Bot temporarily deployed to use-case-test May 27, 2026 12:37 Inactive
@renovate
renovate Bot force-pushed the renovate/all-dependencies branch from 4657093 to e22e50b Compare May 27, 2026 13:26
@renovate
renovate Bot temporarily deployed to use-case-test May 27, 2026 13:26 Inactive
@renovate
renovate Bot force-pushed the renovate/all-dependencies branch from e22e50b to a05d13d Compare May 27, 2026 18:28
@renovate
renovate Bot temporarily deployed to use-case-test May 27, 2026 18:28 Inactive
@renovate
renovate Bot force-pushed the renovate/all-dependencies branch from a05d13d to 203625c Compare May 28, 2026 07:56
@renovate
renovate Bot temporarily deployed to use-case-test May 28, 2026 07:58 Inactive
@renovate
renovate Bot force-pushed the renovate/all-dependencies branch from 203625c to 10135de Compare May 29, 2026 06:46
@renovate
renovate Bot temporarily deployed to use-case-test May 29, 2026 06:47 Inactive
@renovate
renovate Bot force-pushed the renovate/all-dependencies branch from 10135de to 4faf4fc Compare May 29, 2026 08:51
@renovate
renovate Bot temporarily deployed to use-case-test May 29, 2026 08:51 Inactive
@renovate
renovate Bot force-pushed the renovate/all-dependencies branch from 4faf4fc to fb8b0b8 Compare May 30, 2026 14:43
@renovate
renovate Bot temporarily deployed to use-case-test May 30, 2026 14:44 Inactive
@renovate
renovate Bot force-pushed the renovate/all-dependencies branch from fb8b0b8 to 617353a Compare June 1, 2026 06:10
@renovate
renovate Bot had a problem deploying to use-case-test June 1, 2026 06:11 Failure
@renovate
renovate Bot force-pushed the renovate/all-dependencies branch from 617353a to 4df00e7 Compare June 1, 2026 08:17
@renovate
renovate Bot temporarily deployed to use-case-test June 1, 2026 08:18 Inactive
@renovate
renovate Bot force-pushed the renovate/all-dependencies branch from 4df00e7 to b1756f1 Compare June 1, 2026 13:21
@renovate
renovate Bot temporarily deployed to use-case-test June 1, 2026 13:22 Inactive
@renovate
renovate Bot force-pushed the renovate/all-dependencies branch from b1756f1 to 6e6a077 Compare June 2, 2026 07:34
@renovate
renovate Bot force-pushed the renovate/all-dependencies branch from b67e4bc to c0cc805 Compare June 11, 2026 08:53
@renovate
renovate Bot force-pushed the renovate/all-dependencies branch from c0cc805 to 85fcc07 Compare June 12, 2026 07:35
@renovate
renovate Bot force-pushed the renovate/all-dependencies branch from 85fcc07 to 19cbd28 Compare June 15, 2026 08:22
@renovate
renovate Bot force-pushed the renovate/all-dependencies branch from 19cbd28 to ce28b7c Compare June 16, 2026 07:19
@renovate
renovate Bot force-pushed the renovate/all-dependencies branch from ce28b7c to 4dddc56 Compare June 16, 2026 18:49
@renovate
renovate Bot force-pushed the renovate/all-dependencies branch from 4dddc56 to eda80bb Compare June 17, 2026 11:23
@renovate
renovate Bot force-pushed the renovate/all-dependencies branch from eda80bb to f4856c8 Compare June 17, 2026 12:21
@renovate
renovate Bot force-pushed the renovate/all-dependencies branch from f4856c8 to 48795fb Compare June 18, 2026 07:16
@renovate
renovate Bot force-pushed the renovate/all-dependencies branch from 48795fb to 65d8de6 Compare June 18, 2026 09:19
@renovate
renovate Bot force-pushed the renovate/all-dependencies branch from 65d8de6 to 50e60f4 Compare June 18, 2026 11:34
@renovate
renovate Bot force-pushed the renovate/all-dependencies branch from 50e60f4 to 255896a Compare June 19, 2026 20:28
@renovate
renovate Bot force-pushed the renovate/all-dependencies branch from 255896a to fe458ff Compare June 20, 2026 12:31
@renovate
renovate Bot force-pushed the renovate/all-dependencies branch from fe458ff to bd503f4 Compare June 20, 2026 13:31
MagnusHAa and others added 3 commits August 20, 2026 10:10
* add AllowForwarding parameter and column

* add controller, handler and misc

* add composedEmail logic

* add scope

* try managed identity approach instead of account key approach in env

* check generated sas

* increase expiration time

* add includeAttachmentStorageProvider flag to db query

* remove log sas log

* persist forwards and update activity log

* make userId nullable in db

* add forwarded status to correspondences

* add unique constraint on correspondence/forwardTo

* indicate forwarding in dialog

* add constraints and forwardingText

* add forwarded status

* combine forwardingText and corrBody

* more frequent forwardDelivery check

* dont send allowforwarding in serviceOwnerLabel

* add tests

* add requestedSendTime

* get minimumAuthLevel on resource and only AllowForwarding on minAuthLevel 0

* add endpoint for AF to check AllowForwarding with new scope

* add 10mb attachment constraint and email regex check

* more tests

* use allSchemes on CanCorrespondenceBeForwarded endpoint

* add invalid email tests

* add proper response

* address coderabbit comments

* Fixed API layer for forward Correspondence

* Fix docker compose file Redis issue

---------

Co-authored-by: Ceredron <roar.mjelde@digdir.no>
In 1.7.0 the Register API's externalUrn is exposed as a typed
Party.ExternalUrn property. It therefore no longer lands in
JsonExtensionData, which is where PartyExtensions.GetExternalUrn() read
it from. Read the typed property instead.

The typed value is a FieldValue<NonExhaustive<PartyExternalRefUrn>>, so
URN schemes unknown to the package still round-trip verbatim and no
behaviour is lost.

Without this change the API-provided URN is silently dropped: Person,
Organization and SelfIdentifiedUser fall through to the derived-URN
construction, and SystemUser — which has no derived path — returns null.

The existing tests did not guard this, since the derived URN happens to
match the API value for the common party types. Added two tests that
separate the code paths: one where the API URN deliberately differs from
what would be derived, and one asserting an unknown URN scheme survives.

Closes #2072

Co-authored-by: Martin Todorov <>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants