Skip to content

Releases: nullabletype/ShipItSharp

1.0.0-beta.1

1.0.0-beta.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 Jul 20:51

Changelog since 0.0.21 for 1.0.0-beta.1:

  • Added env disable and env enable commands to disable or enable all deployment targets in an environment.
  • Added optional machine targeting for environment enable/disable, deploy, and promote commands.
  • Added task queue management commands for cancelling and prioritising queued Octopus deployment tasks.
  • Added support for prioritising deployments using DeploymentResource priority settings.
  • Added support for external Octopus package feeds.
  • Added beta/prerelease update-check support, with stable releases remaining the default.
  • Improved command help text across commands and subcommands, including clearer descriptions and corrected option wording.
  • Added a generated single-page command help reference at docs/command-help.html.
  • Improved console deployment output and progress bar cursor handling.
  • Fixed promote behaviour so a project group filter is no longer required.
  • Improved environment lookup by allowing env show to resolve environments by name.
  • Added and expanded live Octopus integration coverage for deploy, promote, release, task, environment, and variable workflows.
  • Added broader unit coverage around command exit codes, runners, job configs, deployment behaviour, Octopus repositories, configuration, serialisation, and version checking.
  • Hardened deployment guardrails, runtime robustness, startup flow, and Octopus integration behaviour.
  • Refactored console commands toward runner-based orchestration with clearer core boundaries.
  • Added environment-backed configuration support for Octopus URL/API key and beta release checks.
  • Added configurable package-count limits for channel cleanup.
  • Migrated the solution from .NET 8 to .NET 10 and updated package dependencies.

Full Changelog: 0.0.21...1.0.0-beta.1

0.0.21

0.0.21 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 08 Aug 12:18

Update to .NET 8.0

  • Migrated to .NET 8.0 from .NET 6.0
  • Upgraded all packages to latest versions

Full Changelog: 0.0.20...0.0.21

0.0.20

0.0.20 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 17 Feb 22:04

Initial Release as ShipItSharp

  • Sort projects alphabetically
  • Animations are now smooth
  • Load project information in parallel for better performance
  • Remove interactive switch -i - is now the default with --force to override
  • Remove reliance on key projects for validating channels by checking each project
  • Build to a single executable file
  • Move to .net 6
  • Use latest available libraries
  • Other various fixes and improvements

Full Changelog: 0.0.19...0.0.20