Skip to content

Latest commit

 

History

History
173 lines (112 loc) · 5.13 KB

CHANGELOG.md

File metadata and controls

173 lines (112 loc) · 5.13 KB

Changelog1

Changed

  • Return quint32 from all maxValue methods, instead of QVariant (db8b841)
  • Upgrade to Doxygen 1.13.1.
  • Upgrade to Qt 6.8.1, and 6.9.0 beta.

0.5.3 (2024-12-23)

Added

  • Support for LLVM-based coverage reporting with Clang.

Changed

  • Internationalisation improvements.
  • Upgrade to Doxygen 1.11.0.
  • Upgrade to Qt 6.8.0, and 6.7.3.

Fixed

  • Correctly round CLI arguments (899b007)

0.5.2 (2024-05-06)

Changed

  • Remove the GenericAccessService class (#18)
  • Upgrade to Qt 6.6.3.
  • Raise CMake minimum to 3.15.

0.5.1 (2023-12-28)

Added

  • Include switch and charging status in CLI output (073bce8)

Changed

  • Upgrade to Doxygen 1.10.0.
  • Upgrade to Qt 6.6.1.

Fixed

  • Correct the Calibrate service's Set Parameter characteristic's UUID (#17)

Thanks to @NET-Code-Dev for contributing to this release.

0.5.0 (2023-11-25)

Added

  • Warn when requesting an unsupported scan timeout (4094bfb)

Changed

  • Switch macOS CLI to Application Bundle (#9)
  • Upgrade to Qt 6.6.0.

Fixed

  • Correctly exit on discovery agent errors (7f70715)

0.4.0 (2023-06-03)

Added

  • Support Pokit Pro charging status (not documented by Pokit).
  • Support Pokit Pro physical button(not documented by Pokit).
  • Support Pokit Pro physical mode switch position (not documented by Pokit).
  • Support Pokit Pro serial numbers (not documented by Pokit).
  • Support Pokit Pro torch (not documented by Pokit).
  • Additional debug logging to detect undocumented BLE characteristics.

Changed

  • Upgrade to Qt 6.5.1.

0.3.0 (2023-05-21)

This release breaks backward compatibility by changing some QtPokit APIs to support Pokit Pro's divergent (and not at all documented by Pokit) measurement range enumeration values.

Added

  • Support for Pokit Pro measurement ranges (eg 600V).
  • Support for capacitance measurement.
  • Support for external temperature measurement.

Changed

  • Update QtPokit API to support separate measurement ranges for Pokit Meter and Pokit Pro.
  • Upgrade to Doxygen 1.9.7.
  • Upgrade to Qt 6.5.0 (except for portable Windows builds; QTBUG-112204)

0.2.0 (2023-05-07)

Added

  • Temperature support for logger modes.
  • Localisation for en_AU, en_GB and en_US (Qt6 only for now).
  • Very early GUI app prototype.

Changed

  • Renamed the project to Dokit (the shared library is still QtPokit).

0.1.2 (2023-03-30)

Added

  • Support AppImage builds on Linux.
  • Integrate Codacy and SonarCloud.

Changed

  • Fix minor codestyle and documentation issues.
  • Upgrade to Doxygen 1.9.6.
  • Upgrade to Qt 6.4.3.

Thanks to @lnxsr for contributing to this release.

0.1.1 (2022-11-05)

Added

  • Project build identifiers in -v output.

Changed

  • Fix benign "Ignoring -d option" warning.
  • Improve debug logging.
  • Upgrade to Doxygen 1.9.5.

0.1.0 (2022-08-26)

Added

  • Support for Pokit Meter and Pokit Pro devices.
  • Support for multimeter, oscilloscope and data-logger modes.
  • Support for Linux, macOS and Windows.
  • Support for Qt 5.4+ and 6.2+

Footnotes

  1. Format follows Keep a Changelog, and project adheres to Semantic Versioning.