# Changelog

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

## [2.8.0] - 2026-07-10

### Added
- Added neighborhood-level capacity dashboards for backhaul, relay, and access-node links.
- Added automated alerts for mesh nodes with rising latency, packet loss, or unstable power.
- Added support for planned maintenance windows in the member portal.
- Added installer notes for rooftop alignment, cable runs, grounding, and switch port mapping.

### Fixed
- Fixed incorrect offline status reports for nodes that briefly roamed between gateways.
- Fixed duplicate outage notifications being sent when a relay and its upstream gateway failed together.
- Fixed billing credits not applying correctly for service pauses longer than 14 days.
- Fixed signal-strength graphs showing stale values after node firmware updates.

### Changed
- Improved routing priority for emergency backhaul links during congestion.
- Updated member-facing outage messages to include affected neighborhoods and estimated restoration times.
- Reduced telemetry upload frequency from low-power nodes to extend battery backup time.
- Standardized node names across monitoring, inventory, and support tools.

## [2.7.2] - 2026-06-18

### Added
- Added CSV export for monthly uptime, bandwidth usage, and incident history.
- Added support for tagging nodes by building owner, access notes, and ladder requirements.
- Added a support workflow for reporting slow speeds separately from full outages.

### Fixed
- Fixed speed test results being recorded against the wrong member account in shared buildings.
- Fixed relay nodes reconnecting too aggressively after short upstream interruptions.
- Fixed portal sessions expiring during long service request forms.
- Fixed missing IPv6 lease renewals on some customer edge routers.

### Changed
- Tuned mesh failover thresholds to avoid unnecessary route changes during brief interference.
- Updated default QoS rules to prioritize voice calls, remote work traffic, and network management.
- Improved wording in installation confirmations and volunteer dispatch notes.

## [2.7.1] - 2026-05-29

### Added
- Added incident templates for weather-related outages, power failures, and fiber handoff issues.
- Added inventory tracking for spare radios, PoE injectors, mounts, and replacement cabling.
- Added member-visible history for completed maintenance visits.

### Fixed
- Fixed incorrect bandwidth totals when a member changed service tiers mid-cycle.
- Fixed node health checks failing on devices behind double NAT.
- Fixed missing map pins for newly approved installation sites.
- Fixed webhook retries for alerts sent to the volunteer operations channel.

### Changed
- Changed default map view to group dense apartment and co-op deployments more clearly.
- Improved installer checklist ordering to match the actual field workflow.
- Updated firmware rollout rules to stage upgrades by neighborhood instead of network-wide.