# Changelog

All notable changes to the community mesh-network ISP platform are documented here.

## [2.8.0] - 2026-07-29

### Added

- Automatic rerouting around congested or unreachable mesh nodes.
- Real-time link-quality and bandwidth graphs in the member portal.
- IPv6 prefix delegation for compatible subscriber routers.
- Optional maintenance notifications by email and SMS.

### Fixed

- Resolved intermittent DHCP lease failures after gateway restarts.
- Fixed inaccurate monthly usage totals for members on shared relay nodes.
- Prevented duplicate outage alerts during unstable backhaul connections.
- Corrected an issue that left some retired nodes visible on the public coverage map.

### Changed

- Updated routing metrics to favor stable links over short but unreliable paths.
- Increased DNS cache capacity at neighborhood gateways.
- Simplified the node onboarding checklist for volunteer installers.

## [2.7.2] - 2026-07-10

### Added

- Diagnostic bundle downloads for node operators.
- Signal-strength guidance during antenna alignment.
- Support for importing member accounts from CSV files.

### Fixed

- Restored portal access for members whose passwords contained non-ASCII characters.
- Fixed packet-loss statistics for wireless links with less than one minute of uptime.
- Resolved stalled firmware downloads on low-bandwidth relay nodes.
- Corrected timezone handling in scheduled maintenance notices.

### Changed

- Reduced telemetry frequency on metered backhaul links.
- Improved wording for payment-failure and service-suspension notices.
- Updated the supported router firmware baseline to MeshOS 5.4.

## [2.7.0] - 2026-06-18

### Added

- Self-service plan changes with prorated billing.
- A neighborhood outage map showing affected nodes and estimated restoration times.
- Role-based access for volunteer installers, network operators, and billing coordinators.
- WireGuard tunnels for securely managing remote gateway sites.

### Fixed

- Prevented captive portal loops on devices using private MAC addresses.
- Fixed stale DNS records after subscriber equipment was replaced.
- Resolved route flapping when two backhaul links had identical metrics.
- Corrected invoice rounding for plans billed in partial-month periods.

### Changed

- Migrated node health checks to encrypted connections.
- Revised fair-use thresholds to account for peak-hour congestion.
- Improved failover timing for gateways with cellular backup.
- Standardized node names across monitoring, billing, and inventory systems.