Changelog

Latest updates, improvements, and bug fixes.

v4.6.0

Calendar-Accurate Dashboards, Clearer Energy Pricing & Platform Stability

This release makes dashboard data line up with the calendar, tidies up energy-price settings, helps people who email the wrong address find their way to support, and moves the platform onto more scalable infrastructure.

Calendar-Accurate Dashboard Data

Dashboard date filtering now follows calendar boundaries instead of rolling windows, so the numbers match what you'd expect from a calendar.

  • A new Today filter shows data from midnight to now.
  • Daily widgets on the Solar/PV and energy dashboards now show the current calendar day rather than the last rolling 24 hours — so "today" really means today, and the vs yesterday comparison is against the full previous calendar day.
  • The same calendar logic applies across the board: This week runs Monday to Sunday, and This month / This year align to real month and year boundaries.
  • Periods are anchored to each site's local time zone, so "today" begins at the building's midnight regardless of where you're viewing from.

Charts also bucket longer periods more sensibly — a month view groups by day and a year view groups by month, instead of trying to render every hour.

Consistent ENTSO-E Energy Price Labels

In the ENTSO-E price configuration, the import and export price sections used different names for the same setting. Both the import and export price calculations now use the same label — Common network charge (/kWh) — so the settings are easier to read and match up.

Helpful Reply for Misdirected Support Emails

When someone emails an automated, unmonitored system address (for example, by copying the wrong address into the To field), their message could previously go unnoticed. Now the sender receives an automated reply explaining that the message wasn't processed and pointing them to the correct way to reach support — either the site's official support address, or the Reply button on a ticket notification. Automated and no-reply senders are never contacted, and there's a safeguard against reply loops.

Fixed: Refresh Loop on Startup

We fixed an issue where a failed translation (i18n) request while the app was loading could send the browser into a refresh loop. The app now handles this gracefully with proper error and maintenance pages instead of repeatedly reloading.

Faster, More Stable Infrastructure

Behind the scenes, the platform now runs on modern, automatically scaling infrastructure. This means the application adds capacity on its own when demand rises and releases it when things quiet down, for faster page loads and more consistent stability during busy periods — with no change to how you use Fentrica.