Skip to content

v2.0.0.0

Latest
Compare
Choose a tag to compare
@jeffpatton1971 jeffpatton1971 released this 02 Jan 07:02
· 5 commits to main since this release
36c6968

[2.0.0.0] - 2024-01-02

Breaking Change: Renamed cmdlets to support similar object names between ADO and Github

  1. Resolve name class between classes and cmdlets [Issue #48]
    1. Renamed existing cmdlets to add a prefix Ado (will be Gha for Github)
    2. Renamed existing help documentation and urls to support this change
    3. Incremented major version to 2.0.0.0 as this is a breaking change

Adding limited support for Github Actions in this release

What's New:

  1. Add Github Action Classes
    1. Add Workflow Class [Issue #32]
    2. Add Job Class [Issue #33]
    3. Add Step Class [Issue #34]
  2. Add Classes to YamlSerializer
    1. Add Workflow to Serializer [Issue #35]
    2. Add Job to Serializer [Issue #36]
    3. Add Step to Serializer [Issue #37]
  3. Add Github Action Cmdlets
    1. Add Workflow Cmdlet [Issue #38]
    2. Add Job Cmdlet [Issue #39]
    3. Add Step Cmdlet [Issue #40]
  4. Add Cmdlet Documentation
    1. Add Workflow Cmdlet Help [Issue #41]
    2. Add Job Cmdlet Help [Issue #42]
    3. Add Step Cmdlet Help [Issue #43]
  5. Add Pester Tests
    1. Add Workflow PesterTests [Issue #44]
    2. Add Job PesterTests [Issue #45]
    3. Add Step PesterTests [Issue #46]

What's Changed:

  1. Added New version to Changelog
  2. Incremented Version Numbers

BUGFIXES:

  1. Renamed Classes and Cmdlets to avoid name clash [Issue #48]
    1. Missed NewStage during rename [Issue #51]
  2. Updated Pester tests with new Cmdlet names [Issue #50]
  3. Cmdlets not testing for null properly [Issue #52]
  4. Test module version and help version against project version [Issue #49]
  5. Rename Ado tests to match cmdlets [Issue #53]