Skip to content

Changelog

1.2.0

New Features

  • Adding dynamic labelling to: Nodes, Apps, AppDefinitions, Scripts, Script Definitions, Alerts, AlertDefinitions
  • Added the ability to manage native applications using Systemd
  • Added Users, Roles & Permissions
  • Added a configurable alerting system using Chronograf and Kapacitor
  • Added Ubuntu 21.04 support for the Edge Builder server components

Enhancements

  • Stability Fixes and Enhancements
  • Updated system security
1.1.2

Bugs

  • Fixed bug where app commands failed on Debian 10
  • Fixed issue with provisioning apps with certain file types
  • Fixed node debug failing on Debian 10
1.1.1

Bugs

  • Fixed an issue where expired licenses could not be removed
  • Fixed an issue where multiple licenses could be added
1.1.0

New Features

  • Added functionality that allows configuration files to be injected into docker volumes
  • Added new endpoints/commands to allow metrics dashboards to be individually controlled
  • Added a status endpoint to provide runtime information about system performance

Enhancements

  • Improved detail provided by Edge Builder events
  • Minor REST API Improvements

Bugs

  • Apps can now be restarted when in an error state
1.0.0

New Features

  • Added support for Shell scripts, now supports Python & Shell scripts
  • New edgebuilder-install.sh script to provision either the CLI, node components or server components

Enhancements

  • Improved Edge Builder Controller config validation
  • Improved Edge Builder Controller REST API parameter validation
  • Improved Edge Builder install validation
  • Added options to output human readable script/app Definitions via the CLI
  • New --yes/-y flag added to CLI remove commands to skip user prompts
  • The ssh tunnel opens bash session rather than sh
  • Versioned rest endpoints (v1 is the current version)

Bugs

  • Fixed node rm able to remove nodes with active apps (when force flag is not set)
  • Fixed unnecessary server warnings when using default values for parameters
  • Fixed name parsing issues (all names are now case insensitive)
  • Fixed script rm able to remove scripts in Pending or Running status