Changelogs

On this page:

app-template_builder

app-template_builder Change Logs

2021.1.5 Maintenance Release [2021-12-07]

Overview

  • 1 Bug Fixes
  • 1 Total Tickets

Bug Fixes

  • app-template_builder:2.5.3-2021.1.4 [10-26-2021] - Fixed a Template Builder error that occurred when running in Python 2. This fix resolves parsing errors in Jinja2 templates with integer data types.

2021.1.2 Maintenance Release [2021-09-07]

Overview

  • 1 Bug Fixes
  • 1 Total Tickets

Bug Fixes

  • app-template_builder:2.5.3-2021.1.3 [07-02-2021] - Improved reporting of config problems preventing Template Builder from sandboxing the template renderer. Template Builder will now report misconfigured sandbox dependencies as errors instead of warnings in the logs.

2021.1.1 Maintenance Release [2021-07-06]

Overview

  • 2 Bug Fixes
  • 1 Chores
  • 3 Total Tickets

Bug Fixes

  • app-template_builder:2.5.3-2021.1.2 [06-29-2021] - Fixed a bug that caused data to be lost when rendering Jinja2 templates with large amounts of content.
  • app-template_builder:2.5.3-2021.1.1 [06-18-2021] - Added IPC signaling mechanism to prevent template builder from crashing.

Chores

  • app-template_builder:2.5.3-2021.1.0 [06-11-2021] - Updated dependencies for next release cycle.

2021.1 Feature Release [2021-05-28]

Overview

  • 2 Improvements
  • 1 Bug Fixes
  • 1 Security Fixes
  • 3 Chores
  • 7 Total Tickets

Improvements

  • app-template_builder:2.5.1 [05-22-2021] - Stabilized the sandbox feature behavior by moving from Python implementation to JavaScript. This creates a stable communication layer between Template Builder and the python scripts responsible for running Jinja2 and TextFSM templates.
  • app-template_builder:2.5.0 [05-17-2021] - Removed deprecated endpoints from Template Builder.

Bug Fixes

  • app-template_builder:2.5.2 [05-26-2021] - Fixed a bug in the transmission of JSON inputs to the Jinja2 template rendering Python process.

Security Fixes

  • app-template_builder:2.4.15 [05-06-2021] - Added support for secure execution of Jinja2 templates.

Chores

  • app-template_builder:2.5.4 [06-02-2021] - Updated dependencies for next release cycle.
  • app-template_builder:2.5.3 [06-02-2021] - Updated dependencies for next release cycle.
  • app-template_builder:2.4.14 [03-30-2021] - Moved project to the master pipeline.

2020.2.0 Feature Release [2021-01-05]

Overview

  • 1 Improvements
  • 5 Bug Fixes
  • 5 Chores
  • 11 Total Tickets

Improvements

  • app-template_builder:2.4.8 [10-26-2020] - Added missing examples to input schemas on methods.

Bug Fixes

  • app-template_builder:2.4.12 [12-18-2020] - Suppressed future warnings which were polluting the output of TextFSM templates.
  • app-template_builder:2.4.10 [12-17-2020] - Added support for encryption in the NPM seed script.
  • app-template_builder:2.4.9 [11-11-2020] - Jinja2 TextFSM templates are now properly failing on render error.
  • app-template_builder:2.4.6 [06-03-2020] - ParseTemplate method is now handling errors more precisely by checking if response object from getPythonResults contains an error property.
  • app-template_builder:2.4.5 [05-13-2020] - Modified the logging response for a deleteTemplate API.

Chores

  • app-template_builder:2.4.13-2020.2.1 [01-05-2021] - Produced new, encoded, package and published to the registry.
  • app-template_builder:2.4.13-2020.2.0 [12-18-2020] - Pinned dependencies for release.
  • app-template_builder:2.4.13 [12-21-2020] - Updated dependencies for release.
  • app-template_builder:2.4.11 [12-17-2020] - Added CI readme.
  • app-template_builder:2.4.7 [06-28-2020] - Updated node driver for MongoDB.

2020.1.0 Feature Release [2020-05-01]

Overview

  • 1 Improvements
  • 4 Bug Fixes
  • 5 Chores
  • 1 Deprecations
  • 11 Total Tickets

Improvements

  • app-template_builder:2.3.10 [02-29-2020] - Added REST API test coverage for Jinja2 template rendering.

Bug Fixes

  • app-template_builder:2.4.2 [04-08-2020] - Aligned response structure of duplicateTemplates with the original method.
  • app-template_builder:2.4.1 [04-04-2020] - Added a mechanism to check for a python executable before running python scripts.
  • app-template_builder:2.3.9 [02-14-2020] - Fixed a bug which limited TextFSM template input size.
  • app-template_builder:2.3.7 [02-08-2020] - Fixed a bug where Jinja2 templates would have an extra new line appended to the results.

Chores

  • app-template_builder:2.4.4-2020.1.0 [04-24-2020] - Created release candidate branch.
  • app-template_builder:2.4.4 [04-24-2020] - Updated release checklist.
  • app-template_builder:2.4.3 [04-13-2020] - Moved CI pipeline from Node.js 10 to Node.js 12.
  • app-template_builder:2.3.11 [03-15-2020] - Created a standalone seed npm script for templates.
  • app-template_builder:2.3.8 [02-08-2020] - Added schema validation to component pipelines.

Deprecations

  • app-template_builder:2.4.0 [03-17-2020] - Deprecated all template CRUD endpoints and added calls to AutomationStudio to allow the new API to handle database interactions.

2019.3.0 Feature Release [2019-11-29]

Overview

  • 1 New Features
  • 3 Improvements
  • 4 Bug Fixes
  • 3 Chores
  • 11 Total Tickets

New Features

  • app-template_builder:2.0.0 [10-28-2019] - Removed the 'stand alone' application to support framework for Automation Studio.

Improvements

  • app-template_builder:2.3.1 [11-14-2019] - Script to seed database with default templates now runs automatically on startup.
  • app-template_builder:2.3.0 [11-13-2019] - Template Builder UI has been absorbed by Automation Studio. The application is now limited to headless processing of template data.
  • app-template_builder:2.1.0 [11-06-2019] - Added API to support getting a filtered list of templates.

Bug Fixes

  • app-template_builder:2.3.6 [12-04-2019] - Template Builder Jinja2 structures no longer leave blank space or empty lines in rendered output.
  • app-template_builder:2.3.5 [12-01-2019] - Removed incorrect installation instructions from README.md.
  • app-template_builder:2.3.4 [11-20-2019] - ParseTemplates now render jinja2 templates correctly.
  • app-template_builder:2.3.3 [11-19-2019] - Fixed invalid schema references causing the renderJinjaTemplate task to crash Template Builder.

Chores

  • app-template_builder:2.3.6-2019.3.0 [12-12-2019] - Release checklist approved.
  • app-template_builder:2.3.2 [11-18-2019] - Renamed migration scripts folder to fix issue with encrypted builds.
  • app-template_builder:2.2.0 [11-06-2019] - Reworked API tests from Cernan to include metadata, and refactored to follow a standard of one endpoint per test case file. Updated pipeline config and scripts to pass pipeline. Added API test cases and pipeline updates to app-template_builder.