Skip to content

build: Bump the dotnet group with 18 updates#85

Open
dependabot[bot] wants to merge 81 commits into
developfrom
dependabot/nuget/src/SquidStd.Actors/develop/dotnet-272d25e65c
Open

build: Bump the dotnet group with 18 updates#85
dependabot[bot] wants to merge 81 commits into
developfrom
dependabot/nuget/src/SquidStd.Actors/develop/dotnet-272d25e65c

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 13, 2026

Copy link
Copy Markdown
Contributor

Updated AWSSDK.KeyManagementService from 4.0.100 to 4.0.100.3.

Release notes

Sourced from AWSSDK.KeyManagementService's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated AWSSDK.SecretsManager from 4.0.100 to 4.0.100.3.

Release notes

Sourced from AWSSDK.SecretsManager's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated AWSSDK.SimpleNotificationService from 4.0.100 to 4.0.100.3.

Release notes

Sourced from AWSSDK.SimpleNotificationService's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated AWSSDK.SQS from 4.0.100 to 4.0.100.3.

Release notes

Sourced from AWSSDK.SQS's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated MessagePack from 3.1.7 to 3.1.8.

Release notes

Sourced from MessagePack's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated Microsoft.CodeAnalysis.Analyzers from 5.3.0 to 5.6.0.

Release notes

Sourced from Microsoft.CodeAnalysis.Analyzers's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated Microsoft.CodeAnalysis.CSharp from 5.3.0 to 5.6.0.

Updated OpenTelemetry.Instrumentation.Runtime from 1.15.1 to 1.16.0.

Release notes

Sourced from OpenTelemetry.Instrumentation.Runtime's releases.

1.16.0

1.16.0-rc.1

  • NuGet: OpenTelemetry.Instrumentation.Process v1.16.0-rc.1

    • Updated semantic conventions to
      v1.42.0.
      (#​4602)

      • Breaking Change: The process.cpu.time metric attribute process.cpu.state
        was renamed to cpu.mode.
      • Added the process.uptime metric.
      • Added the process.windows.handle.count metric (Windows only).
      • Added the process.unix.file_descriptor.count metric (Linux only).
    • Assemblies are now digitally signed using cosign.
      (#​4637)

    • Updated semantic conventions to
      v1.43.0
      and marked package as release candidate.
      (#​4675)

    See CHANGELOG for details.

1.16.0-beta.1

1.16.0-alpha.1

1.15.2

Commits viewable in compare view.

Updated PgpCore from 7.1.0 to 7.2.0.

Release notes

Sourced from PgpCore's releases.

7.2.0

What's Changed

Full Changelog: mattosaurus/PgpCore@v7.1.0...v7.2.0

Commits viewable in compare view.

Updated Serilog from 4.3.1 to 4.4.0.

Release notes

Sourced from Serilog's releases.

4.4.0

What's Changed

New Contributors

Full Changelog: serilog/serilog@v4.3.1...v4.4.0

Commits viewable in compare view.

Updated Spectre.Console from 0.49.1 to 0.57.2.

Release notes

Sourced from Spectre.Console's releases.

0.57.2

What's Change

Full Changelog: spectreconsole/spectre.console@0.57.1...0.57.2

0.57.1

What's Changed

  • GH2153: Fix async stack traces rendering as MoveNext() instead of source methods by @​devlead in #​2154

Full Changelog: spectreconsole/spectre.console@0.57.0...0.57.1

0.57.0

What's Changed

Full Changelog: spectreconsole/spectre.console@0.56.0...0.57.0

0.56.0

What's Changed

New Contributors

Full Changelog: spectreconsole/spectre.console@0.55.2...0.56.0

0.55.2

What's Changed

New Contributors

Full Changelog: spectreconsole/spectre.console@0.55.1...0.55.2

0.55.1

What's Changed

New Contributors

Full Changelog: spectreconsole/spectre.console@0.55.0...0.55.1

0.55.0

This release brings new features, performance improvements, bug fixes, and some important architectural changes.

[!CAUTION]
There are breaking changes in this release, so make sure you review the release notes and try things out before upgrading in production.

New Spectre.Console.Ansi Library

One of the biggest changes in this release is the introduction of
Spectre.Console.Ansi,
a new standalone library for writing ANSI escape
sequences to the terminal without taking a full dependency on Spectre.Console.

This makes it easy to add ANSI support to lightweight tools and libraries where
pulling in the full Spectre.Console package would be overkill. Spectre.Console
itself now depends on this library internally.

We've also added some nice convenience methods for the .NET Console class:

using Spectre.Console.Ansi;

Console.Markup("[yellow]Hello[/] ");
Console.MarkupLine("[blue]World[/]");
  
Console.Ansi(writer => writer
    .BeginLink("https://spectreconsole.net", linkId: 123)
    .Decoration(Decoration.Bold | Decoration.Italic)
    .Foreground(Color.Yellow)
    .Write("Spectre Console")
    .ResetStyle()
    .EndLink());

Style Is Now a Struct

Style has been converted from a class to a struct, and link/URL information
has been extracted into a separate Link type. This improves allocation
performance, especially in rendering-heavy scenarios, but is a breaking change
for code that relies on reference semantics.

Progress Improvements

The Progress widget received a lot of love in this release. It now uses
TimeProvider instead of the wall clock, making it significantly easier to
write deterministic tests. ProgressTask has a new Tag property for attaching
arbitrary metadata, and you can now override the global hide-when-completed
behavior on individual tasks. Tasks can also be removed from the progress
context entirely.

Speed calculations have been improved with configurable max sampling age and
... (truncated)

0.54.0

Version 0.54.0 of Spectre.Console has been released!

Spectre.Console.Cli has a new home!

We've decided to move Spectre.Console.Cli to its own repository, where we will prepare it for a 1.0 release. This means that the Spectre.Console.Cli NuGet packages will no longer be versioned together with Spectre.Console. They will now have a preview version such as 1.0.0-alpha-0.x.

There should be no issues staying on version 0.53.0 of Spectre.Console.Cli until we release a stable version if you prefer not to use a pre-release dependency.

New unit testing package for Spectre.Console.Cli

There is now a new testing package for Spectre.Console.Cli called Spectre.Console.Cli.Testing. This is where you will find the CommandAppTester from now on.

You can find more information about unit testing in the documentation.

What's Changed

Full Changelog: spectreconsole/spectre.console@0.53.0...0.54.0

0.53.1

This is a hotfix release for 0.53.0, which accidentally included OpenCli.Sources as a dependency, instead of being included in the package.

As a bonus, a fix for panels was also included in this release 😄

What's Changed

Full Changelog: spectreconsole/spectre.console@0.53.0...0.53.1

0.53.0

What's Changed

  • Add top-level CancellationToken support to Spectre.Console.Cli by @​0xced in #​1911
  • Update the Spectre.Console.Cli documentation with CancellationToken by @​0xced in #​1920

Full Changelog: spectreconsole/spectre.console@0.52.0...0.53.0

0.52.0

What's Changed

Full Changelog: spectreconsole/spectre.console@0.51.1...0.52.0

0.51.1

What's Changed

New Contributors

Full Changelog: spectreconsole/spectre.console@0.50.0...0.51.1

0.50.0

What's Changed

General

Console

CLI

New Contributors

Commits viewable in compare view.

Updated StackExchange.Redis from 3.0.11 to 3.0.17.

Release notes

Sourced from StackExchange.Redis's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated Terminal.Gui from 2.4.16 to 2.4.17.

Release notes

Sourced from Terminal.Gui's releases.

2.4.17

What's Changed

Full Changelog: tui-cs/Terminal.Gui@v2.4.16...v2.4.17

Commits viewable in compare view.

Updated Testcontainers.Elasticsearch from 4.12.0 to 4.13.0.

Release notes

Sourced from Testcontainers.Elasticsearch's releases.

4.13.0

What's Changed

Thank you to everyone who contributed and shared their feedback 🤜🤛.

The NuGet packages for this release have been attested for supply chain security using actions/attest. This confirms the integrity and provenance of the artifacts and helps ensure they can be trusted: #​33686956.

🚀 Features

  • feat: Add Aspire dashboard module (#​1194) @​NikiforovAll
  • feat: Add image name substitution hook (#​1710) @​HofmeisterAn
  • feat(CosmosDb): Add get method AccountEndpoint (#​1707) @​srollinet
  • feat: Improve image build failure messages (#​1700) @​HofmeisterAn

🐛 Bug Fixes

  • fix: Restore tar archive write performance regressed by padding trim (#​1719) @​HofmeisterAn
  • chore: Bump Docker.DotNet from 4.3.2 to 4.3.3 (#​1714) @​HofmeisterAn
  • chore(AspireDashboard): Cover connection string provider (#​1713) @​HofmeisterAn

📖 Documentation

  • docs: Add missing TC languages and reorder docs navigation (#​1711) @​mdelapenya
  • docs: Add note about unsupported BuildKit Dockerfile features (#​1696) @​HofmeisterAn
  • docs: Explain immutable builder behavior (#​1693) @​HofmeisterAn

🧹 Housekeeping

  • chore: Enable Dependabot cooldown (#​1716) @​HofmeisterAn
  • chore: Add nuget.config (#​1715) @​Rob-Hague
  • chore(AspireDashboard): Cover connection string provider (#​1713) @​HofmeisterAn
  • chore: Bump Docker.DotNet from 4.2.0 to 4.3.2 (#​1712) @​HofmeisterAn
  • chore: Bump sshd-docker image from 1.3.0 to 1.4.0 (#​1709) @​HofmeisterAn
  • chore: Rename runtime label and add buildkit and stale labels (#​1703) @​HofmeisterAn
  • fix: Guard expensive argument evaluation when logging (#​1702) @​HofmeisterAn
  • chore: Defer container ID truncation in logging (#​1701) @​HofmeisterAn
  • chore: Migrate to LoggerMessageAttribute (#​1697) @​HofmeisterAn

📦 Dependency Updates

  • chore(deps): Bump the actions group with 2 updates (#​1721) @dependabot[bot]
  • chore(deps): Bump the actions group with 7 updates (#​1717) @dependabot[bot]
  • chore: Bump Docker.DotNet from 4.3.2 to 4.3.3 (#​1714) @​HofmeisterAn
  • chore: Bump Docker.DotNet from 4.2.0 to 4.3.2 (#​1712) @​HofmeisterAn
  • chore(deps): Bump the actions group with 4 updates (#​1698) @dependabot[bot]

Commits viewable in compare view.

Updated Testcontainers.LocalStack from 4.12.0 to 4.13.0.

Release notes

Sourced from Testcontainers.LocalStack's releases.

4.13.0

What's Changed

Thank you to everyone who contributed and shared their feedback 🤜🤛.

The NuGet packages for this release have been attested for supply chain security using actions/attest. This confirms the integrity and provenance of the artifacts and helps ensure they can be trusted: #​33686956.

🚀 Features

  • feat: Add Aspire dashboard module (#​1194) @​NikiforovAll
  • feat: Add image name substitution hook (#​1710) @​HofmeisterAn
  • feat(CosmosDb): Add get method AccountEndpoint (#​1707) @​srollinet
  • feat: Improve image build failure messages (#​1700) @​HofmeisterAn

🐛 Bug Fixes

  • fix: Restore tar archive write performance regressed by padding trim (#​1719) @​HofmeisterAn
  • chore: Bump Docker.DotNet from 4.3.2 to 4.3.3 (#​1714) @​HofmeisterAn
  • chore(AspireDashboard): Cover connection string provider (#​1713) @​HofmeisterAn

📖 Documentation

  • docs: Add missing TC languages and reorder docs navigation (#​1711) @​mdelapenya
  • docs: Add note about unsupported BuildKit Dockerfile features (#​1696) @​HofmeisterAn
  • docs: Explain immutable builder behavior (#​1693) @​HofmeisterAn

🧹 Housekeeping

  • chore: Enable Dependabot cooldown (#​1716) @​HofmeisterAn
  • chore: Add nuget.config (#​1715) @​Rob-Hague
  • chore(AspireDashboard): Cover connection string provider (#​1713) @​HofmeisterAn
  • chore: Bump Docker.DotNet from 4.2.0 to 4.3.2 (#​1712) @​HofmeisterAn
  • chore: Bump sshd-docker image from 1.3.0 to 1.4.0 (#​1709) @​HofmeisterAn
  • chore: Rename runtime label and add buildkit and stale labels (#​1703) @​HofmeisterAn
  • fix: Guard expensive argument evaluation when logging (#​1702) @​HofmeisterAn
  • chore: Defer container ID truncation in logging (#​1701) @​HofmeisterAn
  • chore: Migrate to LoggerMessageAttribute (#​1697) @​HofmeisterAn

📦 Dependency Updates

  • chore(deps): Bump the actions group with 2 updates (#​1721) @dependabot[bot]
  • chore(deps): Bump the actions group with 7 updates (#​1717) @dependabot[bot]
  • chore: Bump Docker.DotNet from 4.3.2 to 4.3.3 (#​1714) @​HofmeisterAn
  • chore: Bump Docker.DotNet from 4.2.0 to 4.3.2 (#​1712) @​HofmeisterAn
  • chore(deps): Bump the actions group with 4 updates (#​1698) @dependabot[bot]

Commits viewable in compare view.

Updated Testcontainers.Minio from 4.12.0 to 4.13.0.

Release notes

Sourced from Testcontainers.Minio's releases.

4.13.0

What's Changed

Thank you to everyone who contributed and shared their feedback 🤜🤛.

The NuGet packages for this release have been attested for supply chain security using actions/attest. This confirms the integrity and provenance of the artifacts and helps ensure they can be trusted: #​33686956.

🚀 Features

  • feat: Add Aspire dashboard module (#​1194) @​NikiforovAll
  • feat: Add image name substitution hook (#​1710) @​HofmeisterAn
  • feat(CosmosDb): Add get method AccountEndpoint (#​1707) @​srollinet
  • feat: Improve image build failure messages (#​1700) @​HofmeisterAn

🐛 Bug Fixes

  • fix: Restore tar archive write performance regressed by padding trim (#​1719) @​HofmeisterAn
  • chore: Bump Docker.DotNet from 4.3.2 to 4.3.3 (#​1714) @​HofmeisterAn
  • chore(AspireDashboard): Cover connection string provider (#​1713) @​HofmeisterAn

📖 Documentation

  • docs: Add missing TC languages and reorder docs navigation (#​1711) @​mdelapenya
  • docs: Add note about unsupported BuildKit Dockerfile features (#​1696) @​HofmeisterAn
  • docs: Explain immutable builder behavior (#​1693) @​HofmeisterAn

🧹 Housekeeping

  • chore: Enable Dependabot cooldown (#​1716) @​HofmeisterAn
  • chore: Add nuget.config (#​1715) @​Rob-Hague
  • chore(AspireDashboard): Cover connection string provider (#​1713) @​HofmeisterAn
  • chore: Bump Docker.DotNet from 4.2.0 to 4.3.2 (#​1712) @​HofmeisterAn
  • chore: Bump sshd-docker image from 1.3.0 to 1.4.0 (#​1709) @​HofmeisterAn
  • chore: Rename runtime label and add buildkit and stale labels (#​1703) @​HofmeisterAn
  • fix: Guard expensive argument evaluation when logging (#​1702) @​HofmeisterAn
  • chore: Defer container ID truncation in logging (#​1701) @​HofmeisterAn
  • chore: Migrate to LoggerMessageAttribute (#​1697) @​HofmeisterAn

📦 Dependency Updates

  • chore(deps): Bump the actions group with 2 updates (#​1721) @dependabot[bot]
  • chore(deps): Bump the actions group with 7 updates (#​1717) @dependabot[bot]
  • chore: Bump Docker.DotNet from 4.3.2 to 4.3.3 (#​1714) @​HofmeisterAn
  • chore: Bump Docker.DotNet from 4.2.0 to 4.3.2 (#​1712) @​HofmeisterAn
  • chore(deps): Bump the actions group with 4 updates (#​1698) @dependabot[bot]

Commits viewable in compare view.

Updated Testcontainers.RabbitMq from 4.12.0 to 4.13.0.

Release notes

Sourced from Testcontainers.RabbitMq's releases.

4.13.0

What's Changed

Thank you to everyone who contributed and shared their feedback 🤜🤛.

The NuGet packages for this release have been attested for supply chain security using actions/attest. This confirms the integrity and provenance of the artifacts and helps ensure they can be trusted: #​33686956.

🚀 Features

  • feat: Add Aspire dashboard module (#​1194) @​NikiforovAll
  • feat: Add image name substitution hook (#​1710) @​HofmeisterAn
  • feat(CosmosDb): Add get method AccountEndpoint (#​1707) @​srollinet
  • feat: Improve image build failure messages (#​1700) @​HofmeisterAn

🐛 Bug Fixes

  • fix: Restore tar archive write performance regressed by padding trim (#​1719) @​HofmeisterAn
  • chore: Bump Docker.DotNet from 4.3.2 to 4.3.3 (#​1714) @​HofmeisterAn
  • chore(AspireDashboard): Cover connection string provider (#​1713) @​HofmeisterAn

📖 Documentation

  • docs: Add missing TC languages and reorder docs navigation (#​1711) @​mdelapenya
  • docs: Add note about unsupported BuildKit Dockerfile features (#​1696) @​HofmeisterAn
  • docs: Explain immutable builder behavior (#​1693) @​HofmeisterAn

🧹 Housekeeping

  • chore: Enable Dependabot cooldown (#​1716) @​HofmeisterAn
  • chore: Add nuget.config (#​1715) @​Rob-Hague
  • chore(AspireDashboard): Cover connection string provider (#​1713) @​HofmeisterAn
  • chore: Bump Docker.DotNet from 4.2.0 to 4.3.2 (#​1712) @​HofmeisterAn
  • chore: Bump sshd-docker image from 1.3.0 to 1.4.0 (#​1709) @​HofmeisterAn
  • chore: Rename runtime label and add buildkit and stale labels (#​1703) @​HofmeisterAn
  • fix: Guard expensive argument evaluation when logging (#​1702) @​HofmeisterAn
  • chore: Defer container ID truncation in logging (#​1701) @​HofmeisterAn
  • chore: Migrate to LoggerMessageAttribute (#​1697) @​HofmeisterAn

📦 Dependency Updates

  • chore(deps): Bump the actions group with 2 updates (#​1721) @dependabot[bot]
  • chore(deps): Bump the actions group with 7 updates (#​1717) @dependabot[bot]
  • chore: Bump Docker.DotNet from 4.3.2 to 4.3.3 (#​1714) @​HofmeisterAn
  • chore: Bump Docker.DotNet from 4.2.0 to 4.3.2 (#​1712) @​HofmeisterAn
  • chore(deps): Bump the actions group with 4 updates (#​1698) @dependabot[bot]

Commits viewable in compare view.

Updated Testcontainers.Redis from 4.12.0 to 4.13.0.

Release notes

Sourced from Testcontainers.Redis's releases.

4.13.0

What's Changed

Thank you to everyone who contributed and shared their feedback 🤜🤛.

The NuGet packages for this release have been attested for supply chain security using actions/attest. This confirms the integrity and provenance of the artifacts and helps ensure they can be trusted: #​33686956.

🚀 Features

  • feat: Add Aspire dashboard module (#​1194) @​NikiforovAll
  • feat: Add image name substitution hook (#​1710) @​HofmeisterAn
  • feat(CosmosDb): Add get method AccountEndpoint (#​1707) @​srollinet
  • feat: Improve image build failure messages (#​1700) @​HofmeisterAn

🐛 Bug Fixes

  • fix: Restore tar archive write performance regressed by padding trim (#​1719) @​HofmeisterAn
  • chore: Bump Docker.DotNet from 4.3.2 to 4.3.3 (#​1714) @​HofmeisterAn
  • chore(AspireDashboard): Cover connection string provider (#​1713) @​HofmeisterAn

📖 Documentation

  • docs: Add missing TC languages and reorder docs navigation (#​1711) @​mdelapenya
  • docs: Add note about unsupported BuildKit Dockerfile features (#​1696) @​HofmeisterAn
  • docs: Explain immutable builder behavior (#​1693) @​HofmeisterAn

🧹 Housekeeping

  • chore: Enable Dependabot cooldown (#​1716) @​HofmeisterAn
  • chore: Add nuget.config (#​1715) @​Rob-Hague
  • chore(AspireDashboard): Cover connection string provider (#​1713) @​HofmeisterAn
  • chore: Bump Docker.DotNet from 4.2.0 to 4.3.2 (#​1712) @​HofmeisterAn
  • chore: Bump sshd-docker image from 1.3.0 to 1.4.0 (#​1709) @​HofmeisterAn
  • chore: Rename runtime label and add buildkit and stale labels (#​1703) @​HofmeisterAn
  • fix: Guard expensive argument evaluation when logging (#​1702) @​HofmeisterAn
  • chore: Defer container ID truncation in logging (#​1701) @​HofmeisterAn
  • chore: Migrate to LoggerMessageAttribute (#​1697) @​HofmeisterAn

📦 Dependency Updates

  • chore(deps): Bump the actions group with 2 updates (#​1721) @dependabot[bot]
  • chore(deps): Bump the actions group with 7 updates (#​1717) @dependabot[bot]
  • chore: Bump Docker.DotNet from 4.3.2 to 4.3.3 (#​1714) @​HofmeisterAn
  • chore: Bump Docker.DotNet from 4.2.0 to 4.3.2 (#​1712) @​HofmeisterAn
  • chore(deps): Bump the actions group with 4 updates (#​1698) @dependabot[bot]

Commits viewable in compare view.

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

tgiachi and others added 30 commits June 22, 2026 17:20
Release: caching, scheduling, database, messaging, packaging & docs
## [0.2.0](v0.1.0...v0.2.0) (2026-06-22)

### Features

* add Services.Core, config manager, Lua scripting project and test reformatting ([7d17a58](7d17a58))
* add SquidStd bootstrap options ([4b2f396](4b2f396))
* add SquidStd bootstrap orchestrator ([cc29938](cc29938))
* **aspnetcore:** add SquidStd hosted service ([321f7a1](321f7a1))
* **aspnetcore:** add WebApplicationBuilder bridge ([ad7cda5](ad7cda5))
* **bootstrap:** support external DryIoc containers ([3ce9333](3ce9333))
* **caching:** add CacheMetricsProvider and NoOpCacheMetrics ([81f6276](81f6276))
* **caching:** add Caching.Abstractions interfaces, options and connection string ([8e25a93](8e25a93))
* **caching:** add in-memory cache provider and registration ([cde6ea6](cde6ea6))
* **caching:** add Redis cache provider and registration ([4fdc868](4fdc868))
* **caching:** add typed CacheService facade with cache-aside ([2b3d0bf](2b3d0bf))
* **config:** substitute $ENV_VAR tokens in string config values on load ([b6b7eab](b6b7eab))
* configure bootstrap logging sinks ([3c03f22](3c03f22))
* **core:** add IDataSerializer/IDataDeserializer with JsonDataSerializer ([8bbcdeb](8bbcdeb))
* **core:** add ReplaceEnv regex env-substitution extension ([d5f9117](d5f9117))
* **database:** add connection-string parser and FreeSql database service ([8649240](8649240))
* **database:** add DatabaseProviderType, BaseEntity and DatabaseConfig ([d9856e9](d9856e9))
* **database:** add FreeSql data access with bulk ops and transactional writes ([4a73a59](4a73a59))
* **database:** add IDataAccess contract ([5b05964](5b05964))
* **database:** add PagedResultData DTO with paging metadata ([e5b5162](e5b5162))
* **database:** add RegisterDatabase DI extension ([56a1f61](56a1f61))
* **database:** add SquidStd.Database project with FreeSql and ZLinq ([5a2eadf](5a2eadf))
* **database:** add SquidStd.Database.Abstractions project skeleton ([08268cc](08268cc))
* **database:** add ZLinq in-memory result helpers ([676ce91](676ce91))
* **messaging:** add AddInMemoryMessaging DI registration ([74a9e37](74a9e37))
* **messaging:** add in-memory queue provider with round-robin, retry and dead-letter ([583fa26](583fa26))
* **messaging:** add messaging abstractions (contracts, options, no-op metrics) ([78bfcf2](78bfcf2))
* **messaging:** add MessagingMetricsProvider bridging IMessagingMetrics to IMetricProvider ([4e8ddea](4e8ddea))
* **messaging:** add RabbitMq queue provider and registration ([f3deddb](f3deddb))
* **messaging:** add scheme-based MessagingConnectionString and in-memory url overload ([b83bff0](b83bff0))
* **messaging:** add SquidStd.Messaging project with JSON serializer ([89c0cad](89c0cad))
* **messaging:** add typed MessageQueue facade over the byte-level provider ([179bce3](179bce3))
* **metrics:** add core metrics collection service ([6f66f01](6f66f01))
* **packaging:** publish Messaging, Messaging.Abstractions, Messaging.RabbitMq and Scripting.Lua with READMEs ([571c3c3](571c3c3))
* register logger config section ([8f0e595](8f0e595))
* **scheduling:** add Cronos dependency, ICronScheduler and config/DTO surface ([8a53272](8a53272))
* **scheduling:** add CronSchedulerService with one-shot rescheduling ([41e8d07](41e8d07))
* **scheduling:** add RegisterSchedulerServices DI extension ([06dbfac](06dbfac))
* **scheduling:** add TimerWheelPumpService to advance the wheel ([d43c53e](d43c53e))
* **storage:** add YAML storage and encrypted secrets ([1daf366](1daf366))
* **udp:** add UdpSessionManager with per-endpoint sessions and idle-timeout sweep ([5568534](5568534))
* **udp:** make UDP server observable with OnDatagramReceived and targeted SendToAsync ([4f65c84](4f65c84))

### Bug Fixes

* **lua:** align script engine lifecycle contract ([017934c](017934c))
* **messaging:** repair stale usings left by rabbitmq merge (build was broken) ([ee81bfe](ee81bfe))
Bumps the actions group with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [actions/checkout](https://github.com/actions/checkout) | `5` | `7` |
| [actions/configure-pages](https://github.com/actions/configure-pages) | `5` | `6` |
| [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact) | `3` | `5` |
| [actions/deploy-pages](https://github.com/actions/deploy-pages) | `4` | `5` |
| [actions/setup-node](https://github.com/actions/setup-node) | `5` | `6` |


Updates `actions/checkout` from 5 to 7
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v5...v7)

Updates `actions/configure-pages` from 5 to 6
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](actions/configure-pages@v5...v6)

Updates `actions/upload-pages-artifact` from 3 to 5
- [Release notes](https://github.com/actions/upload-pages-artifact/releases)
- [Commits](actions/upload-pages-artifact@v3...v5)

Updates `actions/deploy-pages` from 4 to 5
- [Release notes](https://github.com/actions/deploy-pages/releases)
- [Commits](actions/deploy-pages@v4...v5)

Updates `actions/setup-node` from 5 to 6
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](actions/setup-node@v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: actions/configure-pages
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: actions/upload-pages-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: actions/deploy-pages
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: actions/setup-node
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>
fix(ci): make version test survive release bumps
test(scheduling): de-flake JobSystem CompletedCount assertions
…1261cd8e08

ci(deps): bump the actions group with 5 updates
ci: bump actions + readme badges in packages table
# Conflicts:
#	CHANGELOG.md
Release: Health Checks, Storage (file + S3), and ASP.NET Core health bridge
## [0.3.0](v0.2.0...v0.3.0) (2026-06-23)

### Features

* **aspnetcore:** add AddSquidStdHealthChecks to bridge health checks to ASP.NET Core ([0d94095](0d94095))
* **aspnetcore:** add SquidStdHealthCheckAdapter mapping to standard health checks ([7c1316c](7c1316c))
* **health:** add IHealthCheck contracts, HealthCheckResult/HealthReport DTOs and options ([df6ba54](df6ba54))
* **health:** add parallel HealthCheckService aggregator with per-check timeout ([7df80c4](7df80c4))
* **health:** add RegisterHealthChecksService DI extension ([a7f7db3](a7f7db3))
* **storage:** add ListKeysAsync to IStorageService/IObjectStorageService and providers ([f6b524b](f6b524b))
* **storage:** add S3/MinIO storage provider and registration ([5332b4d](5332b4d))

### Bug Fixes

* **storage:** build the MinIO client in a helper to fix CI build break ([1718ba8](1718ba8))
release: templating, messaging pub/sub, and the workers system
## [0.4.0](v0.3.0...v0.4.0) (2026-06-23)

### Features

* **core:** register a shared DirectoriesConfig in RegisterCoreServices ([d1f784c](d1f784c))
* **messaging:** add in-memory topic provider, facade/bridge registration and tests ([06cee70](06cee70))
* **messaging:** add RabbitMQ fanout topic provider and registration ([83407ec](83407ec))
* **messaging:** add topic pub/sub contracts, facade and event-bus bridge ([5ed2778](5ed2778))
* **templating:** add AddTemplating DI registration ([96dfc73](96dfc73))
* **templating:** add SquidStd.Templating with Scriban renderer and named registry ([1a73232](1a73232))
* **workers-manager:** add AddWorkerManager registration extension ([38c990e](38c990e))
* **workers-manager:** add config, status-change event and enqueue request types ([12874cd](12874cd))
* **workers-manager:** add HeartbeatCollectorService folding heartbeats into the registry ([fcd6bee](fcd6bee))
* **workers-manager:** add HTTP endpoints for querying workers and enqueuing jobs ([b92c6b7](b92c6b7))
* **workers-manager:** add JobScheduler publishing jobs to the queue ([4bc4ce9](4bc4ce9))
* **workers-manager:** add WorkerOfflineSweepService marking stale workers offline ([23efd37](23efd37))
* **workers-manager:** add WorkerRegistry folding heartbeats into worker state ([7d73cb9](7d73cb9))
* **workers:** add AddWorkers and AddJobHandler registration extensions ([fbb3033](fbb3033))
* **workers:** add IJobHandler and JobHandlerNotFoundException ([544b5e4](544b5e4))
* **workers:** add JobDispatcher routing jobs to handlers by name ([2e9d105](2e9d105))
* **workers:** add JobRequest, WorkerHeartbeat and WorkerInfo contracts ([2a74d58](2a74d58))
* **workers:** add WorkerChannels conventional channel names ([94f44c0](94f44c0))
* **workers:** add WorkerConsumerService consuming and dispatching jobs ([420f685](420f685))
* **workers:** add WorkerHeartbeatService publishing periodic heartbeats ([d47ec85](d47ec85))
* **workers:** add WorkersConfig config section ([1b82a79](1b82a79))
* **workers:** add WorkerState shared runtime state ([a3eff82](a3eff82))
* **workers:** add WorkerStatusType enum ([c8a9fbd](c8a9fbd))
* **workers:** carry ActiveJobs and MaxConcurrency in heartbeat and worker info ([4fa8674](4fa8674))
release: search, mail (inbound/SMTP/queue), dotnet-new templates, and DocFX tutorials
## [0.5.0](v0.4.0...v0.5.0) (2026-06-24)

### Features

* **mail:** add AddMail registration with protocol-specific reader and timer-wheel pump ([839c85a](839c85a))
* **mail:** add AddMailSender registration for the SMTP sender ([f2458c4](f2458c4))
* **mail:** add IMailQueue and MailQueue publishing to the messaging queue ([1e626e0](1e626e0))
* **mail:** add ImapMailReader fetching unseen messages ([2e48a79](2e48a79))
* **mail:** add MailKitMailSender sending via SMTP with send events ([0d3d7e2](0d3d7e2))
* **mail:** add MailMessage, MailReceivedEvent, IMailReader and MailOptions contracts ([ebb7ffa](ebb7ffa))
* **mail:** add MailPollingService publishing MailReceivedEvent on the timer wheel ([935c7be](935c7be))
* **mail:** add MailSendConsumerService and AddMailQueue registration ([226d0f1](226d0f1))
* **mail:** add MimeMessageMapper from MimeMessage to MailMessage ([92d18c0](92d18c0))
* **mail:** add outbound contracts (IMailSender, OutgoingMailMessage, SmtpOptions, send events) ([65cd6f4](65cd6f4))
* **mail:** add OutgoingMessageMapper to MimeMessage ([5943e83](5943e83))
* **mail:** add Pop3MailReader with UIDL dedup and optional delete ([bf9e315](bf9e315))
* **search:** add Elasticsearch IQueryable provider with async terminals ([a13e14f](a13e14f))
* **search:** add Elasticsearch options, transport helper, registration and index/delete/bulk service ([98d5a5a](98d5a5a))
* **search:** add IIndexableEntity, SearchIndexAttribute, ISearchService and SearchException ([df6daa2](df6daa2))
* **search:** add LINQ-to-Elasticsearch expression translator ([f9f16a3](f9f16a3))
* **search:** add SearchIndexNameResolver with env-variable expansion ([d9f70e0](d9f70e0))
* **templates:** add squidstd-aspnetcore minimal API template ([58ec1a4](58ec1a4))
* **templates:** add squidstd-host console template ([5aacc48](5aacc48))
* **templates:** add squidstd-manager ASP.NET template with messaging choice ([54f6958](54f6958))
* **templates:** add squidstd-worker microservice template with messaging choice ([9642944](9642944))

### Bug Fixes

* **mail:** pass explicit CancellationToken.None on failure-event publish ([ec121ad](ec121ad))
* **templates:** emit template content in pack (disable symbols, TFM content hook, posix paths) ([8881f32](8881f32))
## [0.5.1](v0.5.0...v0.5.1) (2026-06-25)

### Bug Fixes

* bump StackExchange.Redis to 3.0.7 ([1977dac](1977dac))
## [0.6.0](v0.5.1...v0.6.0) (2026-06-25)

### Features

* add AddSqsMessaging registration and sqs:// connection string parsing ([f193b33](f193b33))
* add ASP.NET Core AddSquidStdTelemetry registration ([d4707b4](d4707b4))
* add SqsQueueProvider with redrive-to-DLQ over LocalStack-tested SQS ([05ab288](05ab288))
* add SqsTopicProvider with SNS+SQS fan-out ([5278178](5278178))
* add SquidStd.Aws.Abstractions with shared AwsConfigEntry ([23fde7d](23fde7d))
* add SquidStd.Telemetry.Abstractions with TelemetryOptions and ActivitySource convention ([9d18cee](9d18cee))
* add SquidStd.Telemetry.OpenTelemetry pipeline helper with tracing export ([886b08a](886b08a))
* add TelemetryService and worker AddSquidStdTelemetry registration ([5aa4b64](5aa4b64))
* bridge the SquidStd metrics snapshot to OpenTelemetry instruments ([a480b21](a480b21))
* compose AwsConfigEntry in S3StorageOptions ([651820e](651820e))
* scaffold SquidStd.Messaging.Sqs with SqsOptions, name sanitizer and AWS client factory ([a6dc839](a6dc839))
release: event bus, binary persistence, source generators, transport codec
## [0.7.0](v0.6.0...v0.7.0) (2026-06-26)

### Features

* add generated registration attributes ([e6cfee7](e6cfee7))
* **core:** add FNV-1a ChecksumUtils ([7cdb74f](7cdb74f))
* **events:** add IEventListener<T> and EventBusOptions contracts ([30b0d57](30b0d57))
* **events:** DI-native listener auto-subscription ([f1940ef](f1940ef))
* **events:** parallel dispatch, catch-all, fault isolation, delegate subscribe ([fcb84b1](fcb84b1))
* generate config section registrations ([092e52e](092e52e))
* generate event listener registrations ([f8786d8](f8786d8))
* generate job handler registrations ([e16ab20](e16ab20))
* generate lua script module registrations ([d879f42](d879f42))
* generate standard service registrations ([febf319](febf319))
* **network:** add atomic SwapCodec for mid-connection codec upgrade ([eefd529](eefd529))
* **network:** add ConnectionPipeline per-connection descriptor ([3e76b9f](3e76b9f))
* **network:** add ITransportCodec contract and test codec ([e7e2fd7](e7e2fd7))
* **network:** apply per-connection transport codec on send and receive ([23ed22b](23ed22b))
* **persistence:** atomic per-type binary snapshot service ([f5a6e45](f5a6e45))
* **persistence:** binary append-only journal service ([6aa4b74](6aa4b74))
* **persistence:** entity descriptor registry ([b3d822f](b3d822f))
* **persistence:** fixed-binary journal and snapshot codecs ([1711672](1711672))
* **persistence:** in-memory entity store with write-ordered journaling ([c9a242e](c9a242e))
* **persistence:** lifecycle service with snapshot+journal replay and autosave ([532ad55](532ad55))
* **persistence:** MessagePack serializer provider and DI entity registration ([bf2a046](bf2a046))
* **persistence:** scaffold persistence packages and abstractions ([4f3fce2](4f3fce2))
* **persistence:** state store and serializer-injected entity descriptor ([27b7cfe](27b7cfe))
* require event listener registration attribute ([2b99967](2b99967))

### Bug Fixes

* **network:** keep receive history in sync with decoded output and clarify per-connection pipeline factory ([8b9d447](8b9d447))
Release: actors, crypto/RNG/SSL helpers, command dispatcher, file watcher
## [0.8.0](v0.7.0...v0.8.0) (2026-06-28)
Release: AWS secrets adapters, crypto VFS vault, docs overhaul, and audit hardening
## [0.9.0](v0.8.0...v0.9.0) (2026-06-29)
Release: TUI MVVM + DSL, password-based encryption, and S3/database VFS backends
## [0.10.0](v0.9.0...v0.10.0) (2026-06-30)
release: unified ASP.NET Core Serilog logging
## [0.11.0](v0.10.0...v0.11.0) (2026-07-02)
tgiachi and others added 27 commits July 3, 2026 17:16
release: engine events, Lua subscribe, ConsoleCommands and shutdown lifetime
## [0.20.0](v0.19.0...v0.20.0) (2026-07-03)
release: event bus verbose tracing
## [0.21.0](v0.20.0...v0.21.0) (2026-07-03)
release: buffers stack and string helpers (0.22.0)
## [0.22.0](v0.21.0...v0.22.0) (2026-07-04)
release: default ArrayPool.Shared pooling (0.23.0)
## [0.23.0](v0.22.0...v0.23.0) (2026-07-04)
release: plugin loader (0.24.0)
## [0.24.0](v0.23.0...v0.24.0) (2026-07-06)
release: plugin directory autocreate fix (0.24.1)
## [0.24.1](v0.24.0...v0.24.1) (2026-07-06)
release: config-first bootstrap (0.25.0)
## [0.25.0](v0.24.1...v0.25.0) (2026-07-06)
release: RegisterPersistence and managed directories (0.26.0)
## [0.26.0](v0.25.0...v0.26.0) (2026-07-07)
release: persistence and database seeders (0.27.0)
## [0.27.0](v0.26.0...v0.27.0) (2026-07-07)
feat(persistence): auto-generated entity ids
## [0.28.0](v0.27.0...v0.28.0) (2026-07-08)
feat: dice notation + pluggable random facade
## [0.29.0](v0.28.0...v0.29.0) (2026-07-11)
release: YAML serializer and naming conventions
## [0.30.0](v0.29.0...v0.30.0) (2026-07-12)
release: optimized priority queue family
## [0.31.0](v0.30.0...v0.31.0) (2026-07-12)
Bumps AWSSDK.KeyManagementService from 4.0.100 to 4.0.100.3
Bumps AWSSDK.SecretsManager from 4.0.100 to 4.0.100.3
Bumps AWSSDK.SimpleNotificationService from 4.0.100 to 4.0.100.3
Bumps AWSSDK.SQS from 4.0.100 to 4.0.100.3
Bumps MessagePack from 3.1.7 to 3.1.8
Bumps Microsoft.CodeAnalysis.Analyzers from 5.3.0 to 5.6.0
Bumps Microsoft.CodeAnalysis.CSharp from 5.3.0 to 5.6.0
Bumps OpenTelemetry.Instrumentation.Runtime from 1.15.1 to 1.16.0
Bumps PgpCore from 7.1.0 to 7.2.0
Bumps Serilog from 4.3.1 to 4.4.0
Bumps Spectre.Console from 0.49.1 to 0.57.2
Bumps StackExchange.Redis from 3.0.11 to 3.0.17
Bumps Terminal.Gui from 2.4.16 to 2.4.17
Bumps Testcontainers.Elasticsearch from 4.12.0 to 4.13.0
Bumps Testcontainers.LocalStack from 4.12.0 to 4.13.0
Bumps Testcontainers.Minio from 4.12.0 to 4.13.0
Bumps Testcontainers.RabbitMq from 4.12.0 to 4.13.0
Bumps Testcontainers.Redis from 4.12.0 to 4.13.0

---
updated-dependencies:
- dependency-name: AWSSDK.KeyManagementService
  dependency-version: 4.0.100.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
- dependency-name: AWSSDK.SecretsManager
  dependency-version: 4.0.100.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
- dependency-name: AWSSDK.SimpleNotificationService
  dependency-version: 4.0.100.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
- dependency-name: AWSSDK.SQS
  dependency-version: 4.0.100.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
- dependency-name: MessagePack
  dependency-version: 3.1.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
- dependency-name: Microsoft.CodeAnalysis.Analyzers
  dependency-version: 5.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
- dependency-name: Microsoft.CodeAnalysis.CSharp
  dependency-version: 5.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
- dependency-name: Microsoft.CodeAnalysis.CSharp
  dependency-version: 5.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
- dependency-name: OpenTelemetry.Instrumentation.Runtime
  dependency-version: 1.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
- dependency-name: PgpCore
  dependency-version: 7.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
- dependency-name: Serilog
  dependency-version: 4.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
- dependency-name: Serilog
  dependency-version: 4.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
- dependency-name: Serilog
  dependency-version: 4.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
- dependency-name: Serilog
  dependency-version: 4.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
- dependency-name: Serilog
  dependency-version: 4.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
- dependency-name: Spectre.Console
  dependency-version: 0.57.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
- dependency-name: StackExchange.Redis
  dependency-version: 3.0.17
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
- dependency-name: Terminal.Gui
  dependency-version: 2.4.17
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
- dependency-name: Testcontainers.Elasticsearch
  dependency-version: 4.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
- dependency-name: Testcontainers.LocalStack
  dependency-version: 4.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
- dependency-name: Testcontainers.Minio
  dependency-version: 4.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
- dependency-name: Testcontainers.RabbitMq
  dependency-version: 4.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
- dependency-name: Testcontainers.Redis
  dependency-version: 4.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels Jul 13, 2026
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 .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants