Skip to content

Latest commit

 

History

History
222 lines (124 loc) · 6.27 KB

CHANGELOG.md

File metadata and controls

222 lines (124 loc) · 6.27 KB

CHANGELOG

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

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)

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)

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.

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.

v0.5.1 (2025-01-07)

Bug Fixes

  • Pull Homebrew bump into ci.yml (a1d6bb8)

v0.5.0 (2025-01-07)

Features

  • Unveil the new Homebrew tap (4032861)

v0.4.0 (2025-01-07)

Documentation

  • Remove testing changelog entries (73196b6)

Features

  • Automate the release to baymesh Homebrew tap (b90fff0)

v0.3.3 (2025-01-05)

Bug Fixes

  • Fix release for real this time (caaa9c9)

v0.3.2 (2025-01-05)

Bug Fixes

  • Fix release for real this time (eab6a5b)

v0.3.1 (2025-01-05)

Bug Fixes

  • Remove now-unused release.yml (7ed0adc)

v0.3.0 (2025-01-05)

Features

  • Attempt release automation fix (2ead208)

v0.2.0 (2025-01-05)

Features

  • Attempt release automation fix (bb18bf7)

v0.1.0 (2025-01-05)

Documentation

  • Add dev setup to README.md (3b72ec4)

Features

v0.0.0 (2025-01-05)