Skip to content

[0.4.8] object attributes are now case sensitive (breaking change!) #156

@mblaschke-daimlertruck

Description

@mblaschke-daimlertruck

Starting with 0.4.8 all object attributes are case sensitive but were case insensitive before

example yaml file:

foobar: barfoo

code:

$foo = Get-Content ... | ConvertFrom-Yaml
$foo.Foobar # not working anymore, worked with 0.4.7
$foo.foobar # works with 0.4.7 and 0.4.8

This is a breaking change in a minor or patch version, right before xmas is not a good time to introduce such changes 😔

$PSVersionTable

Name                           Value
----                           -----
PSVersion                      7.4.6
PSEdition                      Core
GitCommitId                    7.4.6
OS                             Darwin 23.6.0 Darwin Kernel Version 23.6.0: Fri Nov 15 15:13:15 PST 2024; root:xnu-10063.141.1.702.7~1/RELEASE_ARM64_T6000
Platform                       Unix
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion      2.3
SerializationVersion           1.1.0.1
WSManStackVersion              3.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions