Michael Croes
|
361db8be9d
|
Merge pull request #494 from S7NetPlus/warnings
Cleanup of warnings
|
2023-07-29 23:07:23 +02:00 |
|
Michael Croes
|
e26860b0c0
|
build: Extend NoWarn
- Amend existing NoWarn if set
- Ignore out of support target framework warning
|
2023-07-28 23:57:55 +02:00 |
|
Michael Croes
|
6e103cea63
|
fix: Fix warnings in Struct
|
2023-07-28 23:55:12 +02:00 |
|
Michael Croes
|
c5023c10e4
|
style: Cleanup line endings in S7String
|
2023-07-28 23:54:15 +02:00 |
|
Michael Croes
|
b61ac32913
|
fix: Permit nulls in string ToByteArray conversions
|
2023-07-28 23:52:57 +02:00 |
|
Michael Croes
|
b27e1c9083
|
build: Set LangVersion to latest
|
2023-07-28 23:51:09 +02:00 |
|
Michael Croes
|
71f7f8b400
|
fix: Fix nullability warning in String.ToByteArray
|
2023-07-27 00:16:40 +02:00 |
|
Michael Croes
|
4aca9e4e53
|
fix: Fix remaining nullability warnings in Class
|
2023-07-27 00:11:18 +02:00 |
|
Michael Croes
|
0bb7c5351a
|
ci: Update actions to Node 16 compatible versions
|
2023-07-26 23:59:21 +02:00 |
|
Michael Croes
|
c3f86c32a2
|
fix: Fix nullability warnings in Class.FromBytes
|
2023-07-26 23:52:28 +02:00 |
|
Michael Croes
|
3d0dd693ba
|
fix: Fix nullability warnings in Class.ToBytes
|
2023-07-26 23:47:32 +02:00 |
|
Michael Croes
|
8ad25033d5
|
chore: Fix xmldoc warnings
|
2023-07-26 23:38:32 +02:00 |
|
Michael Croes
|
12e180ea2d
|
build: Don't warn on missing xmldoc
While definitely desirable, at least temporarily disabled in order to
find other warnings.
|
2023-07-26 23:14:38 +02:00 |
|
Michael Croes
|
b3077b27e7
|
Merge pull request #493 from S7NetPlus/testing
GitHub actions test improvements
|
2023-07-25 23:24:43 +02:00 |
|
Michael Croes
|
8126018afd
|
test: Fix target framework*s* specification
|
2023-07-25 23:17:25 +02:00 |
|
Michael Croes
|
4e4071f07f
|
test: Only target net462 on Windows
|
2023-07-24 22:04:18 +02:00 |
|
Michael Croes
|
534d9fd69d
|
fix: Remove leftover test-framework in runner name
|
2023-07-24 21:41:32 +02:00 |
|
Michael Croes
|
8da292ad2f
|
ci: Run tests against all target frameworks on all OS-es
|
2023-07-24 21:32:49 +02:00 |
|
Michael Croes
|
670fb70b78
|
Merge pull request #492 from S7NetPlus/testing
Fix GH actions test runs
|
2023-07-23 23:29:46 +02:00 |
|
Michael Croes
|
aa15145184
|
fix: Install dotnet 7.x always
|
2023-07-23 23:20:18 +02:00 |
|
Michael Croes
|
12ea402769
|
fix: Remove separate restore step
|
2023-07-23 23:10:21 +02:00 |
|
Michael Croes
|
18402604d1
|
feat: Add net462, net6.0 and net7.0 targeting to S7NetPlus
This should be the actual baseline, which is also what the test project
targets now.
|
2023-07-23 23:04:03 +02:00 |
|
Michael Croes
|
53f651a482
|
fix: Constrain dotnet restore to matrix runtime
|
2023-07-23 22:58:53 +02:00 |
|
Michael Croes
|
7558b9a691
|
fix: Retarget test project to net462, net6.0 and net7.0
These are the frameworks currently used in the GitHub workflow, when
missing the tests aren't executed and the job will succeed nonetheless.
|
2023-07-23 22:53:11 +02:00 |
|
Michael Croes
|
3185d1fccf
|
fix: Revert Ubuntu target back to 20.04 for snap7 ppa availability
|
2023-07-23 22:48:52 +02:00 |
|
Michael Croes
|
e869d19587
|
Merge pull request #487 from mycroes/ci
Update ci workflow
|
2023-06-27 17:08:34 +02:00 |
|
Michael Croes
|
e7194bc470
|
Update OS, SDK and target versions
|
2023-06-27 17:00:25 +02:00 |
|
Michael Croes
|
5bc2c6c5e7
|
Add create_nuget and deploy jobs
|
2023-06-27 16:49:19 +02:00 |
|
Michael Croes
|
77dcb1778b
|
Merge pull request #485 from dylandrush/484_Public_PLCExceptions
Made all exceptions public
v0.19.0
|
2023-06-19 14:52:02 +02:00 |
|
DRUSH12
|
14053e342a
|
Made all exceptions public
|
2023-06-19 06:14:14 -04:00 |
|
Michael Croes
|
ab3bd87701
|
chore: Delete GitVersion configuration
Rely on builtin defaults from now on.
|
2023-05-30 22:21:12 +02:00 |
|
Michael Croes
|
bc7c27e1d4
|
Release S7NetPlus 0.18.0
Release highlights:
- Add Memory/Span support from 0.17.0 to < net5 targets
v0.18.0
|
2023-05-30 21:47:40 +02:00 |
|
Michael Croes
|
f0256fd0cb
|
Merge pull request #483 from gfoidl/span-memory
Use System.Memory for < .NET 5 and avoid (some) unnecessary allocations
|
2023-05-30 21:44:33 +02:00 |
|
Günther Foidl
|
209148ab02
|
Use System.Memory for < .NET 5 and avoid (some) unnecessary allocations
|
2023-05-30 17:25:25 +02:00 |
|
Michael Croes
|
2fc9eaade3
|
Release S7NetPlus 0.17.0
Release highlights:
- Add Read-/WriteBytes overloads for Span<byte> and Memory<byte>
v0.17.0
|
2023-05-30 12:19:39 +02:00 |
|
Michael Croes
|
ab70bfb041
|
Merge pull request #482 from ArgusMagnus/add_span_overloads
add Read/WriteBytes(Async) overloads accepting Span<byte>/Memory<byte> for .NET5 or greater
|
2023-05-30 12:14:19 +02:00 |
|
ArgusMagnus
|
e277cf6e6c
|
add Read/WriteBytes(Async) overloads accepting Span<byte>/Memory<byte> for .NET5 or greater
|
2023-05-30 10:47:38 +02:00 |
|
Michael Croes
|
43b29825a4
|
Release S7NetPlus 0.16.0
Release highlights:
- Fix UInt32 reads in classes
- Add string support for classes
v0.16.0
0.16.0
|
2022-12-10 21:22:16 +01:00 |
|
Michael Croes
|
6aa0133081
|
Merge pull request #415 from scamille/fb-fixClassUint32
Fix ReadClass for UInt32
|
2022-12-10 21:12:28 +01:00 |
|
Michael Croes
|
868e719b78
|
Merge remote-tracking branch 's7netplus/develop' into fb-fixClassUint32
# Conflicts:
# S7.Net/Types/Class.cs
|
2022-12-10 21:09:29 +01:00 |
|
Michael Croes
|
3833d29c0e
|
Merge pull request #459 from mycroes/test-workflow
ci: Run test on ubuntu-20.04 due to lack of snap7 on newer ubuntu
|
2022-12-10 21:01:21 +01:00 |
|
Michael Croes
|
144f814794
|
Merge branch 'develop' into test-workflow
|
2022-12-10 20:58:29 +01:00 |
|
Michael Croes
|
82aaf7e2cb
|
Merge pull request #458 from MCPC10/StringSupportForClass
Added support for string/wstring in a class
|
2022-12-10 20:58:10 +01:00 |
|
Michael Croes
|
f47918946d
|
ci: Run test on ubuntu-20.04 due to lack of snap7 on newer ubuntu
|
2022-12-10 20:51:44 +01:00 |
|
Mike Cremer
|
142f1ba90e
|
Added support string/wstring for class type
|
2022-12-10 18:59:25 +01:00 |
|
Michael Croes
|
d99d0d0e6f
|
Release S7NetPlus 0.15.0
Release highlights:
- Add flowed cancellation to ConnectAsync
v0.15.0
|
2022-11-08 11:22:47 +01:00 |
|
Michael Croes
|
ce9f9f9e08
|
Merge pull request #423 from gfoidl/openasync_cancellation
Flowed cancellation token to TcpClient.ConnectAsync in .NET 5.0 target
|
2022-11-08 11:19:37 +01:00 |
|
Michael Croes
|
ea1140314b
|
Merge branch 'develop' into openasync_cancellation
|
2022-11-08 11:13:25 +01:00 |
|
Michael Croes
|
e3fad0b94f
|
Release S7NetPlus 0.14.0
Release highlights:
- Support setting the Encoding for S7String
v0.14.0
|
2022-06-17 23:14:48 +02:00 |
|
Michael Croes
|
7f76d4fc5a
|
Merge pull request #435 from ismdiego/develop
Allow changing the default Encoding used in S7String
|
2022-06-17 23:12:43 +02:00 |
|