Skip to content

Conversation

@GruberMarkus
Copy link

@GruberMarkus GruberMarkus commented Oct 7, 2025

This PR contains the following:

  • Switch from netstandard2.1 and net47 to only netstandard2.0.
    • This ensures maximum compatibility across Windows PowerShell 5.1 and PowerShell 7 on macOS, Linux and Windows.
    • It reduces code complexity and reduces the total module size.
  • Update yamldotnet to the latest release, which is 16.3.0.
  • Update test configuration to use macos-latest, ubuntu-latest, and windows-latest only
    • windows-2019 has been removed, as it is no longer available.
    • Test code has been updated to use yamldotnet 16.3.0.

deps: Standardize von netstandard2.0, instead of netstandard2.0 and net47, for maximum cross-platform compatibility and less module size

build: Standardize von netstandard2.0, instead of netstandard2.0 and net47, for maximum cross-platform compatibility and less module size
…latest (instead of outdated and specific versions)
@GruberMarkus
Copy link
Author

Hi @gabriel-samfira!

Is this PR something that is of interest for you and powershell-yaml?

@gabriel-samfira
Copy link
Member

gabriel-samfira commented Oct 18, 2025

Hi @GruberMarkus !

Yes! Very much so. I will try to allocate some time on Monday to have a closer look. Apologies for the delay!

Thank you for opening the PR!

@GruberMarkus
Copy link
Author

Hi @gabriel-samfira!

Do you think the PR can be merged, or that it should be adapter or abandoned?

@gabriel-samfira
Copy link
Member

Please don't abandon it. I am currently in crunch mode on another project and it's difficult to split away. I looked over it, looks okay overall, I need to check provenance of binary blobs and run some tests (due diligence with any binary blobs).

I will try to get to it as soon as possible. My apologies for the delay!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants