Fix August 2026
Test-report editor stays up on untouched inverter tabs
- Opening the tab of an inverter nobody had filled in yet could crash the report editor. Fixed at every layer, and existing affected reports were repaired (approved reports were left untouched so their issued PDFs stay verifiable).
Feature June 2026
Field app: bulk uploads and offline resilience
- Drag and drop, or multi-select, photos and videos onto a report and they upload together — each with its own progress and retry. The per-file limit is now 90 MB.
- On a weak signal the editor falls back to the draft saved on the device instead of spinning, retries saves honestly, and compresses photos before upload.
- Fixed four ways a test report completed offline could fail to sync once signal returned.
- New engineer home: today's visits, drafts to pick up where you left off, and search and filters across your reports.
Improvement June 2026
BS EN 62446-1 reports: annual re-tests and cleaner PDFs
- Clone a report for the annual re-test — the system and string structure carries over; every result, signature and approval is blanked.
- Preview the PDF before you submit.
- Mandatory BS EN 62446-1 inputs are enforced, with warnings on out-of-range measurements.
- PDFs no longer show polarity results that weren't recorded, and long string tables no longer run off the page.
- Fixed errors when uploading or deleting report photos.
Improvement June 2026
Fewer duplicate alerts, self-healing optimiser counts
- When a site stops communicating you get one “not communicating” alert, not a stack of production alerts that can't be trusted without data.
- SolarEdge optimiser counts now refresh automatically once a day, so a reconnected optimiser clears and a new drop is picked up without a manual resync.
- SolarEdge readings are converted from the site's local time correctly, and affected history was repaired.
Improvement May 2026
Faster, more consistent dashboards
- Moved to a single UK-region database — dashboards load faster and stay consistent across the whole fleet.
- Hardened tenant isolation so one organisation's data can never appear in another's.
- Enterprise single sign-on (SSO) via our identity provider.
- Faster historical charts, even on large fleets with years of data.
Feature April 2026 · v0.13
Per-site settings page + visit-approval workflow
- Dedicated
/sites/:id/settings page consolidates every per-site control in one place: details, import & export tariffs, owner, contact, notification preferences, data export and archive. Designed to grow — escalation rules, working hours and white-label branding slot in next. - Visit-approval workflow — sites can require an email approve/decline before a maintenance visit goes ahead. Recipients click a one-shot link to a public page (no login), the engineer assignment activates only on approval.
- Right rail on every site overview shows the contact card and an inline-editable notes box, visible across all tabs.
- Edit assets modal — add, edit and soft-delete inverters, meters and panels, with a sync warning on SolarEdge / Solis-imported sites so you know manual edits may be overwritten on the next automatic sync.
- Multi-photo site gallery: drag-to-reorder, inline captions, separate from the existing hero photo.
- One-click site data export — ZIP containing telemetry CSV, equipment, alerts, cases, documents and metadata. Two-year window by default.
Improvement April 2026 · v0.12
Smarter alerts, calmer inboxes
- Partial-offline detection is now trend-based — only fires after sustained underperformance over multiple days, not a single peak-hour tick. No more weather-driven false alarms on cloudy April afternoons.
- Comms-loss alert is two-tier: any 12-hour gap fires; daylight gaps over 4 hours fire; overnight SolarEdge lag no longer triggers a middle-of-the-night email.
- Cases linked to auto-resolved alerts now close themselves automatically when no human has touched the case yet, clearing stale tickets without manual cleanup.
- Per-site DNO export limit (G99 / G100 cap) caps the modelled output curve so weekend curtailment on capped sites stops looking like a fault.
- Site status is severity-aware: only error-severity alerts mark a site Critical; warning and info severities land in Watch. Cleaner triage at a glance.
Fix April 2026 · v0.11
Solis data quality + chart correctness
- Improved Solis chart accuracy — intervals where only some inverters report no longer show false spikes, including across historical data.
- Per-site charts now show readings in the site's own local time, so they line up with the day as it happened on site.
- Chart lines connect across a brief polling gap, so a single missing sample no longer visually cuts off the rest of the day.
Feature April 2026 · v0.10
Atlas portfolio dashboard
- Editorial portfolio dashboard: live headline power, 4-up status ledger, model-banded fleet generation chart, geographic fleet map and an A–Z site index — replacing the previous workmanlike layout.
- Range selector on the fleet chart: 24H, 7D, 30D, 1Y with adaptive units (kW per hour, kWh per day, MWh per month).
- Real per-site sparklines on the index, fed by a new endpoint that returns each site's own hourly curve.
- Fleet map with capacity-ring + output-fill pins, fullscreen toggle and scroll-safe wheel handling, sitting between the chart and the index.
- “Live” right-now power gated against staleness — stale power-flow snapshots no longer linger as “current” output through the night.
- Index sorts by Name, Size, Brand (SolarEdge / Solis / Manual), Output or Alerts (Critical → Watch → Healthy).
Feature April 2026 · v0.9.5
Quote Mode settings + commercial polish
- Quote pricing settings page — every variable that drives the quote builder, editable per-org: tier rates, battery uplifts, modifiers, add-ons, term and billing discounts.
- Mileage band editor — add, reorder and remove distance bands with per-mile and flat-fee pricing. Drives the travel charge on every quote based on customer postcode.
- Per-priority SLA response time settings (Critical / High / Medium / Low). Surfaced on client-facing quotes as the contractual response commitment.
- VAT-correct Stripe checkout — prices show ex-VAT inline, the checkout adds VAT automatically, and promotion codes can be used to comp friendly customers.
- Welsh demo tenant: 20-site portfolio with 60 days of plausible telemetry, mixed SolarEdge and Solis, ready for prospect demos.
Integration April 2026 · v0.9
Solis Cloud integration live
- Solis Cloud API support: sites, inverters, telemetry, alarms.
- Solis sites polled every 5 minutes.
- Automatic equipment import: inverter models, serial numbers, firmware versions.
- Weather-normalised expected generation curves from Open-Meteo irradiance data.
Feature April 2026
Per-provider polling schedules
- Each provider is polled on its own schedule, so Solis sites refresh every 5 minutes without waiting on the SolarEdge run.
- Per-provider error handling — one failing account doesn't block the rest of the fleet.
- Automatic backfill on first connection: three months of historical telemetry imported.
Feature March 2026
BS EN 62446-1 mobile test report wizard
- Engineer mobile app now captures full commissioning and periodic test reports.
- Offline-first: fill in readings with no signal, sync when you're back on mobile.
- PDF output signed with timestamp, ready to email to the client.
Integration March 2026
Open-Meteo weather integration
- Hourly irradiance, ambient temperature and cloud cover pulled for every site location.
- Powers performance ratio calculations and expected-generation alerting.
- Historic weather data stored alongside telemetry for weather-normalised reports.
Feature February 2026
Alerts & cases
- Automatic case creation from inverter alarms and output thresholds.
- SLA timers, triage queue, auto-assign rules.
- Case history stays attached to the site — portable when staff change.
Integration February 2026
SolarEdge Enterprise integration
- Sites, equipment and telemetry from the SolarEdge monitoring API, with faults raised by SolarFleet's own detections (the API has no alarms endpoint).
- Scheduled polling for every connected site.
- Inventory and warranty data captured on first sync.
Feature January 2026
Portfolio view
- Multi-site dashboard with sortable performance, power, and case load.
- Group by client, region, or installer.
- Fleet map with status pins and proportional output rings.
Infrastructure January 2026
Platform foundations
- UK-hosted from day one, served from the edge for fast load times.
- Per-tenant data isolation — every query filters by organisation, enforced by a continuous test that sweeps every API route.
- Integration credentials encrypted at rest.
Want release notes by email? Ask at
hello@solarfleet.io.