VNS3:ms Release Notes

Version 1.4 – Released March 1, 2016

Beta – February 12, 2016

1.4.3 – 6/2/2016

  • Upgrade underlying VNS3:ms OS to v1.4.3.
  • Updated default sorting for automatic daily VNS3 snapshots.
  • Added HA configuration, sync and activation logging and added high level status and progress displays to the HA page.
  • Bug Fix: HA configuration update on an existing HA configuration now appropriately modifies any settings that changed.

1.4.2 – 4/18/2016

  • Added HA enabled setting to database backups.
  • Added state and status checking to HA Update process to ensure the HA components are setup correctly during configuration.
  • Bug Fix: Stop old primary action during activation is fixed.

1.4.1 – 3/15/2016

  • Updated the left column menu navigation tree to allow for larger number of Network Objects. Improved response times by factos for 10 and 100 for ordering and filtering respectively.
  • Bug Fix: database import encoding issues remedied.
  • Bug Fix: LDAP user/group validation test failing and added distinction between SSL and unencrypted LDAP connection setting.

1.4.0 – 3/1/2016

  • The API has been significantly expanded to include all new features and functions. This includes added functions for user credentials, add/edit/remove functions for all Virtual Networks and Cloud VLAN objects, NTP, LDAP, Messaging, VNS3:ha and reporting.
  • Improvements to LDAP including added support for LDAP grouping, test/validation functionality for each type of data entered on the LDAP screen, and ability for more user types to edit LDAP information.
  • Added safety features around default access credentials that require users to change both the default password and API key before using the appliance.
  • Message client integration (e.g. Slack) to provide message updates to specific lists or channels based on a set of user configurable event.
  • Support for users to upload a custom SSL certificate for secure connections to the VNS3:ms UI and API via https.
  • Addition of the VNS3:ha functionality. VNS3:ha provides an instance-based failover mechanism for VNS3 controllers.

Version 1.3 – Released October 8, 201510/8/2015

1.3.1 – 10/14/2015

  • Added API functions for creation/deletion/inspection of user credentials
  • Bug Fixes:
    • Credentials creation when optional fields exist but aren’t created with null
    • Stop unnecessary call to an API status function
    • License API detail updates

1.3.0 – 10/8/2015

  • Added API functions for creation/deletion/inspection of user credentials
  • Fixed bug in credentials creation when optional fields exist but aren’t created with nulls
  • Bug fix stopping unnecessary call to an API status function
  • Multiple region support for HA
  • Bug fixes to HA support from 1.2.x
  • Require strong API for all users including admin
  • Changed default passwords to use cloud runtime data (e.g. instance id) if available.
  • VPC Route instance ID switchover
  • Bug fix – removal of alphabetical sorting no longer sets sort order to ID
  • Bug fix – new items created by a different user are now included in all displays
  • Fixes to get API redirects working correctly (302 browser bug versus use of 307)
  • Automatic API documentation generation

Version 1.2 – Released 8/11/2015

1.2.1 – 9/17/2015

  • Network object tree alphabetisation option
  • Fix for the default timezone
  • Object ownership is now updated to admin upon deletion of owner which makes the objects still accessible
  • Fixed issue with snapshot timeout errors leaving a blank screen. Now reports error.
  • Filtering out of secure information from the logs
  • Improved error trapping
  • Improved rendering for the VNS3 controller pages, making more use of the API

1.2.0 – 8/11/2015

  • Improved performance of the Status page with a large number of IPsec tunnels
  • Support for administrator setting for MFA token expiration
  • Cloud VLAN details and most tables are now sortable
  • VNS3 license details are retrieved and stored, updating as necessary
  • Display of controller license details
  • Display of connected client tag if ‘name’ tag exists for client on controller detail page
  • Support for idle user timeout/logout
  • User password expiration
  • Navigation tree scrolling
  • Deletion of snapshots is now handled via AJAX and the API in order to provide better UX
  • Support for multiple snapshot deletion
  • AWS cloud credential account ID is now optional and will be filled in (if possible) on validation of creds
  • Creation of configuration snapshot on VNS3 record creation
  • Improved backup retrieval – support for (a single) snapshot backup file
  • Full API functionality for DB and snapshot backup creation, retrieval, push and restore
  • New scheduled worker for task cleanups
  • Administration system status page
  • Bug Fixes:
    • Fix for validation of cloud credentials due to DNS conflict
    • Minor cosmetic fix to account for discrepancies in values returned from API calls in VNS3 controller 3.5.x
    • Improved scripts for building release AMI

Version 1.1 – Released February 23, 2015

Beta – February 6, 2015

  • Initial release of version 1.0 API
  • VNS3:ms GUI integration with API to exclusively use API function calls.
  • AWS EC2/VPC support bug fixes for additional regions.
  • VNS3:net snapshot fixes to better handle snapshot storage and rotation (delete or overwrite previous snapshot).
  • Added ability to move components/objects to different parents via the edit function. This allow regrouping of existing objects instead of removing and re-adding.
  • Added log rotation.
  • Added LDAP user information in the VNS3:ms user list and allowed LDAP users to modify locally stored user information like real name, phone number, etc.
  • Updated Copyright and new company name changes.
  • Added the ability to sort the VPC VLAN subnet network objects.
  • Bug fixes
    • Unavailable VNS3 Controller object was not displaying snapshot list.
    • Status of database backup was not being displayed
    • API call was not working for exports for customer. Reverted to using controller-based call – same functionality, alternate path.

Version 1.0 – Initial Release November 7, 2014

Beta – October 20, 2014 | Alpha – September 5, 2014