@@ -7,6 +7,66 @@ helps make pymodbus a better product.
7
7
8
8
:ref: `Authors `: contains a complete list of volunteers have contributed to each major version.
9
9
10
+ Version 3.6.5
11
+ -------------
12
+ * Update framers to ease message integration (only decode/encode) (#2064)
13
+ * Add negtive acknowledge to modbus exceptions (#2065)
14
+ * add Message Socket/TLS and amend tests. (#2061)
15
+ * Improve factory types (#2060)
16
+ * ASCII. (#2054)
17
+ * Improve datastore documentation (#2056)
18
+ * Improve types for messages (#2058)
19
+ * Improve payload types (#2057)
20
+ * Reorganize datastore inheritance (#2055)
21
+ * Added new message (framer) raw + 100%coverage. (#2053)
22
+ * message classes, first step (#1932)
23
+ * Use AbstractMethod in transport. (#2051)
24
+ * A datastore for each slave. (#2050)
25
+ * Only run coverage in ubuntu / python 3.12 (#2049)
26
+ * Replace lambda with functools.partial in transport. (#2047)
27
+ * Move self.loop in transport to init() (#2046)
28
+ * Fix decoder bug (#2045)
29
+ * Add support for server testing in package_test_tool. (#2044)
30
+ * DictTransactionManager -> ModbusTransactionManager (#2042)
31
+ * eliminate redundant server_close() (#2041)
32
+ * Remove reactive server (REPL server). (#2038)
33
+ * Improve types for client (#2032)
34
+ * Improve HTTP server type hints (#2035)
35
+ * eliminate asyncio.sleep() and replace time.sleep() with a timeout (#2034)
36
+ * Use "new" inter_byte_timeout and is_open for pyserial (#2031)
37
+ * Add more type hints to datastore (#2028)
38
+ * Add more framer tests, solve a couple of framer problems. (#2024)
39
+ * Rework slow tests (use NULL_MODEM) (#1995)
40
+ * Allow slave=0 in serial communication. (#2023)
41
+ * Client package test tool. (#2022)
42
+ * Add REPL documentation back with links to REPL repo (#2017)
43
+ * Move repl to a seperate repo (#2009)
44
+ * solve more mypy issues with client (#2013)
45
+ * solve more mypy issues with datastore (#2010)
46
+ * Remove useless. (#2011)
47
+ * streamline transport tests. (#2004)
48
+ * Improve types for REPL (#2007)
49
+ * Specify more types in base framer (#2005)
50
+ * Move htmlcov -> build/cov (#2003)
51
+ * Avoid pylint complain about lambda. (#1999)
52
+ * Improve client types (#1997)
53
+ * Fix setblocking call (#1996)
54
+ * Actívate warnings in pytest. (#1994)
55
+ * Add profile option to pytest. (#1991)
56
+ * Simplify message tests (#1990)
57
+ * Upgrade pylint and ruff (#1989)
58
+ * Add first architecture document. (#1988)
59
+ * Update CONTRIBUTING.rst.
60
+ * Return None for broadcast. (#1987)
61
+ * Make ModbusClientMixin Generic to fix type issues for sync and async (#1980)
62
+ * remove strange None default (#1984)
63
+ * Fix incorrect bytearray type hint in diagnostics query (#1983)
64
+ * Fix URL to CHANGELOG (#1979)
65
+ * move server_hostname to be local in tls client. (#1978)
66
+ * Parameter "strict" is and was only used for serial server/client. (#1975)
67
+ * Removed unused parameter close_comm_on_error. (#1974)
68
+
69
+
10
70
Version 3.6.4
11
71
-------------
12
72
* Update datastore_simulator example with client (#1967)
0 commit comments