prepare for launch

This commit is contained in:
liquidraver
2026-09-27 15:27:13 +02:00
parent 514aa77fe8
commit 0f870ce942
3 changed files with 4 additions and 10 deletions
+1 -1
View File
@@ -45,7 +45,7 @@ env:
# "false" is the normal state. It is easy to leave this on "true" and then
# silently keep shipping nothing to the configurator, so check it when cutting
# a release rather than assuming.
prerelease: "true"
prerelease: "false"
# Runner image and third-party actions are pinned, not floating.
#
@@ -1,4 +1,4 @@
# ZephCore 1.17.6a-zephcore
# ZephCore 1.17.6-zephcore
A large release: companion firmware now speaks WiFi (TCP, on boards that support it), preferences
move to upstream's `prefs.json` format, and ESP32-S3 repeaters can finally light-sleep. Underneath,
@@ -7,12 +7,6 @@ text so the two codebases read the same again. Also: GPS reliability fixes, more
reporting, reduced flash wear, and the remote CLI (protocol v14) now executes commands sent by
contacts you have allowed to use it, matching upstream.
> [!IMPORTANT]
> **This is a pre-release.** The Mesh America configurator keeps offering 1.17.5c; flash this one by
> hand. ESP32-S3 light sleep was bench-validated on a XIAO ESP32-S3; on the Heltec boards that
> enable it by default it is build-tested only, so reports from Heltec repeaters are especially
> welcome (`get pm`, see below).
> [!NOTE]
> A normal upgrade keeps your identity, settings, contacts and phone pairing. Preferences are
> migrated to the new `prefs.json` format on first boot; the old binary file is kept alongside it, so
@@ -220,4 +214,4 @@ USB console output longer than 64 bytes (packet lines, CLI replies); it is patch
- **System design docs published**: `docs/DESIGN.md` and nine architecture decision records covering
the choices made in this restructure.
- **`healthcheck.conf` now logs.** It never turned the logging subsystem on, so a repeater built with it
printed nothing. A few configuration lines that had no effect on any build were removed.
printed nothing. A few configuration lines that had no effect on any build were removed.
+1 -1
View File
@@ -33,7 +33,7 @@ list(APPEND BOARD_ROOT ${CMAKE_CURRENT_SOURCE_DIR})
# Service advertises (CONFIG_BT_DIS_FW_REV_STR, generated from it below), what the
# GitHub release is tagged/named, and what the Mesh America catalog uses as its
# version key. The release workflow reads this line directly — keep its form.
set(ZEPHCORE_FIRMWARE_VERSION "1.17.6a-zephcore")
set(ZEPHCORE_FIRMWARE_VERSION "1.17.6-zephcore")
# ========== Helpers ==========
# Append FILE to the overlay list once, keeping its FIRST position. Position is