Skip to content

Latest commit

 

History

History
102 lines (59 loc) · 4.4 KB

CHANGELOG.md

File metadata and controls

102 lines (59 loc) · 4.4 KB

Changelog

[0.4.4] - Development

0.4.3 - 2024-12-22

Added

  • Add support for Python 3.13 (c28f520)

Removed

  • Remove support for EOL Python 3.8 (c28f520)

Fixed

  • Patch Serial.reset_input_buffer during replay (2115eff)

0.4.2 - 2024-07-23

Fixed

  • Raise PortNotOpenError on read/write from closed serial port (94c43b5) (Denis Patrikeev)
  • Patch Serial.in_waiting during replay (358e778) (Denis Patrikeev)

0.4.1 - 2024-05-23

Fixed

  • Only patch _reconfigure_port during replay (4907c09)

0.4.0 - 2024-05-22

This release changes the format for traffic log files. Use the provided update_log.py-script to update old logs to the new format.

Changed

  • Breaking: Store test recordings as JSON Lines instead of JSON (2b047d7)
  • Breaking: Store RX and TX bytes as base64 strings instead of lists (2b047d7)

Added

  • Add script (update_log.py) to convert old log files to new format (ca14b9b)

Removed

  • Remove optional dependency on jsbeautifier (0ba5414)

0.3.0 - 2024-02-07

Changed

  • Breaking: Raise _pytest.outcomes.Failed instead of ValueError on mismatch (b72d304)
  • Split log files over multiple lines with indent (cd5aa41)

Added

  • Add optional dependency on jsbeautifier to write prettier log files (cd5aa41)
  • Add Common Changelog (4f3168f)

Fixed

  • Fix malformed error message (45fd0ba)
  • Fix PytestUnraisableExceptionWarning in close (4d711ac)

0.2.4 - 2023-08-31

Fixed

  • Fix log file truncated when running multiple tests (558ef1b)

0.2.3 - 2023-04-26

Fixed

  • Fix AttributeError when changing timeout (afa0c31)
  • Fix type of logpath (f815f68)

0.2.2 - 2022-11-29

Fixed

  • Fix relative path to log file (e87ad89)

0.2.1 - 2022-11-25

Maintenance release.

0.2.0 - 2022-11-24

Initial release.