Releases: pcolby/dokit
v0.5.3
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)
Recommended Downloads
Feel free to download any of the assets below, but the recommended starting point would be:
- Linux: dokit-0.5.3+1375.linux.x86-64.gcc.qt-6.8.0.AppImage
- macOS: dokit-0.5.3+1375.macos-15.arm64-x86_64.clang.qt-6.8.0.txz - tip:
brew install qt6
- Windows: dokit-0.5.3+1375.win.x86-64.msvc.qt-6.8.0.portable.zip - tip: run the included
vc_redist.x64.exe
if you don't have the necessary Microsoft Visual C++ runtime installed already.
Full Changelog: v0.5.2...v0.5.3
v0.5.2
Changed
- Remove the
GenericAccessService
class (#18) - Upgrade to Qt 6.6.3.
- Raise CMake minimum to 3.15.
Recommended Downloads
Of course, feel free to download any of the assets below, but the recommended starting point would be:
- Linux: dokit-0.5.2+1036.linux.x86-64.gcc.qt-6.6.3.AppImage
- macOS: dokit-0.5.2+1036.macos-14.arm64-x86_64.clang.qt-6.6.3.txz - tip:
brew install qt6
- Windows: dokit-0.5.2+1036.win.x86-64.msvc.qt-6.6.3.portable.zip - tip: run the included
vc_redist.x64.exe
if your Windows doesn't have the necessary Microsoft Visual C++ runtime installed already.
Full Changelog: v0.5.1...v0.5.2
v0.5.1
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.
Recommended Downloads
Of course, feel free to download any of the assets below, but the recommended starting point would be:
- Linux: dokit-0.5.1+923.linux.x86-64.gcc.qt-6.6.1.AppImage
- macOS: dokit-0.5.1+923.mac.arm64-x86_64.clang.qt-6.6.1.txz - tip:
brew install qt6
- Windows: dokit-0.5.1+923.win.x86-64.msvc.qt-6.6.1.portable.zip - tip: run the included
vc_redist.x64.exe
if your Windows doesn't have the necessary Microsoft Visual C++ runtime installed already.
Full Changelog: v0.5.0...v0.5.1
v0.5.0
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)
Recommended Downloads
Of course, feel free to download any of the assets below, but the recommended starting point would be:
- Linux: dokit-0.5.0+867.linux.x86-64.gcc.qt-6.6.0.AppImage
- macOS: dokit-0.5.0+867.mac.arm64-x86_64.clang.qt-6.6.0.txz - tip:
brew install qt6
- Windows: dokit-0.5.0+867.win.x86-64.msvc.qt-6.6.0.portable.zip - tip: run the included
vc_redist.x64.exe
if your Windows doesn't have the necessary Microsoft Visual C++ runtime installed already.
Full Changelog: v0.4.0...v0.5.0
v0.4.0
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.
Recommended Downloads
Of course, feel free to download any of the assets below, but the recommended starting point would be:
- Linux: dokit-0.4.0+701.linux.x86-64.gcc.qt-6.5.1.AppImage
- MacOS: dokit-0.4.0+701.mac.arm64-x86_64.clang.qt-6.5.1.txz - tip:
brew install qt6
- Windows: dokit-0.4.0+701.win.x86-64.msvc.qt-6.5.1.portable.zip - tip: run the included
vc_redist.x64.exe
if your Windows doesn't have the necessary Microsoft Visual C++ runtime installed already.
Full Changelog: v0.3.0...v0.4.0
v0.3.0
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)
Recommended Downloads
Of course, feel free to download any of the assets below, but the recommended starting point would be:
- Linux: dokit-0.3.0+671.linux.x86-64.gcc.qt-6.5.0.AppImage
- MacOS: dokit-0.3.0+671.mac.arm64-x86_64.clang.qt-6.5.0.txz - tip:
brew install qt6
- Windows: dokit-0.3.0+671.win.x86-64.msvc.qt-6.4.3.portable.zip - tip: run the included
vc_redist.x64.exe
if your Windows doesn't have the necessary Microsoft Visual C++ runtime installed already.
Full Changelog: v0.2.0...v0.3.0
v0.2.0
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 stillQtPokit
).
Recommended Downloads
Of course, feel free to download any of the assets below, but the recommended starting point would be:
- Linux: dokit-0.2.0+616.linux.x86-64.gcc.qt-6.5.0.AppImage
- MacOS: dokit-0.2.0+616.mac.arm64-x86_64.clang.qt-6.5.0.txz - tip:
brew install qt6
- Windows: dokit-0.2.0+616.win.x86-64.msvc.qt-6.4.3.portable.zip - tip: run the included
vc_redist.x64.exe
if your Windows doesn't have the necessary Microsoft Visual C++ runtime installed already.
Full Changelog: v0.1.2...v0.2.0
v0.1.2
Added
- Support AppImage builds on Linux.
- Integrate Codacy and SonarCloud.
Changed
- Fixed error in sample rename command by @lnxsr in #3
- Fix minor codestyle and documentation issues.
- Upgrade to Doxygen 1.9.6.
- Upgrade to Qt 6.4.3 by @pcolby in #6
New Contributors
Recommended Downloads
Of course, feel free to download any of the assets below, but the recommended starting point would be:
- Linux: pokit-0.1.2+505.linux.x86-64.gcc.qt-6.4.3.AppImage
- MacOS: qtpokit-0.1.2+505.mac.arm64-x86_64.clang.qt-6.4.3.txz - tip:
brew install qt6
- Windows: qtpokit-0.1.2+505.win.x86-64.msvc.qt-6.4.3.portable.zip - tip: run the included
vc_redist.x64.exe
if your Windows doesn't have the necessary Microsoft Visual C++ runtime installed already.
Full Changelog: v0.1.1...v0.1.2
v0.1.1
Added
- Project build identifiers in
-v
output.
Changed
- Fix benign "Ignoring
-d
option" warning. - Improve debug logging.
- Upgrade to Doxygen 1.9.5.
Recommended Downloads
Of course, feel free to download any of the assets below, but the recommended starting point would be:
- Linux: qtpokit-0.1.1+440.linux.x86-64.gcc.qt-5.15.2.zip - tip:
apt install libqt5bluetooth
- MacOS: qtpokit-0.1.1+440.mac.arm64-x86_64.clang.qt-6.4.0.zip - tip:
brew install qt6
- Windows: qtpokit-0.1.1+440.win.x86-64.msvc.qt-6.4.0.portable.zip - tip: run the included
vc_redist.x64.exe
if your Windows doesn't have the necessary Microsoft Visual C++ runtime installed already.
Full Changelog: v0.1.0...v0.1.1