Skip to content

Update all non-major dependencies#66

Open
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/all-minor-patch
Open

Update all non-major dependencies#66
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/all-minor-patch

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Nov 11, 2024

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
AWSSDK.S3 4.0.18.74.0.21.2 age adoption passing confidence nuget patch
FastEndpoints (source) 8.0.18.1.0 age adoption passing confidence nuget minor
FastEndpoints.Generator (source) 8.0.18.1.0 age adoption passing confidence nuget minor
FastEndpoints.Security (source) 8.0.18.1.0 age adoption passing confidence nuget minor
FastEndpoints.Swagger (source) 8.0.18.1.0 age adoption passing confidence nuget minor
FastEndpoints.Testing (source) 8.0.18.1.0 age adoption passing confidence nuget minor
Microsoft.AspNetCore.Authentication.JwtBearer (source) 10.0.310.0.6 age adoption passing confidence nuget patch
Microsoft.AspNetCore.Identity.EntityFrameworkCore (source) 10.0.310.0.6 age adoption passing confidence nuget patch
Microsoft.AspNetCore.OpenApi (source) 10.0.310.0.6 age adoption passing confidence nuget patch
Microsoft.AspNetCore.OutputCaching.StackExchangeRedis (source) 10.0.310.0.6 age adoption passing confidence nuget patch
Microsoft.EntityFrameworkCore.InMemory (source) 10.0.310.0.6 age adoption passing confidence nuget patch
Microsoft.EntityFrameworkCore.Tools (source) 10.0.310.0.6 age adoption passing confidence nuget patch
Microsoft.Extensions.Caching.Hybrid (source) 10.3.010.5.0 age adoption passing confidence nuget minor
Microsoft.Extensions.Caching.StackExchangeRedis (source) 10.0.310.0.6 age adoption passing confidence nuget patch
Microsoft.Extensions.Http.Resilience (source) 10.3.010.5.0 age adoption passing confidence nuget minor
Microsoft.Extensions.TimeProvider.Testing (source) 10.3.010.5.0 age adoption passing confidence nuget minor
Microsoft.NET.Test.Sdk 18.3.018.4.0 age adoption passing confidence nuget minor
Npgsql 10.0.110.0.2 age adoption passing confidence nuget patch
Npgsql.EntityFrameworkCore.PostgreSQL 10.0.010.0.1 age adoption passing confidence nuget patch
OpenTelemetry.Extensions.Hosting (source) 1.15.01.15.2 age adoption passing confidence nuget patch
Pyroscope (source) 0.14.10.14.5 age adoption passing confidence nuget patch
Quartz.Extensions.Hosting (source) 3.16.13.18.0 age adoption passing confidence nuget minor
Refit 10.0.110.1.6 age adoption passing confidence nuget minor
Refit.HttpClientFactory 10.0.110.1.6 age adoption passing confidence nuget minor
Scalar.AspNetCore (source) 2.13.12.14.1 age adoption passing confidence nuget minor
SkyblockRepo 0.4.30.4.4 age adoption passing confidence nuget patch
StackExchange.Redis (source) 2.11.82.12.14 age adoption passing confidence nuget minor
Swashbuckle.AspNetCore 10.1.410.1.7 age adoption passing confidence nuget patch
Swashbuckle.AspNetCore.Annotations 10.1.410.1.7 age adoption passing confidence nuget patch
System.Linq.Async 7.0.07.0.1 age adoption passing confidence nuget patch
System.Threading.RateLimiting (source) 10.0.310.0.6 age adoption passing confidence nuget patch
Testcontainers.PostgreSql (source) 4.10.04.11.0 age adoption passing confidence nuget minor
ZLinq 1.5.51.5.6 age adoption passing confidence nuget patch
coverlet.collector 8.0.08.0.1 age adoption passing confidence nuget patch
dotnet-ef (source) 10.0.110.0.6 age adoption passing confidence nuget patch
dotnet-sdk 10.0.010.0.202 age adoption passing confidence dotnet-sdk patch
prom/prometheus v3.5.0v3.11.2 age adoption passing confidence minor
pyroscope/pyroscope-dotnet 0.13.0-glibc0.14.5-glibc age adoption passing confidence stage minor
redis 8.4-alpine8.6-alpine age adoption passing confidence minor

Release Notes

aws/aws-sdk-net (AWSSDK.S3)

v4.0.21

v4.0.20

v4.0.19

dotnet/dotnet (Microsoft.AspNetCore.Authentication.JwtBearer)

v10.0.6

v10.0.5

v10.0.4

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

v10.5.0

HTTP Logging Middleware APIs in Microsoft.AspNetCore.Diagnostics.Middleware are now stable. This release also transfers Microsoft.Extensions.VectorData.Abstractions and Microsoft.Extensions.VectorData.ConformanceTests from the Semantic Kernel repository into dotnet/extensions, jumping from 10.1.0 to 10.5.0 for consistent versioning. The release also delivers fixes across the AI libraries, AI Evaluation, and Service Discovery.

Breaking Changes

  1. Rename VectorStoreVectorAttribute constructor parameter #​7460
    • The Dimensions parameter was renamed to dimensions (lowercase). This is a source-breaking change only — binary compatibility is preserved.
    • If you use the named argument syntax new VectorStoreVectorAttribute(Dimensions: 1536), update it to new VectorStoreVectorAttribute(dimensions: 1536).

Experimental API Changes

Now Stable
  • HTTP Logging Middleware APIs are now stable (previously EXTEXP0013): AddHttpLogEnricher<T>, IHttpLogEnricher, and RequestHeadersLogEnricherOptions.HeadersDataClasses #​7380

What's Changed

AI
Vector Data
  • Move Microsoft.Extensions.VectorData.Abstractions over from Semantic Kernel #​7434 by @​roji
  • Rename VectorStoreVectorAttribute dimensions constructor parameter #​7460 by @​roji
AI Evaluation
ASP.NET Core Extensions
Service Discovery

Documentation Updates

Test Improvements

Repository Infrastructure Updates

  • Bump minimatch and azure-pipelines-task-lib in /src/Libraries/Microsoft.Extensions.AI.Evaluation.Reporting/TypeScript #​7361
  • Remove stale user-level .npmrc instead of npmAuthenticate #​7366 by @​ilonatommy
  • [main] Update dependencies from dotnet/arcade #​7374
  • Use env vars in build.ps1 to bypass stale agent npm config #​7376 by @​ilonatommy
  • Add a Release-Notes skill #​7390 by @​jeffhandley
  • Enable CFSClean* policies for extensions-ci-official pipeline #​7403 by @​mmitche
  • Fix CG alerts for Microsoft.Bcl.Memory #​7418 by @​wtgodbe
  • Bump flatted from 3.3.3 to 3.4.2 in /src/Libraries/Microsoft.Extensions.AI.Evaluation.Reporting/TypeScript #​7421
  • [main] Update dependencies from dotnet/arcade #​7422
  • Bump picomatch from 2.3.1 to 2.3.2 in /src/Libraries/Microsoft.Extensions.AI.Evaluation.Reporting/TypeScript #​7427
  • Bump picomatch in /src/Libraries/Microsoft.Extensions.AI.Evaluation.Reporting/TypeScript #​7429
  • Stop using Mariner 2 images #​7431 by @​wtgodbe
  • [main] Update dependencies from dotnet/arcade #​7435
  • Bump brace-expansion from 1.1.12 to 1.1.13 in /src/Libraries/Microsoft.Extensions.AI.Evaluation.Reporting/TypeScript #​7440
  • Bump lodash from 4.17.23 to 4.18.1 in /src/Libraries/Microsoft.Extensions.AI.Evaluation.Reporting/TypeScript #​7455
  • Bump vite from 6.4.1 to 6.4.2 in /src/Libraries/Microsoft.Extensions.AI.Evaluation.Reporting/TypeScript #​7456
  • Correctly publish MEVD.ConformanceTests as nuget packages #​7459 by @​roji
  • Update ApiChief baselines for MEAI and MEVD #​7461 by @​jeffhandley
  • Upgrade to OpenAI 2.10.0 #​7450 by @​stephentoub
  • Use shared DiagnosticIds constants for MEVD experimental APIs #​7462 by @​jeffhandley

Acknowledgements

Full Changelog: dotnet/extensions@v10.4.1...v10.5.0

v10.4.0

This release advances the AI abstractions with new hosted file, web search, and reasoning content types, stabilizes MCP and tool approval APIs, adds streaming latency metrics to OpenTelemetry instrumentation, and delivers bug fixes across caching, data ingestion, and resource monitoring.

Experimental API Changes

Now Stable
  • MCP Server Tool Content and Function Call Approval APIs are now stable (previously MEAI001) #​7299
  • FakeLogCollector.GetLogsAsync(CancellationToken) is now stable (previously EXTEXP0003) #​7332
New Experimental APIs
  • New experimental AddExtendedHttpClientLogging overloads with wrapHandlersPipeline parameter (EXTEXP0013) #​7231
Removed Experimental APIs
  • AI Tool Reduction experimental APIs removed (was experimental under MEAI001) #​7353

What's Changed

AI
Telemetry and Observability
HTTP Resilience and Diagnostics
Diagnostics, Health Checks, and Resource Monitoring
Data Ingestion
Caching

Test Improvements

Repository Infrastructure Updates

Acknowledgements

Full Changelog: dotnet/extensions@v10.3.0...v10.4.0

microsoft/vstest (Microsoft.NET.Test.Sdk)

v18.4.0

What's Changed
New Contributors

Full Changelog: microsoft/vstest@v18.3.0...v18.4.0

npgsql/npgsql (Npgsql)

v10.0.2

v10.0.2 contains several minor bug fixes.

Milestone issues

Full Changelog: npgsql/npgsql@v10.0.1...v10.0.2

open-telemetry/opentelemetry-dotnet (OpenTelemetry.Extensions.Hosting)

v1.15.2

Release details: 1.15.2

  • Limit how much of the response body is read by the OTLP exporter when
    export fails and error logging is enabled.
  • Added Task-based worker support for BatchExportProcessor and
    PeriodicExportingMetricReader to enable the OpenTelemetry SDK to work
    in single-threaded WebAssembly environments such as Blazor and
    Uno Platform.

v1.15.1

Release details: 1.15.1

  • Breaking change: The Baggage API now disallows empty baggage names and
    treats baggage names and values as case sensitive, aligning with the latest
    Baggage API specification.
  • Various bug fixes across OpenTelemetry.Api and OpenTelemetry SDK,
    including fixes for thread-safety, sampler edge cases, metrics precision,
    and observable instrument lifecycle handling.
quartznet/quartznet (Quartz.Extensions.Hosting)

v3.18.0

Quartz.NET 3.18.0 is a major feature release with 8 new capabilities, performance improvements, and important bug fixes.

New Features
RFC 5545 RRULE recurrence trigger

Quartz.NET now supports scheduling with iCalendar recurrence rules (RFC 5545 RRULE), enabling complex patterns that cannot be expressed with cron expressions — such as "2nd Monday of every month" or "last weekday of March each year."

A custom lightweight RRULE engine (~1.5K LOC) handles all frequencies (YEARLY through SECONDLY), all BY* rules (BYDAY, BYMONTHDAY, BYSETPOS, etc.), COUNT, UNTIL, INTERVAL, and WKST. No new external dependencies. No database schema changes — uses the existing SIMPROP_TRIGGERS table.

ITrigger trigger = TriggerBuilder.Create()
    .WithIdentity("myTrigger")
    .WithRecurrenceSchedule("FREQ=MONTHLY;BYDAY=2MO", b => b
        .InTimeZone(TimeZoneInfo.FindSystemTimeZoneById("America/New_York")))
    .StartNow()
    .Build();
RRULE Pattern
FREQ=MONTHLY;BYDAY=2MO Every 2nd Monday of the month
FREQ=WEEKLY;INTERVAL=2;BYDAY=MO,WE,FR Every other week on Mon/Wed/Fri
FREQ=YEARLY;BYMONTH=3;BYDAY=MO,TU,WE,TH,FR;BYSETPOS=-1 Last weekday of March each year
FREQ=MONTHLY;BYMONTHDAY=-1 Last day of every month
FREQ=DAILY;BYDAY=MO,TU,WE,TH,FR Every weekday

(#​2990) — Closes #​1259

Execution groups for per-node thread limits

Tag triggers with an execution group to limit how many threads a category of jobs can consume concurrently on each node. This prevents resource-intensive jobs from starving lightweight work.

services.AddQuartz(q =>
{
    q.UseExecutionLimits(limits =>
    {
        limits.ForGroup("batch-jobs", maxConcurrent: 2);
        limits.ForDefaultGroup(maxConcurrent: 10);
        limits.ForOtherGroups(maxConcurrent: 5);
    });

    q.AddTrigger(t => t
        .ForJob("heavyJob")
        .WithExecutionGroup("batch-jobs")
        .WithCronSchedule("0 0/5 * * * ?"));
});

Also configurable via properties (quartz.executionLimit.batch-jobs = 2) and runtime API (scheduler.SetExecutionLimits(...)). Includes optional EXECUTION_GROUP column for ADO.NET job stores with graceful fallback when absent, and Dashboard integration.

(#​3004) — Closes #​1175, #​830

Multiple named schedulers in Microsoft DI

Register multiple independent scheduler instances in a single DI container. Each named scheduler gets isolated options, jobs, triggers, listeners, and calendars.

services.AddQuartz("Scheduler1", q =>
{
    q.AddJob<EmailJob>(j => j.WithIdentity("email"));
    q.AddTrigger(t => t.ForJob("email").WithCronSchedule("0 0/5 * * * ?"));
});

services.AddQuartz("Scheduler2", q =>
{
    q.UsePersistentStore(s => { /* ... */ });
    q.AddJob<ReportJob>(j => j.WithIdentity("report"));
    q.AddTrigger(t => t.ForJob("report").WithCronSchedule("0 0 * * * ?"));
});

services.AddQuartzHostedService(o => o.WaitForJobsToComplete = true);

AddQuartzHostedService() automatically manages the lifecycle of all registered schedulers.

(#​3000) — Closes #​2109

JSON configuration and scheduling data

Configure Quartz.NET using hierarchical JSON in appsettings.json instead of flat property keys. Supports declarative job and trigger definitions, all 4 trigger types, and named schedulers via a Schedulers section.

{
  "Quartz": {
    "Scheduler": { "InstanceName": "My Scheduler" },
    "ThreadPool": { "MaxConcurrency": 10 },
    "Schedule": {
      "Jobs": [{ "Name": "myJob", "JobType": "MyApp.Jobs.MyJob, MyApp", "Durable": true }],
      "Triggers": [{ "Name": "myTrigger", "JobName": "myJob", "Cron": { "Expression": "0/30 * * * * ?" } }]
    }
  }
}
services.AddQuartz(Configuration.GetSection("Quartz"));

Also includes a standalone JsonSchedulingDataProcessorPlugin for quartz_jobs.json file support with hot-reload, mirroring XMLSchedulingDataProcessorPlugin.

(#​3012, #​3015, #​3017) — Closes [#​1755](https


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 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-minor-patch branch from 10222e1 to 2847db6 Compare November 11, 2024 17:02
@renovate renovate bot changed the title Update dependency AWSSDK.S3 to 3.7.405.10 Update all non-major dependencies Nov 11, 2024
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from f3f6983 to 99805fa Compare November 12, 2024 18:38
@renovate renovate bot changed the title Update all non-major dependencies Update dependency AWSSDK.S3 to 3.7.405.11 Nov 12, 2024
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 99805fa to 6b59e7e Compare November 13, 2024 20:21
@renovate renovate bot changed the title Update dependency AWSSDK.S3 to 3.7.405.11 Update all non-major dependencies Nov 13, 2024
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 10 times, most recently from 7e93ecd to 379baa4 Compare November 21, 2024 20:35
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 6 times, most recently from 7d2aaff to 60fe895 Compare November 28, 2024 21:53
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 7 times, most recently from fce21c3 to 1e7fda3 Compare December 6, 2024 21:49
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 5 times, most recently from 6d150bf to 0acc6a0 Compare December 26, 2024 22:06
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from f2e1fec to 7f3e574 Compare January 5, 2025 22:31
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 7 times, most recently from 5102213 to dc24af3 Compare January 13, 2025 10:15
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 6 times, most recently from ffc43b6 to 3208b54 Compare January 21, 2025 01:12
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 8806ff6 to 5232738 Compare January 29, 2025 14:18
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 3c33435 to de76e9a Compare February 3, 2025 13:09
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from de76e9a to c9ccb5a Compare February 7, 2025 17:39
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