0.6.11/1.0.0-Beta11

  • 292 Upgraded Octopus.client to 4.22.0 for compatibility with latest Octopus version
  • 246 Bring back Get-OctopusUserRole

0.6.10/1.0.0-Beta10

  • 286 Upgraded Octopus.client to 4.19.0 for compatibility with latest Octopus version
  • 281 Get-OctopusDeployment no longer fails if deployment is in progress.
  • 277 -ProjectName and -EnvironmentName parameters of Get-OctopusDeployment are now case insensitive.
  • 273 Objects returned by cmdlets can now be used with the pipeline.
  • 270 Doc fixes.

0.6.9/1.0.0-Beta9

  • 275 Update-OctopusResource now supports updating Releases.

0.6.8/1.0.0-Beta8

  • 268 Update-OctopusResource can update Variable Sets again (both project and library).

0.6.7/1.0.0-Beta7

  • 264 Brought back pipeline support for Update-OctopusResource and Remove-OctopusResource.

0.6.6/1.0.0-Beta6

  • 261 Upgraded Octopus.client to 4.15.3 for compatibility with latest Octopus version

  • 260 Get-OctopusVariableSet now properly returns the variable's value.

  • 262 Doc fixes.

0.6.5/1.0.0-Beta5

  • 255 Upgraded Octopus.client to 4.13.13 for compatibility with latest Octopus version

0.6.4/1.0.0-Beta4

  • 253 Get-Octopus* cmdlets will now return a single object instead of a list, if the final list of results only has 1 result.

0.6.3/1.0.0-Beta3

  • 183: Octoposh now allows users to download and invoke Octo.exe to be able to create releases, start deployments and much more.

0.6.2/1.0.0-Beta2

  • 249: Get-OctopusRelease now includes package info.
  • 247: Get-OctopusProject makes less API Calls and uses more already-in-memory info.

0.6.1/1.0.0-Beta1

  • 242: Running Get-OctopusDashboard without parameters returns all the values in the dashboard.

  • 243: Get-OctopusDashboard parameters are now case Insensitive

  • 244: Get-Octopus* parameters are now string[] instead of List<string>

0.6.0/1.0.0-Beta0

[Breaking Change] - 234: Ported module to C#. Please read the entire github issue to know what changed.

0.4.6

Breaking change: Due to changes in the Octopus API, the Octopus client that the Octoposh module uses had to be updated to 3.3. This means that to use Octoposh 0.4.6 you'll need to have your Octopus server in 3.3.x.

0.3.5

  • 148: 3.0 support
  • 147: Add cmdlet to update calamari
  • 142: Get-OctopusEnvironment no longer returns all environments if -Environment -eq ""
  • 65: Add "Release version" filter for get-octopusdeployment

0.2.72

  • 132: New-OctopusResource - Add support for lifecycles
  • 134: Get-OctopusResourceModel - Add support for lifecycles
  • 135: Update-OctopusResource - Add support for lifecycles

0.2.71

  • 133: Remove-OctopusResource - Add support for lifecycles

0.2.69

  • 127: Get-OctopusTask is missing states 'Executing' and 'Canceling'
  • 38: Script to add or modify variable sets

0.2.67

  • 77: Added -ReleaseVersion parameter to Get-OctopusDeployment

0.2.66

  • 85: Added support to update Octopus resources