Releases: koenvervloesem/humble-explorer
HumBLE Explorer 0.5.0: Bluetooth addresses on macOS
On macOS, users normally don't get access to the Bluetooth addresses of devices, but to a UUID. This release adds the -m
option to get the actual Bluetooth address.
What's Changed
- Fix for Textual 0.14 by @koenvervloesem in #50
- Add option to access Bluetooth addresses on macOS by @koenvervloesem in #51
- Update changelog for v0.5.0 by @koenvervloesem in #52
Full Changelog: v0.4.1...v0.5.0
HumBLE Explorer 0.4.1: Switch to switches
This is a bugfix release for a breaking change in Textual 0.11.0.
What's Changed
- Add GitHub profile to authors page by @koenvervloesem in #40
- Update pyscaffold v4.4 by @koenvervloesem in #45
- Use furo theme for documentation by @koenvervloesem in #46
- Autoupdate pre-commit by @koenvervloesem in #47
- Change Checkbox to Switch for Textual 0.11.0 by @koenvervloesem in #48
- Add changelog for v0.4.1 by @koenvervloesem in #49
Full Changelog: v0.4.0...v0.4.1
HumBLE Explorer 0.4.0: Minor user interface improvements
This release adds some minor user interface improvements. The description Unknown for unknown company IDs and UUIDs is now shown in red. If the Bluetooth address has a known OUI, the vendor name is shown. And the number of filtered and received advertisements is now shown in the title.
The documentation now also tells what to do if you want to contribute descriptions for unknown UUIDs. You can contribute these to the bluetooth-numbers project.
What's Changed
New features
- Color "Unknown" in red for company IDs and UUIDs by @koenvervloesem in #35
- Put the number of shown (filtered) and received advertisements in title by @koenvervloesem in #36
- Show vendor of Bluetooth address if it has a known OUI by @koenvervloesem in #37
Miscellaneous
- Adds and updates pre-commit hooks by @koenvervloesem in #34
- Add documentation about contributing data such as UUID descriptions by @koenvervloesem in #38
- Add changelog for v0.4.0 by @koenvervloesem in #39
Full Changelog: v0.3.3...v0.4.0
HumBLE Explorer 0.3.3: Python 3.7 works!
This is a bugfix release. The most visible fix is for a bug that let HumBLE Explorer fail on Python 3.7.
What's Changed
- Minor code style fixes by @koenvervloesem in #30
- Run tests with the correct Python version in CI by @koenvervloesem in #31
- Fix byte separator in RichHexData by @koenvervloesem in #32
- Add changelog for 0.3.3 by @koenvervloesem in #33
Full Changelog: v0.3.2...v0.3.3
HumBLE Explorer 0.3.2: macOS works!
This is a bugfix release. The most important fix is that HumBLE Explorer now finally works on macOS too.
What's Changed
- Fix typing for optional argument in SettingsWidget constructor by @koenvervloesem in #26
- Create BleakScanner object on mount by @koenvervloesem in #27
- Disable duplicate detection of advertisement data on Linux by @koenvervloesem in #28
- Add changelog for version 0.3.2 by @koenvervloesem in #29
Full Changelog: v0.3.1...v0.3.2
HumBLE Explorer 0.3.1
This is a maintenance release with some fixes under the hood.
What's Changed
- Improve documentation by @koenvervloesem in #19
- Add module and method docstrings by @koenvervloesem in #20
- Typing fixes by @koenvervloesem in #21
- More typing fixes by @koenvervloesem in #22
- Use bluetooth-numbers package to translate UUIDs to names by @koenvervloesem in #23
- Upgrade to bluetooth-numbers 1.0 API by @koenvervloesem in #24
- Add changelog for v0.3.1 by @koenvervloesem in #25
Full Changelog: v0.3.0...v0.3.1
HumBLE Explorer 0.3.0
This version adds a lot of user interface improvements. You can filter advertisements on device addresses, you can choose which advertisement data types are shown, you can enable or disable autoscrolling and you can clear the list of received advertisements.
What's Changed
New features
- Add address filter by @koenvervloesem in #12
- Automatically hide and focus filter widget by @koenvervloesem in #14
- Add sidebar to select data to show by @koenvervloesem in #15
- UI improvements by @koenvervloesem in #18
Miscellaneous
- Add unit tests for renderables by @koenvervloesem in #11
- Set 5% threshold for codecov by @koenvervloesem in #13
- Add usage docs by @koenvervloesem in #16
- Make address filter a reactive attribute by @koenvervloesem in #17
Installation
pip install -U humble-explorer
Full Changelog: v0.2.0...v0.3.0
HumBLE Explorer 0.2.0
What's Changed
New features
- Color Bluetooth addresses and timestamps by @koenvervloesem in #9
Miscellaneous
- README: Add badges and fix screenshot by @koenvervloesem in #1
- Add short description and extra URLs in setup.cfg by @koenvervloesem in #3
- Add link to docs on ReadTheDocs by @koenvervloesem in #4
- CI: Change GITHUB_TOKEN for coveralls by @koenvervloesem in #5
- Add Codecov badge to README by @koenvervloesem in #6
- README: fix tests badge by @koenvervloesem in #7
- Add classifiers in setup.cfg by @koenvervloesem in #8
- Add changelog for version 0.2.0 by @koenvervloesem in #10
Installation
pip install -U humble-explorer
Full Changelog: v0.1.1...v0.2.0
HumBLE Explorer 0.1.1
First usable release of HumBLE Explorer.