User Tools

Site Tools


vrm_portal:change_log

VRM Portal Changelog

2025-09-25

  • Dashboard: Fix solar irradiance unit.
  • Navbar: Implement new navbar.
  • Navbar (Notifications): Add notifications section to the navbar, allowing users to accept/reject invites to teams or installation groups.
  • Navbar (Notifications): Integrate changelog into the new notifications section.
  • Navbar (Notifications): Add a notification when a user requests to join a team.
  • Teams and Installation groups: Allow fleet owners to link multiple users to an installation group or team in one go.
  • Date Picker: Implemented the calendar to show the days where battery balancing has happened.
  • Dynamic ESS wizard: Redesigned the Dynamic ESS setup form.
  • Dashboard: Changed the banner to promote the navbar.
  • Groups: Fix users not having profile icon compared to the rest of VRM.
  • AI Agent: Redesign the “Search chats” button so it visually resembles a search input field while keeping button functionality.
  • Background: Updated background colour across all VRM pages.

2025-09-17

  • Dashboard: Display card for meteorological sensors.
  • Advanced: Change the name of the widget “Meteorological Sensor” to “Meteorological Sensor Overview” and add 4 new widgets for this device.
  • Installation Overview: Fix some minor styling issues related with the Search Tour.
  • Access Tokens: Limit the amount of active access tokens a user can have.
  • Device List & General Settings: Improve readability of serial numbers & identifiers.
  • Reports: Use new data attribute for generator runtime for “Hybrid Genset” and “Economic” reports.
  • Installation Data: Display data even if some data sources are not available. For example, solar and consumption but no SOC.
  • Alarm logs: Move to the new framework.
  • Controls: Fix bug which made it impossible to set a custom Inverter current limit

2025-09-12

  • iOS: Loading screen is no longer always white, it is now dependent on the device's dark mode setting.
  • Add Installation: Revert back to sending an email to linked admins when requesting access to a pre-existing installation.

2025-09-11

  • Event log: Show log entries coming from Venus OS.
  • Mobile: Fix issue where leftover overlay causes VRM to be unusable.
  • Dashboard: Fix bug causing an error notification when switching to site without remote console access.

2025-09-10

  • Advanced: Renamed 'Critical loads' to 'Essential loads' in GUI to be consistent with GUI v2
  • Installation Dashboard: Replaced 'Last 90 days' quick range option with 'Last 12 week', added 'Last 48 hours' option
  • Batch alarms: Fix issue where an installation belonging to two groups was removed from the list when one group was deselected.
  • Dashboard: Fix installation charts displaying “No data to display” instead of “Loading” on date range change
  • Installation overview: Add a visual hint for the Command-K shortcut that disappears after dismissal and is stored in user preferences
  • VRM: reduce network and memory usage for users with many sites, reducing iOS and Android crash risk
  • Remote Console: add option to use a 'popup' version of the console where it can be moved and resized as a small overlay while using VRM

2025-09-04

  • Dynamic Ess: Fixed no providers being displayed for Spain

2025-09-03

  • Dashboard: Fixed controls on mobile not working for AC System
  • Email fields: Added validation to check if email address is correct (Login, Register, Installation > Share, Profile Preferences)
  • AI Chat: Internally store which task agent was chosen
  • Advanced: Add DESS Error State Widget
  • Dashboard: Fixed grey line appearing sometimes in the DESS charts on 'now' indicator

2025-09-02

  • Advanced: Fixed bug on mobile when a widget is fullscreen; removed big gray box when tooltip is showing.

2025-08-28

  • Enhanced Search: Upgrade underlying infrastructure for improved maintainability & performance.

2025-08-27

  • Batch alarms: Fix not all eligible installations being shown
  • Alarms: Fix empty fields displaying very high values
  • Preferences: Prevent the text in the sidebar from overflowing
  • Share: Remove tokens of shared sessions after sharing is disabled
  • Teams: Unify Grafana and “Edit” buttons alignment for mid-sized viewports

2025-08-22

  • Dashboard: Fix power flow between AC Loads and AC Input for sites with AC System.

2025-08-20

  • Installations Overview: when “Detailed mode” is enabled, values between -0.5 and 0 are now shown as 0, not as -0.
  • Preferences: Fixed an issue where e-mail address could not be changed.
  • Teams: Add invitation link to the team.

2025-08-18

  • General: Fixed an issue where the 2FA banner linked to an incorrect URL for the Security settings.

2025-08-14

  • Replace GX: Fix allowing to select an installation already added to VRM.
  • Dashboard: Fix incorrect forecast values.

2025-08-13

  • Homepage: Introducing a new homepage for VRM for users with more than 10 installations.
  • Replace GX: Reboot GX devices and clear old data after replacing GX device.
  • Settings: 'Replace GX Device' and 'Reset Tokens' buttons now follow the same style as other action buttons.
  • Alarm Rules: Alarms are now sorted by the type of device to more easily find alarm rules.
  • Alarm Rules: You can now set only a high or only a low alarm without needing to fill all four alarm fields.
  • Advanced: Fix graphs using UTC instead of local time.
  • Advanced: 'Widget settings' are now displayed in a modal.
  • Report Templates: When creating a new template, added error if name is shorter than 2 characters.

2025-08-11

  • Dynamic ESS: Fix “Leave” button not working when prompted on unsaved changes in the Dynamic ESS settings

2025-08-06

  • Fleet Monitor: Add icons to each widget, so they are easier to identify.
  • Preferences: Sort languages alphabetically.
  • API: Fix `users/{id}/diagnostics` endpoint.
  • Advanced: Fall back to regular datapoints when user selects `show min/max values` when that data is not available.
  • User groups: Ensure user group page doesn't allow site permission changes if user doesn't have the right privileges.
  • Login: Added user feedback after opening a wrong invite.

2025-07-31

  • Device list: Fix showing the VRM Portal Model row in the table even if no value is reported.

2025-07-30

  • Command K: Show enhanced search in all the pages that are not part of an installation.
  • Economic Results: Fix alignment of buttons in economic report results.
  • Advanced Widgets: Make the solar irradiance widget take the date picker values into account.
  • Installation overview: Show favorite installations in the installation overview on mobile.
  • Settings: Show the Replace GX device section faster and consistently.
  • Controls: Use 1% increments for the Mininum SOC.
  • AI Assistant: Allow users to directly edit the widget manually, without needing to go to the edit custom widget menu first.
  • AI Assistant: Allow users to delete a chat.
  • AI Assistant: Allow users to rename a chat, so it is more clear what the chat is about.
  • API: Include access level in the response of the `/users/me` endpoint.

2025-07-25

  • Languages: Add support for Romanian.

2025-07-23

  • Advanced: Search mode is considered active only when search query is entered.
  • Device List: Fix bug when loading remote support details without relevant data.
  • Invites: Improve validation when inviting users to installations and fix setting the locale of the invited user.
  • Remote console in VictronConnect: Allow users to see remote console in full screen.
  • Remote console in VictronConnect: Allow users to choose which version of the remote console to see in full screen.
  • Date picker: Fix date picker ignoring URL parameters when going to Advanced from an Alarm.
  • Installation data: Add widget for the Grid meter to Installation data section of the Dashboard for specific systems with a Grid meter (i.e. with Grid Meter, no Inverter/Charger/Inverter+Charger).
  • Advanced: Added scrollbar when there are too many custom widgets.
  • Advanced: Enabled scrolling on the advanced page for newly added custom widgets.
  • Teams: Allow only the invited user to accept the invite link.
  • Teams & Installation groups: Set page title for single team and installation group pages.
  • Fleet monitor: Added 'Command+K' search bar to to the page.
  • Add installation: Show a message if the user already has an existing invite for the site.
  • Enhanced search: Fix error caused by by using quotation marks in the search query.
  • AI Assistant: Change the internal architecture and introduce the suggestions and feedback capabilities.

2025-07-17

  • Dashboard: Fix Sync with OS display preference not working as intended on the Dashboard.
  • Firmware file upload: Improve file extension validation and filtering for .vup, .dup, and .xup.
  • Fleet monitor: Fixed a bug that prevented fleet-monitor from fetching data in parallel on production.

2025-07-16

  • Alarm rules: Allow adding alarm rules for multiple installation, in batch.
  • Teams/Installation groups: Redirect user to team/installation group page after they accept an invite.
  • Login: Added a 'x' icon to the email and password fields to allow users to reset the inputs with a single click.
  • Login: Added an 'eye' icon to the password field to hide/show it.
  • Dashboard: Added translation to “Now” label.
  • Add installation: Made 'Replace GX Device' button translatable.
  • Fleet monitor: Improve the page load time by fetching data in parallel more.
  • Venus OS Large: The links to external services like Node-RED and Signal K now open in a new browser tab.
  • Dashboard: Fix “Now” indicator not updating when the hour changes.

2025-07-10

  • Fleet monitor: Significantly improve page responsiveness after a lot of data is loaded.
  • Venus OS Large: Explain that 'VRM Portal Mode' should be set to 'Full' to access Node-RED and Signal-K.

2025-07-09

  • General: Added a backup font in case the browser cannot render special characters (Russian, Ukrainian, etc).
  • General: The default time that notifications are shown was increased to 20 seconds.
  • Advanced: Fixed a bug that allowed editing multiple widgets via 'Enable/Disable All Widgets' even when widgets were locked.
  • Advanced: Added a 'Create with AI' button next to the 'Create Custom Widget' button to highlight the possibility of creating a custom widget using AI.
  • Fleet monitor: Decrease the time it takes for the page to load with data.

2025-07-04

  • Validation: Fix TypeError in validators
  • Dynamic ESS Report: Improve code quality & make sure the report is generated in the user's preferred language.

2025-07-03

  • Infrastructure: Upgrade backend API framework to newer version
  • Site groups: Make the alarm toggle changeable for your own account even if you are not group owner/admin.

2025-07-02

  • Users: Add mailto link to teams, groups & installation user management pages to simplify contacting users in case of issues.
  • Installation overview: Your favourite installations will now show on top of your installation overview.
  • Device List: Show local IP address again.
  • Reporting: Fix Dynamic ESS report not showing at all if DESS was off for a portion of the selected period.
  • Preferences: Redesigned the preferences pages.

2025-07-01

  • Navbar: Fix `Dynamic ESS` settings not being shown in the navbar on pages in the new frontend framework.
  • VictronConnect: Add route to support future remote console feature.
  • Groups: Fix bug where a team as site-group administrators are not able to add a site they have full access to.

2025-06-25

  • Dashboard: Show different banner for opportunistic battery balancing.
  • Settings: Allow user to reset his consumption forecast.
  • General: Animate VRM AI Assistant button icon.

2025-06-24

  • Login: Remove `***` placeholder from the password field to prevent confusion.

2025-06-18

  • Installation overview: Make all filters apply immediately for consistent behaviour.
  • Installation group: Fix styling of 'Link user' modal inputs on smaller devices.
  • Fleet monitor: Added relative difference column to the solar widget.

2025-06-17

  • Dashboard: Fix Demo mode banner not showing for certain modes.

2025-06-12

  • Dashboard: Fix turning DESS off in the controls also causing DESS to be turned off in the site's settings.

2025-06-11

  • Device Overview: Add icon for Energy Solutions Smart Switch
  • Dashboard: Add new data attribute 'apt' and hide Passthrough from Controls based on it
  • Alarms: Fix error caused by missing data attribute for Tank and Temperature Sensor alarms

2025-06-06

  • Firmware update: Updating a GX device now properly waits with rescanning until the GX device is done rebooting

2025-06-05

  • Diagnostics: Migrate page to new frontend framework

2025-06-04

  • Fleet Monitor: Add enhanced search functionality triggered by the Command/Ctrl + K shortcut
  • Venus OS Large: Add support for connecting to Node-Red/Signal-K over IPv6

2025-06-03

  • Device Registration: Added spinner to login page when you open it after clicking device registration from remote console

2025-05-28

  • Add Installations: Add new page where sites can be added in bulk with the option of giving a name to the site and tags
  • Teams: Add the permission for admins/owner of the team to unlink it from a site to which the team has read-only right
  • Dashboard: Display AC Meter cards per instance for installations with energy meters and without certain devices
  • VRM AI Assistant: Introducing the AI Assistant, which is capable of helping users with adding custom widgets to the Advanced page

2025-05-26

  • Device list: Add GX IO Extender support
  • Dashboard: Display PV inverter cards per instance when using dashboard layout for installations with energy meters and without certain devices

2025-05-21

  • Navigation: Implement 'identifier search' in the new navigation bar.
  • Dashboard: Add new layout for installations with energy meters and without certain devices
  • Dashboard : Add EV card on dashboard to view EV information.
  • Register: Dealers can now share a link to new users to automatically link them to their dealer account after registering.
  • Register: Make go to login button smaller.

2025-05-17

  • Controls: Fix ESS controls not working for users with a non-Enligh language.

2025-05-15

  • Controls: Fix EVCS manual charge toggle on mobile.
  • General: Fix a language issue when entering demo mode
  • Installation data: Improve the logic for showing and hiding the dropdown items Solar and EV Charger.
  • Login: Fix redirecting users with one installation to their dashboard.
  • Controls: Fix unable to change EVCS mode

2025-05-14

  • Dashboard: New UI for the controls section on mobile to prevent accidental changes.
  • Dashboard: Fix VRM freezing under specific conditions when DESS is enabled.
  • Admin Device search: Allow searching by VE.Bus serial number.
  • Login: Improve performance & prevent showing the login page when already logged in.

2025-05-13

  • Login: Fix incorrect language being set when initially visiting the login page

2025-05-12

  • Login: Fix account language being overwritten by login

2025-05-10

  • Login/Register: Polyfill the new form items to work on iOS 15, until we stop support it completely.

2025-05-08

  • Login/Register: Decrease image size to improve page loading time

2025-05-07

  • Navbar: Fixed background not staying blurry when navigating between sites on a mobile device
  • Login/Register: Improve design for the login and register page

2025-05-06

  • Advanced: Added new widgets: EV Location, EV SOC, EV State

2025-05-02

  • Alarm Rules: Fixed issue where Automatic Alarm Monitoring would not update properly when moving to a different page

2025-05-01

  • DESS: fixed the DESS configuration page sometimes not loading

2025-04-30

  • Site Unlinking: Improve UX of API when unlinking a user from a site that wasn't bound in the first place
  • Alarms: Allow filling in decimals and negative numbers on mobile devices
  • DESS: Add support for ENTSOE multiple pricing options

2025-04-24

  • Dashboard: Fix incorrect magnitudes for large numbers, e.g. 20560W should be 20,56kW

2025-04-19

  • Recurring Reports: Make sure users get their report & let them know that their report template may need a correction (e.g. missing kWh sell price)

2025-04-18

  • Data Download: Fix corrupt Excel file when the selected timerange does not data available
  • Alarms: Validate basic info when adding or editing alarm rules
  • Widgets: Fix issue where timeseries could not be properly merged together

2025-04-17

  • Device list: Add icon for Motor drive.

2025-04-16

  • Teams: Fixed an issue where buttons in some modals couldn't be clicked on mobile
  • Device list: Add event log when a user opens Victron Connect
  • Command K: Add CommandK modal functionality in the context of an installation to navigate between installation pages
  • Mail Templates: Fix a couple missing variables & add monitoring
  • DESS: Remove `error_codes` for a successful DELETE call
  • Fleet Monitor: Fixed widgets sometimes not loading for users with >1500 sites

2025-04-09

  • Fleet Monitor: Removed the “Today's Alarms” card from the page to avoid confusion
  • Dashboard: Added support for new attributes to control tracker availability and conditionally hide trackers based on their values
  • Avatar: Added role-specific icons to user avatars for admins and technicians
  • Installation Overview: Remove unnecessary loop, slightly increasing performance when getting the minigraphs
  • Global Banner: Reduce the amount of times the banner is fetched to once per minute
  • Device list: Added “Open in Victron Connect” buttons

2025-04-07

  • Dashboard: Fix DESS cost and savings graph to show correct savings
  • Notifications: Fix email notifications toggle bug

2025-04-04

  • Advanced: Fix .xlsx downloads to not have corrupt headers
  • Event logs: Fix bug where event logs timestamps were shown based on location timezone instead of timezone set in GX device
  • Menu: Fixed bug where the Admin section was not visible in the menu on the Event Logs and Fleet Monitor pages.

2025-04-03

  • Alarm notifications: Fix bug where users would get their alarm notifications randomly muted

2025-04-02

  • Fleet monitor: Introduce fleet monitor page with alarms overview chart and stats widgets

2025-03-29

  • Alarms: Stop showing an error after an alarm was successfully deleted.
  • Dynamic ESS: Fix energy prices graph when a site is in an earlier timezone than the user.

2025-03-28

  • Invite Emails: Fix templating mistake in invite e-mails where personal message sender was not properly filled.
  • Two-factor Authentication: Add a `Recommended` badge on the more secure Authenticator App option to decrease reliance on vulnerable SMS 2FA.

2025-03-27

  • Eventlogs: First page to have been rebuilt in a new frontend framework, functionality stays the same.

2025-03-26

  • Installation dashboard: Fix the “DESS prices missing” alert banner showing when prices are not missing.
  • Installation dashboard: Show forecasts as a range.
  • Installation groups: Display admins of installation groups.
  • Reporting: Improve UX/UI of sliders when inserting values manually.

2025-03-21

  • Infrastructure: Upgrade PHP & improve server performance.
  • Dynamic ESS: Remove unnecessary labels for math tokens in the formula builder.

2025-03-19

  • Dashboard: Fixed an issue where the “This week” date range would select the incorrect start date.
  • Profile: When changing your account email, also send an email to the old email address to notify of this change.
  • General: Created a new banner which is displayed on all pages to urge non admin users to turn on two factor authentication.
  • Add installation: Adjusted GX device replacement dropdown height to keep search bar visible.
  • Enhanced search: Improved navigation and search consistency, keeping the input focused while navigating.

2025-03-12

  • Internal: Only save images in S3 and remove image from S3 on delete.
  • API: Fix users being able to set any minute value in price schedule

2025-03-05

  • Installation overview: Allow users to filter installations using alarm tags

2025-03-04

  • General settings: Redirect users to the `add-installation` page when transferring a GX device.

2025-03-03

  • DESS: Always write the DESS settings to Venus, even when DESS is turned off.

2025-02-26

  • Users: enable linking user to a site individually, even though they are already linked through a team or a group
  • Advanced: Added a “scroll to top” button to make it easier to navigate the advanced page
  • Advanced: Added a “scroll to widget” button allowing users to easily scroll to a specific widget

2025-02-21

  • Location: Fix timezone not updating when changing the location.

2025-02-19

  • Advanced: Save the latest 5 widget searches.
  • Event logs: Do not show consecutive advanced page changes.
  • Internal: retry transactions 3 times in case of deadlock.
  • Advanced: Fix issue with chart where certain data points were filtered out when the value was zero

2025-02-12

  • Site share: Hide the exact location by default (Dashboard: Weather card, Advanced: GPS widget)
  • Remote Console: Update the proxy URL for custom gui-v2 WASM binaries to non-deprecated /gui-v2
  • Enhanced search: Show Command+K icon on the text input of the Enhanced Search and update the modal design
  • Dashboard: Restructure the formatting of the generator runtime to make it more readable and fix the alignments of the piecharts

2025-02-05

  • Victron Connect: Improve performance of retrieving installations when using replica database
  • Dynamic ESS: Synchronise configuration with Venus OS
  • Add Installation: Allow selecting the correct device type of the form using a productId URL parameter instead of the device type

2025-02-04

  • Site permissions: Fix losing access to site when deleting team regardless of site membership

2025-02-01

  • Recurring Reports: Fix recurring reports not being sent due to an error

2025-01-29

  • Advanced: Connect the data points of custom graphs that display prices or total energy
  • Add Installation: Improve GX device replacement flow
  • Device List: Remove 'unlink sites' button from a site's device list
  • Installation users: Add modal confirmation before deleting user, team or installation group
  • Installation overview: Fix installation name overflowing its container

2025-01-23

  • Navbar: For users with more than 10 sites, make the 'All installations' button show in the navbar on site-level
  • Installation graph: Show installation data for the last year in the installation graph on the dashboard

2025-01-18

  • General Settings: Fix GX replacement error caused by database changes
  • Alarms: Add proper validation on 'noDataAlarmTimeout' after seeing errors

2025-01-16

  • API: Return the id of the Access Token used in the `/me` endpoint.

2025-01-15

  • Event Log: Display the name of the user that changed the general settings of the site
  • Event Log: Display the name of the user that added / removed a tag and display the tag name
  • Event Log: Add new event descriptions when installation settings are updated to be more descriptive
  • Device List: Add reboot button for GX device
  • Remote VEConfigure: Add site name to VE.config download file
  • Teams: Improved management of team member roles and updated UI
  • Devices: Added icon for heatpump
  • Navbar: Clicking on an installation on the navbar while holding the command (on Mac) button or control (on Windows) will open the site in a new tab
  • Installation Overview: In the grid view, now you can see the battery to grid and the PV to grid values
  • Installation Overview: On mobile, made the 'add installation' button less prominent, as it isn't a typical mobile user flow
  • Installation Overview: Fix incorrect columns on the 'Active Alarms' pane

2025-01-13

  • Navigation Bar: Fix showing “Teams & Groups” for users with more than 1 installation

2025-01-10

  • Dashboard: Fix tank sensor values being displayed as “-” even though they are not outdated

2025-01-08

  • Advanced: Display the custom name of the MPPT tracker for that tracker's widget.
  • Dashboard: Allow users to set site avatar in a popup window.
  • Dynamic ESS Report: Dynamic ESS Report provides insight of energy bought, sold, and prices over a selected period.
  • Enhanced search: Add support for partial search for the names of the sites.
  • Installation overview: Allow a user to include all their sites in the production report if they have filters enabled.
  • General: Improve message formatting for api request validation errors.
  • Reporting: Fix reports not downloading for larger timeranges.
  • Installation overview: Add monitoring to minigraphs to investigate potential empty graphs.
  • Dynamic ESS: Quickly go back to overview after changing one step.
  • Dashboard: While on a day view, using the arrows now always takes you to the following day.
  • Installation overview: Added a battery icon to display battery percentages similar to how it is done for tanks.

2025-01-06

  • Admin: Store data attribute filters in the URL

2025-01-02

  • Advanced: Fix Generator State widget not showing values.

For earlier changelogs, see https://www.victronenergy.com/live/vrm_portal:change_log_2015-2024.

vrm_portal/change_log.txt · Last modified: by aleximb

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki