Releases: gtaylor/baymesh-cli
v0.7.3
v0.7.3 (2025-02-15)
Bug Fixes
- Address upgraded pyright errors (
061721b
)
Pyright now requires explicit None returns.
- Bring the reconnection logic back (
121d1a7
)
The sleeps work fine, but the connection to the node does not recover automatically after the settings restart. Go back to doing a reconnection after the sleep.
Chores
- Bump dependencies (
ac8c39b
)
Detailed Changes: v0.7.2...v0.7.3
v0.7.2
v0.7.1
v0.7.1 (2025-01-12)
Bug Fixes
- Fall back to sleeping through reboots (
0bb5b55
)
I had originally tried to find a way to wait for nodes to reboot when applying settings to keep things fast and dynamic, but I couldn't find a safe way to detect when the node was back up 100% of the time on all of the devices I had.
Fall back to a plain old sleep and let's hope that most devices reboot within 10 seconds.
- Remove unused imports (
966e337
)
Chores
- Bump version in uv.lock (
f71b607
)
Detailed Changes: v0.7.0...v0.7.1
v0.7.0
v0.7.0 (2025-01-11)
Bug Fixes
- Correct info emit colors (
5f940e3
)
Was previously cyan but was supposed to be color-less.
Chores
- Upgrade dependencies (
efdb242
)
Code Style
- Remove some padding in node_validation (
34ecf8e
)
Documentation
Features
- Show long/short name when starting setup (
59db496
)
This will make it more clear which node you are interacting with.
Detailed Changes: v0.6.0...v0.7.0
v0.6.0
v0.6.0 (2025-01-10)
Bug Fixes
- Version comparison (
3ac7596
)
Chores
-
Bump dependencies (
53be031
) -
Commit the updated uv.lock version (
b7cb817
) -
Remove Homebrew release stuff from CI (
4f81bb5
)
Features
- Add node setup wizard (
c5d8e39
)
The wizard will walk the user through configuring the essential settings for the node. For ex: LoRa preset, long/short names, etc.
- Add version checking (
31bc074
)
Since the recommended configs may change over time, it's important that users stay up to date. This commit adds a facility for checking for updates and notifying the user if a newer version is available.
For now we're checking on every command invocation, but we can cache this in the future if it becomes problematic.
Detailed Changes: v0.5.1...v0.6.0
v0.5.1
v0.5.1 (2025-01-07)
Bug Fixes
- Pull Homebrew bump into ci.yml (
a1d6bb8
)
Detailed Changes: v0.5.0...v0.5.1
v0.5.0
v0.5.0 (2025-01-07)
Features
- Unveil the new Homebrew tap (
4032861
)
Detailed Changes: v0.4.0...v0.5.0
v0.4.0
v0.4.0 (2025-01-07)
Documentation
- Remove testing changelog entries (
73196b6
)
Features
- Automate the release to baymesh Homebrew tap (
b90fff0
)
Detailed Changes: v0.3.3...v0.4.0
v0.3.3
v0.3.3 (2025-01-05)
This is the initial public release of baymesh-cli!
Bug Fixes
- Fix release for real this time (
caaa9c9
)
Detailed Changes: v0.3.2...v0.3.3