vault / meshtastic-web / v2.6.7
meshtastic-web @ v2.6.7
integrity
- size
- 1.3 MiB
- downloaded
- last checked
release notes
🧩 What’s Changed
🔧 Core Functionality & Features
- Added feature flags system (#803)
- Updated Protobuf definitions to latest. This adds
client_basedevice support, and series of other things (#890) - Persistent NodeDB (behind feature flag for now) (#780)
- Persistent message store (behind feature flag for now) (#814)
- Command Menu improvements (#857)
- Dialog abstraction using
DialogWrapper(#830) - Map improvements – node & neighbor display (#850)
- New channel configuration UI (#807)
- Add badge indicator on layers icon (#894)
- Restored user’s node to UI (messages/node list) (#878)
- Allow default
overrideFrequency(#838) - Fixed
overrideFrequencyinput constraints (#801) - Methods for setting/removing fixed position (#802)
- Connection robustness improvements (#813)
- Improve node filtering & storage (#839)
🧠 Developer Experience
- Replace workspace formatter/linter tool (#799)
- Added lint rule to enforce file extensions (#831)
- Update test format / Lint tests / Format JSON (#818, #821)
- Add
minimumReleaseAgeto pnpm to protect against supply chain attack (#865) - Update dependencies to latest & lock file (#845, #847, #876)
- Remove PWA service worker (#834)
- Reduced release workflow complexity (#832)
- Improve nightly & release workflows / tag handling fixes (#836, #848, #853, #854)
📦 Protobuf & Build Pipeline
- Become responsible for Protobuf JSR/NPM package publishing (#840)
- Add protobuf repo as submodule & CI integration (#882)
🌐 UI & UX Fixes
- Fix default filter behaviour (#820)
- Chat message date display (#824)
"Seperator"→"Separator"fixes (#823, #827, #828)
🛠 Bug Fixes & Stability
- Fix webserial disconnect not actually disconnecting (#796)
- Catch packet decoding errors (#809)
- Fix nightly GitHub Action & versioning issues (#811, #817)
🌍 Internationalization (i18n)
- New Crowdin translations (multiple PRs: #806, #815, #835, #849, #863, #868, #873)
- Removed
en-GBfrom fallback locales (#879)
📝 Documentation
- Update
README.md(#881)
🧑💻 New Contributors
Full Changelog: v2.6.6 → v2.6.7
download
unix · zip
curl -fL -o v2.6.7.zip https://ratatoskr.space/pkg/meshtastic-web/v2.6.7.zip
printf '%s %s\n' '79616d176d5b00bb43f8f1f47b7bd7c8fb704a08b19c4176cb1b88abba15bfe8' 'v2.6.7.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/meshtastic-web/v2.6.7.zip"
$out = "v2.6.7.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "79616d176d5b00bb43f8f1f47b7bd7c8fb704a08b19c4176cb1b88abba15bfe8") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v2.6.7.tar.gz https://ratatoskr.space/pkg/meshtastic-web/v2.6.7.tar.gz
printf '%s %s\n' 'ec93b33967b02927db9a0f5005fc69df56582d0025e1cf28197eaa0af7a34b4c' 'v2.6.7.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/meshtastic-web/v2.6.7.tar.gz"
$out = "v2.6.7.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "ec93b33967b02927db9a0f5005fc69df56582d0025e1cf28197eaa0af7a34b4c") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v2.6.7.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-web/v2.6.7.zip
printf '%s %s\n' '79616d176d5b00bb43f8f1f47b7bd7c8fb704a08b19c4176cb1b88abba15bfe8' 'v2.6.7.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-web/v2.6.7.zip"
$out = "v2.6.7.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "79616d176d5b00bb43f8f1f47b7bd7c8fb704a08b19c4176cb1b88abba15bfe8") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v2.6.7.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-web/v2.6.7.tar.gz
printf '%s %s\n' 'ec93b33967b02927db9a0f5005fc69df56582d0025e1cf28197eaa0af7a34b4c' 'v2.6.7.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-web/v2.6.7.tar.gz"
$out = "v2.6.7.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "ec93b33967b02927db9a0f5005fc69df56582d0025e1cf28197eaa0af7a34b4c") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| v2.6.7.zip | zip | 1.3 MiB |
blake3-24 e734f9b33140e281b0e84fa94139711b0eae4c8e4acd6040
sha256 79616d176d5b00bb43f8f1f47b7bd7c8fb704a08b19c4176cb1b88abba15bfe8
sha1 e0525e72846a83ddce13e6df65c7bc9fbb2f3185
|
| v2.6.7.tar.gz | tar.gz | 1.0 MiB |
blake3-24 52f241426ab265c6912a5ed3ec7eda1e8dc96263fc776364
sha256 ec93b33967b02927db9a0f5005fc69df56582d0025e1cf28197eaa0af7a34b4c
sha1 a1f7b312cd1391d01887eca62cb8bda2ce07e81e
|
install
bazel
http_archive(
name = "meshtastic-web",
urls = ["https://ratatoskr.space/pkg/meshtastic-web/v2.6.7.tar.gz"],
integrity = "sha256-7JOzOWewKSfbmg9QBfxp31ZYLQAl4c8oGX6qCvejS0w=",
strip_prefix = "meshtastic-web-v2.6.7",
)
zig
.url = "https://ratatoskr.space/pkg/meshtastic-web/v2.6.7.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
name = "meshtastic-web",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-web/v2.6.7.tar.gz"],
integrity = "sha256-7JOzOWewKSfbmg9QBfxp31ZYLQAl4c8oGX6qCvejS0w=",
strip_prefix = "meshtastic-web-v2.6.7",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-web/v2.6.7.tar.gz",