Skip to content

8.0 Full Release

Compare
Choose a tag to compare
@craig8 craig8 released this 13 Apr 23:35
· 1514 commits to main since this release
db9256f

This is full release of 8.0 version of VOLTTRON. This incorporates community feedback from the release candidate as well as new contributions and features.

⦁ Added a video tutorial for historian framework that walks through historian features and installation process (https://volttron.readthedocs.io/en/develop/, https://volttron.readthedocs.io/en/develop/agent-framework/historian-agents/historian-framework.html?highlight=video#historian-video-tutorial)
⦁ Renamed MasterDriver to PlatformDriver, MasterWebService to PlatformWebService and updated all associated documentation
⦁ Added command line support to authenticate remote ZeroMQ/RabbitMQ message bus-based connections
⦁ Added CSR support for multi-platform federation connection
⦁ Created github workflow to run VOLTTRON tests on github
⦁ Improved VOLTTRON test framework for automated unit and integration tests
⦁ Installation of agents is made available through volttron-ctl (vctl). 'vctl install' command will not by default install agent with default configuration.
⦁ All agents by default send heartbeat messages. Agents can opt out by removing default heartbeat configuration
⦁ Updated documentation for VOLTTRON introduction, services core agents and multiplatform deployment in readthedocs (https://volttron.readthedocs.io, https://volttron.readthedocs.io/en/develop/agent-framework/operations-agents/index.html, https://volttron.readthedocs.io/en/develop/deploying-volttron/multi-platform/index.html)
⦁ Added secure deployment guidance section in VOLTTRON readthedocs based on review comments from Secure Software Central report (https://volttron.readthedocs.io/en/develop/deploying-volttron/secure-deployment-considerations.html)
⦁ Minor bug fixes in vctl and vcfg sub commands
⦁ Removed pubsub backward compatibility with VOLTTRON 4.1
⦁ Fix for critical issue pertaining to non-start of VOLTTRON platform (zmq/rmq) without installation of RabbitMQ server (Issue #2596)
⦁ Fix for MQTT Historian to capture custom topics and store as single data element (Issue #2638)
⦁ Fix for Historians to detect data with invalid date and time and store in alternate datastore to be investigated later (Issue #2444)

Known Issues:
⦁ SSL handshake error is observed in the volttron log when remote authentication request (either from zmq/rmq instance) is observed in admin webpage. The approval, denial, deletion process goes through fine. A github issue has been raised to track the problem (#2594)
⦁ RabbitMQ VOLTTRON does not work in Ubuntu 20.04 LTS
⦁ There is a 6-7 compatibility issue when forwarding data from 6 instance to 7 instance