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 |
KEYENCE KV Host Link (Ethernet)
| 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 |
JTEKT TOYOPUC Computerlink (Ethernet)
| 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.