Skip to content

Commit 61ee42b

Browse files
lumagizariiii9003
andauthored
Update Changelog for Release v.4.3.0rc0 (#1680)
* Upate Changelog for Release v.4.3.0 * Update CHANGELOG.md Co-authored-by: zariiii9003 <[email protected]> * Update CHANGELOG.md Co-authored-by: zariiii9003 <[email protected]> * Update CHANGELOG.md Co-authored-by: zariiii9003 <[email protected]> * Update CHANGELOG.md Co-authored-by: zariiii9003 <[email protected]> * Update CHANGELOG.md Co-authored-by: zariiii9003 <[email protected]> * Update CHANGELOG.md Co-authored-by: zariiii9003 <[email protected]> * Make requested changes to CHANGELOG, sort by PR ID * Fix remaining comments * Add PR for Kvaser BitTiming support * add 1679 (bugfix for 1666) * Add PR #1607, change changelog version to 4.3.0rc * Bump project version to 4.3.0rc0 --------- Co-authored-by: zariiii9003 <[email protected]>
1 parent 2d60900 commit 61ee42b

File tree

2 files changed

+56
-1
lines changed

2 files changed

+56
-1
lines changed

CHANGELOG.md

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,58 @@
1+
Version 4.3.0rc0
2+
===========
3+
4+
Breaking Changes
5+
----------------
6+
* Raise Minimum Python Version to 3.8 (#1597)
7+
* Do not stop notifier if exception was handled (#1645)
8+
9+
Bug Fixes
10+
---------
11+
* Vector: channel detection fails, if there is an active flexray channel (#1634)
12+
* ixxat: Fix exception in 'state' property on bus coupling errors (#1647)
13+
* NeoVi: Fixed serial number range (#1650)
14+
* PCAN: Fix timestamp offset due to timezone (#1651)
15+
* Catch `pywintypes.error` in broadcast manager (#1659)
16+
* Fix BLFReader error for incomplete or truncated stream (#1662)
17+
* PCAN: remove Windows registry check to fix 32bit compatibility (#1672)
18+
* Vector: Skip the `can_op_mode check` if the device reports `can_op_mode=0` (#1678)
19+
20+
Features
21+
--------
22+
23+
### API
24+
* Add `modifier_callback` parameter to `BusABC.send_periodic` for auto-modifying cyclic tasks (#703)
25+
* Add `protocol` property to BusABC to determine active CAN Protocol (#1532)
26+
* Change Bus constructor implementation and typing (#1557)
27+
* Add optional `strict` parameter to relax BitTiming & BitTimingFd Validation (#1618)
28+
* Add `BitTiming.iterate_from_sample_point` static methods (#1671)
29+
30+
### IO
31+
* Can Player compatibility with interfaces that use additional configuration (#1610)
32+
33+
### Interface Improvements
34+
* Kvaser: Add BitTiming/BitTimingFd support to KvaserBus (#1510)
35+
* Ixxat: Implement `detect_available_configs` for the Ixxat bus. (#1607)
36+
* NeoVi: Enable send and receive on network ID above 255 (#1627)
37+
* Vector: Send HighPriority Message to flush Tx buffer (#1636)
38+
* PCAN: Optimize send performance (#1640)
39+
* PCAN: Support version string of older PCAN basic API (#1644)
40+
* Kvaser: add parameter exclusive and `override_exclusive` (#1660)
41+
42+
### Miscellaneous
43+
* Distinguish Text/Binary-IO for Reader/Writer classes. (#1585)
44+
* Convert setup.py to pyproject.toml (#1592)
45+
* activate ruff pycodestyle checks (#1602)
46+
* Update linter instructions in development.rst (#1603)
47+
* remove unnecessary script files (#1604)
48+
* BigEndian test fixes (#1625)
49+
* align `ID:` in can.Message string (#1635)
50+
* Use same configuration file as Linux on macOS (#1657)
51+
* We do not need to account for drift when we `USE_WINDOWS_EVENTS` (#1666, #1679)
52+
* Update linters, activate more ruff rules (#1669)
53+
* Add Python 3.12 Support / Test Python 3.12 (#1673)
54+
55+
156
Version 4.2.2
257
=============
358

can/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import logging
99
from typing import Any, Dict
1010

11-
__version__ = "4.2.2"
11+
__version__ = "4.3.0rc0"
1212
__all__ = [
1313
"ASCReader",
1414
"ASCWriter",

0 commit comments

Comments
 (0)