Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions AUTHORS.rst
Original file line number Diff line number Diff line change
Expand Up @@ -21,17 +21,21 @@ Thanks to
- alexis-care
- Alois Hockenschlohe
- Andy Walker
- ann
- Arjan
- André Srinivasan
- andrew-harness
- Austin Brown
- banana-sun
- Bingdom
- Blaise Thompson
- brambo123
- Breina
- brherger
- carlok
- CapraTheBest
- cgernert
- Claude Opus 5.5
- corollaries
- Chandler Riehm
- Chris Hung
Expand Down Expand Up @@ -88,6 +92,7 @@ Thanks to
- Kürşat Aktaş
- laund
- Logan Gunthorpe
- Lucas
- Luke Hoggatt
- Mark Deneen
- Marko Luther
Expand Down
26 changes: 26 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,32 @@ helps make pymodbus a better product.

:ref:`Authors`: contains a complete list of volunteers have contributed to each major version.

Version 3.16.2
--------------
* Discard the late response of a cancelled request (#3076)
* Fix missed buffered serial replies after a delayed wakeup (#3079)
* Test case for cancelling request. (#3077)
* Test wrong response gets discarded. (#3078)
* Answer ILLEGAL_VALUE for a Write Single Coil value other than 0x0000/0xFF00 (#3074)
* Partial solve ext. cancel sideeffects. (#3072)
* Correct CI for PR runs. (#3071)
* Report bad file record frames as undecodable (#3069)
* Wait for data when an RTU request arrives split (#3067)
* return ILLEGAL_VALUE for out-of-range counts (#3066)
* Correct doc of write_coils / readwrite_registers (#3065)
* Isolate PDU methods (using decoder). (#3061)
* Fix decoders.decode() (#3064)
* Fix convert_to_registers mutate value. (#3063)
* add fixtures for PDU, socket and content.
* Combine decode in pdu. (#3060)
* Allow multiple frames with bad decoding. (#3059)
* Echo transaction id and device id in exception for undecodable request. (#3056) (#3057)
* Remove rtu_byte_count_pos from pdu. (#3054)
* Remove packet when MDAP is wrong. (#3053)
* Correct fc in exception response. (#3052)
* Multiple frames in one packet. (#3049)
* Remove rtu_frame_size from pdu. (#3048)

Version 3.16.1
--------------
* Revert changes to serialTransport (allow no pyserial). (#3044)
Expand Down
4 changes: 2 additions & 2 deletions MAKE_RELEASE.rst
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@ Prepare/make release on dev.
* Control / Update API_changes.rst
* Update CHANGELOG.rst
* Add commits from last release, but selectively !
git log --oneline v3.16.0..HEAD > commit.log
git log --pretty="%an" v3.16.0..HEAD | sort -uf > authors.log
git log --oneline v3.16.1..HEAD > commit.log
git log --pretty="%an" v3.16.1..HEAD | sort -uf > authors.log
update AUTHORS.rst and CHANGELOG.rst
cd doc; ./build_html
* rm -rf build/* dist/*
Expand Down
2 changes: 1 addition & 1 deletion README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ as well as the
`API_changes <https://github.com/pymodbus-dev/pymodbus/blob/dev/API_changes.rst>`_
files.

Current release is `3.16.1 <https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.16.1>`_.
Current release is `3.16.2 <https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.16.2>`_.

Bleeding edge (not released) is `dev <https://github.com/pymodbus-dev/pymodbus/tree/dev>`_.

Expand Down
Binary file modified doc/source/_static/examples.tgz
Binary file not shown.
Binary file modified doc/source/_static/examples.zip
Binary file not shown.
2 changes: 1 addition & 1 deletion pymodbus/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,5 +21,5 @@
from .pdu.device import ModbusDeviceIdentification


__version__ = "4.0.0dev16"
__version__ = "3.16.2"
__version_full__ = f"[pymodbus, version {__version__}]"
Loading