siemens / simatic-s7-webserver-api

A .NET API Client Library for the SIMATIC S7 PLC Webserver API
https://www.nuget.org/packages/Siemens.Simatic.S7.Webserver.API/
MIT License
107 stars 23 forks source link

Added .net6.0 & .net7.0 target frameworks & update to latest packages. #23

Closed PTKu closed 1 year ago

PTKu commented 1 year ago

Just added the framework targets net6.0 because LTS net7.0 because latest.

In order to make the things work without certificate in .net6.0 and greater added a static class providing the certificate handling for those targets (readme additions for that too).

Some test resulting in inconclusive after general package update to latest from NuGet.org passing on my end, did some integration testing against real hardware as well.

Is the singing of the contributing document compulsory?

If so, who do I send it to.

KircMax commented 1 year ago

Thanks a lot for contributing! Thanks also for signing the CLA :).

KircMax commented 1 year ago

image

PTKu commented 1 year ago

image

The pipeline will need to use .net7.0 SDK for build and test instead of .NET Core 3.1, since added new targets.

PTKu commented 1 year ago

Fixed line ending to reduce the number of changes.

github-actions[bot] commented 1 year ago

This is addressed in release v2.0.3.