Releases: S7NetPlus/s7netplus
Releases · S7NetPlus/s7netplus
S7NetPlus 0.20.0
S7NetPlus 0.19.0
What's Changed
- Made all exceptions public by @dylandrush in #485
New Contributors
- @dylandrush made their first contribution in #485
Full Changelog: v0.18.0...v0.19.0
S7NetPlus 0.18.0
What's Changed
Full Changelog: v0.17.0...v0.18.0
S7NetPlus 0.17.0
What's Changed
- add Read/WriteBytes(Async) overloads accepting Span/Memory for .NET5 or greater by @ArgusMagnus in #482
New Contributors
- @ArgusMagnus made their first contribution in #482
Full Changelog: v0.16.0...v0.17.0
S7NetPlus 0.16.0
Release highlights:
- Fix UInt32 reads in classes
- Add string support for classes
What's Changed
- Added support for string/wstring in a class by @MCPC10 in #458
- ci: Run test on ubuntu-20.04 due to lack of snap7 on newer ubuntu by @mycroes in #459
- Fix ReadClass for UInt32 by @scamille in #415
Full Changelog: v0.15.0...0.16.0
S7NetPlus 0.15.0
Release highlights:
- Add flowed cancellation to ConnectAsync
What's Changed
New Contributors
Full Changelog: v0.14.0...v0.15.0
S7NetPlus 0.14.0
Release highlights:
- Support setting the Encoding for S7String
S7NetPlus 0.13.0
Release highlights:
- Change default TSAP for S7 200
- Add S7 200 Smart support
- Add support for custom TSAP's
- Align data to even bytes when parsing responses from class and struct reads
- Close connection on IOException
- Add cancellation for Read/Write
- Set default Read-/WriteTimeout to 10 seconds
- Cleanup of sync helper methods
S7NetPlus 0.12.0
Release highlights:
- Add synchronization to methods interacting with the PLC
S7NetPlus 0.11.0
Release highlights:
- Fix for byte length calculation of bits
- Fix for Boolean.ClearBit
- Added Boolean.ClearBit and .SetBit by reference