Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions docs/articles/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,20 @@ uid: articles

<!-- markdownlint-disable MD033 --> <!-- Allow HTML on this page -->
<ul class="blog-list">
<li class="blog-item">
<a href="releases/steeltoe-4-0-0.md">
<span class="blog-date">September 5 2025</span>
<div class="blog-author">Tim Hess</div>
<div class="blog-title">Steeltoe 4.0.0 GA is Available Now</div>
</a>
</li>
<li class="blog-item">
<a href="releases/steeltoe-3-3-0.md">
<span class="blog-date">September 5 2025</span>
<div class="blog-author">Tim Hess</div>
<div class="blog-title">Steeltoe 3.3.0 GA is Available Now</div>
</a>
</li>
<li class="blog-item">
<a href="releases/steeltoe-4-0-0-rc1.md">
<span class="blog-date">July 29 2025</span>
Expand Down
16 changes: 16 additions & 0 deletions docs/articles/releases/steeltoe-3-3-0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
_disableContribution: true
_hideTocVersionToggle: true

title: Steeltoe 3.3 is Now Available
description: Steeltoe 3.3 has been released
date: 09/04/2025
uid: releases/steeltoe-3-3-0.html
tags: ["new-release"]
---

# What's New in 3.3.0

This release improves support for .NET 8 (except for Integration, Messaging and Stream packages) and removes support for .NET Core 3.1. CVEs in transitive dependencies have been addressed and minor enhancements have been made to the application security components (including support for running against a local UAA server). We've also added Obsolete annotations to a number of public APIs that are no longer available in Steeltoe 4.0 to aid the upgrade experience.

Please note that the CVE-related updates required upgrading OpenTelemetry, which introduces breaking changes. For example, OpenTelemetry no longer supports exporting directly to Jaeger, so that support is now also removed from Steeltoe. For those affected by the removal of Jaeger exporting, please review [Steeltoe documentation for using Open Telemetry Protocol](../../docs/v3/tracing/distributed-tracing-exporting.md#use-open-telemetry-protocol-exporter) and Jaeger documentation.
20 changes: 20 additions & 0 deletions docs/articles/releases/steeltoe-4-0-0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
_disableContribution: true
_hideTocVersionToggle: true

title: Steeltoe 4.0 is Available Now!
description: Steeltoe 4.0.0
date: 09/04/2025
uid: releases/steeltoe-4-0-0.html
tags: ["new-release"]
---

# Steeltoe 4.0.0 now Generally Available

Steeltoe 4 is a major release that brings many improvements and changes to the library. Minimal changes have been made since [the RC1 release announcement](./steeltoe-4-0-0-rc1.md), but we've added a [guide for migrating from Steeltoe 3](../../docs/v4/welcome/migrate-quick-steps.md).

Review [What's New in Steeltoe 4](../../docs/v4/welcome/whats-new.md) for more information about all the improvements.

We know that upgrades can be tough, especially when dependencies have name changes or disappear entirely. For the packages that no longer exist we've shipped placeholders that will show up as upgrades, but prevent projects from building and recommend how to move forward. These placeholder packages should make it easier to spot where changes are required.

If you are not ready to move to v4 but are looking for enhanced support for .NET 8 or other dependency upgrades, check out [Steeltoe 3.3.0](steeltoe-3-3-0.md) for an interim option.
2 changes: 2 additions & 0 deletions docs/articles/toc.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
- href: index.md
- href: releases/steeltoe-4-0-0.md
- href: releases/steeltoe-3-3-0.md
- href: releases/steeltoe-4-0-0-rc1.md
- href: steeltoe-3-2-2-adds-kube-service-bindings.md
- href: releases/steeltoe-3-2-whats-new.md
Expand Down
24 changes: 12 additions & 12 deletions src/Steeltoe.io/appsettings.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,18 @@
"AllowedHosts": "*",
"CalendarEvents": {
"Events": [
{
"date": "<span>September</span> 5 2025",
"title": "Steeltoe 4.0.0 now Generally Available",
"description": "Steeltoe 4.0.0 is out, upgrade now!",
"url": "/articles/releases/steeltoe-4-0-0.html"
},
{
"date": "<span>September</span> 5 2025",
"title": "Steeltoe 3.3.0 is now available",
"description": "Steeltoe 3.3 has been released",
"url": "/articles/releases/steeltoe-3-3-0.html"
},
{
"date": "<span>July</span> 29 2025",
"title": "Steeltoe 4.0.0 RC1: A Major Maintenance Release",
Expand All @@ -26,18 +38,6 @@
"title": "Steeltoe 3.2.0 is here!",
"description": "Version 3.2.0 brings support for .NET 6.0 and more!",
"url": "/articles/releases/steeltoe-3-2-whats-new.html"
},
{
"date": "<span>July</span> 13 2021",
"title": "Steeltoe 3.1.0 GA is here!",
"description": "Version 3.1 brings some impressive new features including Steeltoe Stream, Steeltoe Messaging, Steeltoe Bootstrap, and support for Spring Cloud Data Flow.",
"url": "/articles/releases/steeltoe-3-1-minor-release-major-deal.html"
},
{
"date": "<span>January</span> 14 2021",
"title": "Create .NET Microservice Projects Automatically with Steeltoe Initializr",
"description": "Get started using Initializr and get to production faster!",
"url": "/articles/create-dotnet-microservice-projects-automatically-with-steeltoe-initializr.html"
}
]
},
Expand Down