Skip to content

Releases: gtaylor/baymesh-cli

v0.7.3

15 Feb 20:17
Compare
Choose a tag to compare

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


Detailed Changes: v0.7.2...v0.7.3

v0.7.2

12 Jan 05:39
Compare
Choose a tag to compare

v0.7.2 (2025-01-12)

Bug Fixes

  • Extend reboot wait time to 15 seconds (2775c39)

Turns out that the G2 is even slower than the T-Beam.

Chores

  • Bump version in uv.lock (09e4e80)

Detailed Changes: v0.7.1...v0.7.2

v0.7.1

12 Jan 05:18
Compare
Choose a tag to compare

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.

Chores

  • Bump version in uv.lock (f71b607)

Detailed Changes: v0.7.0...v0.7.1

v0.7.0

11 Jan 08:26
Compare
Choose a tag to compare

v0.7.0 (2025-01-11)

Bug Fixes

  • Correct info emit colors (5f940e3)

Was previously cyan but was supposed to be color-less.

Chores

Code Style

  • Remove some padding in node_validation (34ecf8e)

Documentation

  • Fix brew install path in README (9dc42cf)

  • Update README.md usage instructions (8c225f4)

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

10 Jan 06:43
Compare
Choose a tag to compare

v0.6.0 (2025-01-10)

Bug Fixes

Chores

  • Bump dependencies (53be031)

  • Commit the updated uv.lock version (b7cb817)

  • Remove Homebrew release stuff from CI (4f81bb5)

Features

The wizard will walk the user through configuring the essential settings for the node. For ex: LoRa preset, long/short names, etc.

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

07 Jan 01:24
Compare
Choose a tag to compare

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

07 Jan 01:14
Compare
Choose a tag to compare

v0.5.0 (2025-01-07)

Features

  • Unveil the new Homebrew tap (4032861)

Detailed Changes: v0.4.0...v0.5.0

v0.4.0

07 Jan 00:41
Compare
Choose a tag to compare

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

05 Jan 08:43
Compare
Choose a tag to compare

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