Skip to content
This repository has been archived by the owner on Oct 21, 2023. It is now read-only.

VaporShell v2.11.0.20200304

Compare
Choose a tag to compare
@scrthq scrthq released this 04 Mar 17:19
a87b9fa

Changelog

2.11.0 - 2020-03-04

  • Issue #69 + PR #70 - Thanks, @indented-automation!!!
    • Started VaporShell.Core class library to include with the module, first class being TransformTagAttribute to cleanly convert Tags parameter input to the appropriate format if not already.
    • Added Pester tests to confirm Tag transforms are working as expected.
  • Issue #68 - Thanks, @indented-automation and @austoonz!!!
    • Surfaced errors better on AWS SDK errors so the actual error is visible.
    • Added the FallbackCredentialFactory to better support running in environments where credentials files are not a practical option.
  • Miscellaneous
    • Updated PseudoParameter list to current spec.
    • Added newer intrinsic functions Add-FnCidr and Add-FnTransform.

Instructions

  1. Click here to download the VaporShell.zip file attached to the release.
  2. If on Windows: Right-click the downloaded zip, select Properties, then unblock the file.

    This is to prevent having to unblock each file individually after unzipping.

  3. Unzip the archive.
  4. (Optional) Place the module folder somewhere in your PSModulePath.

    You can view the paths listed by running the environment variable $env:PSModulePath

  5. Import the module, using the full path to the PSD1 file in place of VaporShell if the unzipped module folder is not in your PSModulePath:
    # In $env:PSModulePath
    Import-Module VaporShell
    
    # Otherwise, provide the path to the manifest:
    Import-Module -Path C:\MyPSModules\VaporShell\2.11.0.20200304\VaporShell.psd1