diff --git a/AUTHORS.rst b/AUTHORS.rst index 8903a4d19..57b03d7c4 100644 --- a/AUTHORS.rst +++ b/AUTHORS.rst @@ -16,6 +16,7 @@ Thanks to - Alexander Lanin - Alexandre CUER - Alois Hockenschlohe +- Andy Walker - Arjan - André Srinivasan - andrew-harness @@ -27,6 +28,7 @@ Thanks to - Chandler Riehm - Chris Hung - Christian Krause +- Daniel Rauber - dhoomakethu - doelki - DominicDataP @@ -64,6 +66,8 @@ Thanks to - Logan Gunthorpe - Marko Luther - Matthias Straka +- Matthias Urlichs +- Michel F - Mickaël Schoentgen - Pavel Kostromitinov - peufeu2 @@ -77,6 +81,7 @@ Thanks to - Totally a booplicate - WouterTuinstra - wriswith +- Yash Jani - Yohrog - yyokusa diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 328ef0e46..511831a37 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -7,6 +7,44 @@ helps make pymodbus a better product. :ref:`Authors`: contains a complete list of volunteers have contributed to each major version. +Version 3.7.3 +------------- +* 100% test coverage of framers (#2359) +* Framer, final touches. (#2360) +* Readme file renamed (#2357) +* Remove old framers (#2358) +* frameProcessIncomingPacket removed (#2355) +* Cleanup framers (reduce old_framers) (#2342) +* Run CI on PR targeted at wait_next_api. +* Sync client, allow unknown recv msg size. (#2353) +* integrate old rtu framer in new framer (#2344) +* Update README.rst (#2351) +* Client.close should not allow reconnect= (#2347) +* Remove async client.idle_time(). (#2349) +* Client doc, add common methods (base). (#2348) +* Reset receive buffer with send(). (#2343) +* Remove unused protocol_id from pdu (#2340) +* CI run on demand on non-protected branches. (#2339) +* Server listener and client connections have is_server set. (#2338) +* Reopen listener in server if disconnected. (#2337) +* Regroup test. (#2335) +* Improve docs around sync clients and reconnection (#2321) +* transport 100% test coverage (again) (#2333) +* Update actions to new node.js. (#2332) +* Bump 3rd party (#2331) +* Documentation on_connect_callback (#2324) +* Fixes the unexpected implementation of the ModbusSerialClient.connected property (#2327) +* Forward error responses instead of timing out. (#2329) +* Add `stacklevel=2` to logging functions (#2330) +* Fix encoding & decoding of ReadFileRecordResponse (#2319) +* Improvements for example/contib/solar (#2318) +* Update solar.py (#2316) +* Remove double conversion in int (#2315) +* Complete pull request #2310 (#2312) +* fixed type hints for write_register and write_registers (#2309) +* Remove _header from framers. (#2305) + + Version 3.7.2 ------------- * Correct README diff --git a/MAKE_RELEASE.rst b/MAKE_RELEASE.rst index fd8660794..d3f4bc5f9 100644 --- a/MAKE_RELEASE.rst +++ b/MAKE_RELEASE.rst @@ -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.7.0..HEAD > commit.log - git log --pretty="%an" v3.7.0..HEAD | sort -uf > authors.log + git log --oneline v3.7.3..HEAD > commit.log + git log --pretty="%an" v3.7.3..HEAD | sort -uf > authors.log update AUTHORS.rst and CHANGELOG.rst cd doc; ./build_html * rm -rf build/* dist/* @@ -58,4 +58,4 @@ Architecture documentation. ------------------------------------------------------------ * install graphviz * pyreverse -k -o jpg pymodbus -l \ No newline at end of file +l diff --git a/README.rst b/README.rst index d3a96b418..5cca41287 100644 --- a/README.rst +++ b/README.rst @@ -23,7 +23,7 @@ Upgrade examples: - 3.6.1 -> 3.7.0: Smaller changes to the pymodbus calls might be needed - 2.5.4 -> 3.0.0: Major changes in the application might be needed -Current release is `3.7.2 `_. +Current release is `3.7.3 `_. Bleeding edge (not released) is `dev `_. diff --git a/doc/source/_static/examples.tgz b/doc/source/_static/examples.tgz index 15011cffd..862407c19 100644 Binary files a/doc/source/_static/examples.tgz and b/doc/source/_static/examples.tgz differ diff --git a/doc/source/_static/examples.zip b/doc/source/_static/examples.zip index e36607852..402b6c3c8 100644 Binary files a/doc/source/_static/examples.zip and b/doc/source/_static/examples.zip differ diff --git a/pymodbus/__init__.py b/pymodbus/__init__.py index eaad4542d..279621c57 100644 --- a/pymodbus/__init__.py +++ b/pymodbus/__init__.py @@ -18,5 +18,5 @@ from pymodbus.pdu import ExceptionResponse -__version__ = "3.7.3dev" +__version__ = "3.7.3" __version_full__ = f"[pymodbus, version {__version__}]"