Releases: meshtastic/python
Meshtastic Python 2.3.4
What's Changed
- in --help indicate --setalt takes meters by @Jorropo in #530
- When
--listen
is set, turn on debug-level logging by @ianmcorvidae in #532 - Protobuf type interfaces for type-checking & undoing protobufs hack by @ianmcorvidae in #528
- feat:506 show all module settings by @flavoromission in #511
- refactoring: Start adding some more structure to the arguments for the CLI by @ianmcorvidae in #538
New Contributors
- @Jorropo made their first contribution in #530
- @flavoromission made their first contribution in #511
Full Changelog: 2.3.3...2.3.4
Note: As in past releases, the windows binary has been removed due to an issue with being detected as malware. Additionally, the ubuntu binary is known to not work as desired on older versions that may not have the expected version of glibc. In both cases, try installing using pip instead until fixes can be made.
Meshtastic Python 2.3.3
What's Changed
- Add missing portnums to the dict for automatic decoding as protocol buffers/text by @ianmcorvidae in #526
- Guard against lack of decoded message in
--reply
by @ianmcorvidae in 5a277ab
Full Changelog: 2.3.2.post1...2.3.3
Note: As in past releases, the windows binary has been removed due to an issue with being detected as malware. Additionally, the ubuntu binary is known to not work as desired on older versions that may not have the expected version of glibc. In both cases, try installing using pip
instead until fixes can be made.
Meshtastic Python 2.3.2.post1
This release is a fix for a build error with 2.3.2.
What's Changed (since 2.3.1)
- Add a rudimentary call for contributors & roadmap to README.md by @ianmcorvidae in #523
- Fix up or comment out broken tests, to get CI (hopefully) happy by @ianmcorvidae in #524
- the
--sendping
option has been removed from the CLI, as the firmware feature it depends on has been removed - updated protobuf generation for nanopb.proto
Full Changelog: 2.3.1...2.3.2.post1
Note: There is an outstanding bug with the meshtastic_ubuntu
build on older versions of ubuntu, and it may not work. For now, ensure you have at least python 3.7 (but preferably newer) and install with pip
instead, if the built version doesn't work for you.
Meshtastic Python 2.3.1
What's Changed
- Attempt TCP connection to localhost if serial detect fails by @jp-bennett in #498
- Make BLE connections a bit more resilient by @wnagele in #503
- Show unknown nodes in a fashion similar to the web UI. Fixes #504 by @ianmcorvidae in #505
- Make --ch-set with invalid options print out the available options by @ianmcorvidae in #509
- Set --ch-index to a newly added channel when --ch-add is set, to allow further modification by @ianmcorvidae in #508
- use importlib.metadata and packaging.version instead of pkg_resources by @ianmcorvidae in #516
- Pylint wrangling by @ianmcorvidae in #517
New Contributors
- @ianmcorvidae made their first contribution in #505
Full Changelog: 2.3.0...2.3.1
Meshtastic Python 2.3.0
What's Changed
- Fixup handling for radio configs with disabled channel by @jp-bennett in #489
- Added command to listen to protobuf stream by @thebentern in #496
New Contributors
- @jp-bennett made their first contribution in #489
- @rc14193 made their first contribution in #490
Full Changelog: 2.2.22...2.3.0
Meshtastic Python 2.2.22
Full Changelog: 2.2.21...2.2.22
Meshtastic Python 2.2.21
Meshtastic Python 2.2.20
What's Changed
Full Changelog: 2.2.19...2.2.20
Meshtastic Python 2.2.19
Meshtastic Python 2.2.18
What's Changed
- Issue #424 Admin channel case sensitivity by @TimothyHarder in #478
- Issue #366 TCP connection error handling by @TimothyHarder in #477
New Contributors
- @TimothyHarder made their first contribution in #478
Full Changelog: 2.2.17...2.2.18