2.1.0
- Updated resource and property types, adding another 107 functions to the module
- Updated
Watch-Stack
for ConEmu users so that it will create a new tab in ConEmu with the -InNewWindow
parameter instead of launching a PowerShell.exe window
2.0.3
- Added
ToJSON()
,ToYAML()
methods to Template object to allow quick conversion to either format
- Added
ToString()
method to Template object to output to JSON string to pass the template object directly to -TemplateBody
parameters when creating stacks/change sets
2.0.0
- Completely wrapped the AWS .NET SDK’s CloudFormation model, allowing for full stack / change set / stack set management from VaporShell
- Fixed Export-VaporShell to work with PowerShell v3 and v4 (Issue #15)
1.2.3
- Added native template validation via the AWS .NET SDK (core and 45)
1.2.2
- Updated module manifest description for PSGallery
- Updated Resource and Property Types to include new entries from AWS Specifications
- Updated Convert-SpecToFunction to clean up bool attribute addition (intermittent conversion from bool to string) and also leverage $PSBoundParameters (slight speed and cleanliness boost)
1.2.0
- Restored Coveralls coverage in Pester tests
- Adjusted Export-VaporShell -ValidateTemplate to use file:// for the templateBody vs fileb:// (errors during Travis tests on Linux)
1.1.5
- Fixed default PowerShell JSON output formatting when using ConvertTo-Json; default formatting caused a large template to exceed CloudFormation’s limits due to the extra spacing. Added in the private function
Format-Json
and set the default output to be cleaned up in Export-VaporShell
1.1.0
- Added
Update-VSResourceFunctions
- Updated all Resource and Property Type functions
1.0.0
- Added full YAML support for import and export via leveraging
cfn-flip
from awslabs
- All functional issues resolved, ready to declare v1!
0.7.10
- Added full Serverless coverage
- Expanded
Add-UserData
functionality to detect ps1, bat & cmd files and tag them if needed
0.7.09
- Fixed issue where List parameters with single values were being cast as a single string/object instead of an array with a single string/object
0.7.08
- Added
-ValidateTemplate
parameter to leverage aws cloudformation validate-template
for syntax validation
0.7.07
0.7.06
- Added in FunctionBuilder and finished building all resource and resource property types
0.7.05
0.7.04
- Added Coveralls.io code coverage grading to CI process
0.7.03
0.7.02
- Updated module minor version to 7