Releases
v1.0.0
Changes
✨ New type system to replace the Pack
and Unpack
helper classes
New types represent any CIP type or object and allow encoding and decoding of values
Allows users to create their own custom types
💥 [Breaking] generic_message
replaced the data_format
argument with data_type
, see documentation for details.
✨ Added a new discover()
method for finding Ethernet/IP devices on the local network
✨ Added a configure_default_logger
method for simple logging setup
Packet contents are now logged using a custom VERBOSE
level
🎨 Internal package structure changed.
♻️ Lots of refactoring, decoupling, etc
✅ Increased test coverage
📝 New and improved documentation
🚧 Still a work-in-progress
LogixDriver Changes
🚩 Upload of program-scoped tags is now enabled by default
Use init_program_tags=False
in initializer to upload controller-scoped only tags
💥 Removed the init_info
and micro800
init args and the use_instance_ids
property
These have all been automatic for awhile now, but were left for backwards compatibility
If you need to customize this behavior, override the _initialize_driver
method
You can’t perform that action at this time.