Skip to content

Releases: bruxisma/atmosphere

v0.3.1

28 Dec 07:07
Compare
Choose a tag to compare

After ages of waiting, I've finally rolled a proper release, though I am still missing proper tag -> release support (due to a failure during the automated deploy attempt).

Oh well. Important notes are mentioned below.

⬆ Upgrade to Powershell 7.2 and .NET 6

This was a long time coming, as 7.2 is an LTS release now. The primary changes with this release are a bump in dependencies and a change in how the project is generated. Having the prior 0.2.0-Alpha allows us to break free from Powershell 7.0 and still have a general 'upgrade' path for users.

Of note: This release will most likely be the last non-1.0 one, with some brief cooking before a proper 1.0 release.

🔨 Modify build system to be more streamlined/helpful

The build system was streamlined ever so slightly to improve the build experience. We still have a bunch of work to go, but the build itself is now more helpful in GitHub Actions.

🔥 Removed the Import-Environment cmdlet

After a bunch of frustration it was basically impossible to properly test the Import-Environment cmdlet for PSD files, JSON files required strings on both sides, and .env files were a nightmare to support. In the end, this feature has been cut for the 0.3.1 release, and any future releases because I have no desire to support any of this.