github melosso/portway v1.4.0

latest releases: v1.5.5, v1.5.4, v1.5.3...
2 months ago

Warning

We're happy to announce the latest update of Portway. This release contains breaking changes and thus cannot be used as a drop-in replacement. We strongly recommend making a full backup of your application folder before upgrading and following the migration steps below.

We've made the following changes in this version:

New features in v1.4.0:

  • Upgrade from .NET 9.0 to 10.0 (LTS). We have fully migrated to the latest long-term stable release of .NET Core.
  • Migrate from Debian to Ubuntu (Noble). Our containers are now based on Ubuntu, see this issue for more information.
  • Removed Swagger UI. Users whom still rely on the old, deprecated Swagger UI will have to migrate to the Scalar API documentation.
  • Added support for the Content-Type header. You can now configure them in the CustomProperties.ContentType property.

Migration guide

Please follow the following steps for a safe upgrade path:

  1. Install .NET 10.0 Hosting Bundle. This step may be optional depending on how you've configured Portway, e.g. users whom rely on the latest containerized package already have an up-to-date version of this runtime.
  2. Update your application settings (e.g. appsettings.json if you're running on Windows Server). The Swagger element has been replaced with OpenApi. Please re-configure this section using the example here.
  3. Make sure to properly reset the application and its hosting framework (e.g. IIS might require a full reset).

Please make sure to check out our documentation first, it'll guide you through the most common pitfalls in setting up the application. Also, if you're running into issues, please make sure to create a new Issue! We'd be happy to help.

Full Changelog: v1.3.1...v1.4.0

Don't miss a new portway release

NewReleases is sending notifications on new releases.