YamlObjectModel
0.2.0-preview0001
Creates common object model for Yaml de/serialization.
Minimum PowerShell version
5.0
Installation Options
Owners
Copyright
(c) Gael Colas. All rights reserved.
Package Details
Author(s)
- Gael Colas
Tags
Functions
Dependencies
Release Notes
## [0.2.0-preview0001] - 2026-08-01
### Added
- Added Kubernetes-style `apiVersion`, `kind`, `metadata`, and `spec` YOM resource envelopes, omitting unset optional fields.
- Added typed short-envelope dispatch when a default type is supplied.
### Changed
- Preserved backward-compatible loading of legacy raw specs and `kind`/`spec` definitions.
- Stopped injecting `SavedAtPath` into portable object specifications during file loading.
- Replaced the placeholder README and expanded the conceptual wiki with envelope, dispatch, short-form, nesting, serialization, and compatibility guidance.
### Fixed
- Pinned the Azure Pipelines GitVersion tool to the compatible 5.x release line.
- Resolved HQRM violations in the saveable-object example and `Get-YOMObject` helper parameter block.
- Added the license and project URLs required when packaging the module as a NuGet package.
FileList
- YamlObjectModel.nuspec
- en-US\about_YamlObjectModel.help.txt
- YamlObjectModel.psd1
- en-US\YamlObjectModel.strings.psd1
- YamlObjectModel.psm1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.2.0-previe... (current version) | 4 | 8/1/2026 |
| 0.1.4 | 148 | 10/26/2022 |
| 0.1.4-previe... | 19 | 10/26/2022 |
| 0.1.3 | 21 | 10/14/2022 |
| 0.1.3-previe... | 19 | 10/14/2022 |
| 0.1.2-previe... | 17 | 10/14/2022 |
| 0.1.1 | 20 | 10/13/2022 |
| 0.1.1-previe... | 19 | 10/13/2022 |