powershell-yaml

0.4.11

Powershell module for serializing and deserializing YAML

Minimum PowerShell version

5.0

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name powershell-yaml

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name powershell-yaml

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2016-2024 Cloudbase Solutions SRL. All rights reserved.

Package Details

Author(s)

  • Gabriel Adrian Samfira,Alessandro Pilotti

Functions

ConvertTo-Yaml ConvertFrom-Yaml

Dependencies

This module has no dependencies.

Release Notes

# 0.4.11

Bugfixes:
* Fix nested PSCustomObjects in hashtables by @gabriel-samfira in https://github.com/cloudbase/powershell-yaml/pull/169
* Use decimal as first option when parsing floats by @gabriel-samfira in https://github.com/cloudbase/powershell-yaml/pull/170. Thanks @amis92 for the suggestion!
* Fix lint errors by @gabriel-samfira in https://github.com/cloudbase/powershell-yaml/pull/172
* Use decimals instead of double for tagged floats by @gabriel-samfira in https://github.com/cloudbase/powershell-yaml/pull/174

Misc:
* Add aditional tests by @gabriel-samfira in https://github.com/cloudbase/powershell-yaml/pull/171
* Update README.md by @gabriel-samfira in https://github.com/cloudbase/powershell-yaml/pull/173

# 0.4.10

Bugfixes:
* A broken if statement mistakingly considered 0 as false and converted a 0 valued int to BigInteger (https://github.com/cloudbase/powershell-yaml/pull/165).
* Fixes JSONCompatible flag after we implemented an IDictionary and PSCustomObject type converters (https://github.com/cloudbase/powershell-yaml/pull/166).

# 0.4.9

Changes in this version:
* Revert commit 7980c7c "Fix losing case sensitive keys" (https://github.com/cloudbase/powershell-yaml/pull/159) . This change added a breaking change which was not properly documented before release, breaking some applications. This change will be re-added in a later version.
* Unwrap PScustomObjects before serializing (https://github.com/cloudbase/powershell-yaml/pull/158)

FileList

Version History

Version Downloads Last updated
0.4.11 (current version) 666,610 12/18/2024
0.4.10 272,459 12/16/2024
0.4.9 38,935 12/16/2024
0.4.8 193,973 12/13/2024
0.4.8-rc2 10,583 8/26/2024
0.4.8-rc1 41 8/23/2024
0.4.7 62,968,676 3/2/2023
0.4.6 121,069 2/28/2023
0.4.5 150,616 2/24/2023
0.4.4 2,200,508 1/11/2023
0.4.3 4,430,354 9/21/2022
0.4.2 16,777,005 5/5/2020
0.4.1 5,499,549 11/28/2019
0.4.0 5,991,724 1/15/2019
0.3.7 1,130,185 11/4/2018
0.3.6 122,967 10/26/2018
0.3.5 534,003 9/11/2018
0.3.4 235,075 5/16/2018
0.3.3 2,243 4/9/2018
0.3.2 4,126 3/1/2018
0.3.1 6,296 10/11/2017
0.3 4,167 6/22/2017
0.2 1,356 4/17/2017
0.1 3,361 8/19/2016
Show more