Skip to content

Release notes

This project is developed continuously and re-verified against physical PLCs as device profiles, protocol behavior, and vendor firmware evolve. Each library is released from its own repository, so the authoritative record of what changed and when lives there.

Version numbers are deliberately not reproduced on this site. Follow the Releases feed of a repository to be notified of new versions, and read its Changelog for the detailed history.

Watch a repository

On GitHub, open a repository and choose Watch → Custom → Releases to get a notification whenever that library publishes a new version.

MELSEC SLMP (Ethernet)

Library What it is Follow
plc-comm-slmp-dotnet SLMP client for .NET, with async API, PLC model profiles, and typed device access. Releases · Changelog
plc-comm-slmp-python SLMP client for Python, with sync and asyncio clients sharing one profile model. Releases · Changelog
plc-comm-slmp-rust SLMP client crate for Rust, built on Tokio with the same options and profile vocabulary. Releases · Changelog
plc-comm-slmp-cpp-minimal Minimal SLMP client for Arduino and PlatformIO targets on constrained microcontrollers. Releases · Changelog
node-red-contrib-plc-comm-slmp Node-RED nodes for SLMP, for wiring PLC reads and writes into flows without code. Releases · Changelog

MC Protocol Serial (MELSEC, RS-232C/RS-485)

Library What it is Follow
plc-comm-mcprotocol-serial-cpp MC Protocol serial client for Arduino and PlatformIO, for MELSEC serial communication modules. Releases · Changelog
Library What it is Follow
plc-comm-hostlink-dotnet KV Host Link client for .NET, with KV model profiles and device-range validation. Releases · Changelog
plc-comm-hostlink-python KV Host Link client for Python, with sync and asyncio clients over one profile model. Releases · Changelog
plc-comm-hostlink-rust KV Host Link client crate for Rust, built on Tokio with the shared API vocabulary. Releases · Changelog
node-red-contrib-plc-comm-kvhostlink Node-RED nodes for KV Host Link, for reading and writing KV devices from flows. Releases · Changelog
Library What it is Follow
plc-comm-computerlink-dotnet Computerlink client for .NET, covering TOYOPUC program areas and relay/register access. Releases · Changelog
plc-comm-computerlink-python Computerlink client for Python, with sync and asyncio clients and TOYOPUC profiles. Releases · Changelog

Installing a specific version

Install commands and registry pages for every package are collected in the Package Matrix. Each registry page lists the published version history for that package.