Skip to content

v2.1.0

Choose a tag to compare

@gijzelaerr gijzelaerr released this 24 Feb 07:49
· 126 commits to master since this release
0810f36

What's Changed

Bug Fixes

  • Fix PLC setter functions for memoryview compatibility (#575)
  • Cache error_text() instead of check_error() (#552)

Improvements

  • Add ASCII validation in set_string() with isascii() (#561)
  • Update read_multi.py example (#563)
  • Code quality improvements and comprehensive documentation (#568)
  • Fix typo: ussage -> usage (#564)

CI/CD & Infrastructure

  • Modernize CI/CD: switch to uv, fix Python 3.11+ compatibility (#576)
  • Drop Ubuntu 20.04 from CI matrix (#562)

Supported Python versions

  • Python 3.10, 3.11, 3.12, 3.13, 3.14

Full Changelog: 2.0.2...2.1.0