Document Revision History

Doc Revision

Description

Date

8.0

Updated the documentation for FAST v1.5. This release contains the following changes:
* GUI: Support Markdown in schema descriptions
* GUI: Clicking on an application name in the Application List tab now modifies the application
* bigip-fast-templates: Add Microsoft SharePoint template (experimental/beta)
* bigip-fast-templates: Add Microsoft Exchange template (experimental/beta)
* bigip-fast-templates: Add Microsoft ADFS template (experimental/beta)
* bigip-fast-templates: Add Microsoft IIS template
* bigip-fast-templates: Add SMTP template
* bigip-fast-templates: Add LDAP template
* bigip-fast-templates: Add firewall feature to TCP and HTTP templates
* Allow hiding templates from REST/GUI with bigipHideTemplate template property
* Allow specifying a minimum AS3 version for a given template (bigipMinimumAS3 template property)
* bigip-fast-templates: Allow for more advanced pool member configurations

Issues Resolved:
* GUI: Fix handling of undefined values in the base64 editor
* worker: Fix hydrating enumFromBigip on multiple properties with “items” sub-properties

Changed:
* Improved performance when working with many FAST applications
* bigip-fast-templates: Improve prompts and descriptions of various parameters
* GUI: Improve displaying errors when managing template sets
* bigip-fast-templates: Update existing applications to use the new pool members definition
* Updated f5-fast-core from v0.8.0 to v0.9.0

11-20-20

7.0

Updated the documentation for FAST v1.4. This release contains the following changes:
* Allow retrieving failed application submissions to be modified and resubmitted
* Added a DNS template to bigipi-fast-templates
* Added iRules to both TCP and HTTP templates

Issues Resolved:
* Fixed REST worker error when loading a template with schema that has no properties defined
* Cleanup task messages on BIG-IPs with multiple tenants
* Fixed 404 error when attempting to load the GUI before restnoded is ready

Changed:
* Use template merging to reduce duplication between TCP and HTTP templates
* Update style to better match BIG-IP GUI
* Make editor form titles more consistent in the Deploy tab

10-13-20

6.0

Updated the documentation for FAST v1.3. This release contains the following changes:
* Added support for enumFromBigip on array items
* GUI: Add textboxes that can output base64 strings when a template is rendered
* Templates: Add option to get variable values from HTTP requests
* GUI: Use JSON Editor ‘select’ format for arrays of unique enum items
* bigip-fast-templates: Support using the same TCP profile for both ingress and egress traffic
* Use AS3’s optimistic locking to detect synchronization issues between FAST and AS3
* Templates: Return an empty array instead of undefined when transforming an undefined array

Issues Resolved:
* bigip-fast-templates/tcp: Fix enumFromBigip for monitor_name
* Fix 500 error when invalid template sets are used
* GUI: Improve filtering extra properties when using template merging
* GUI: Improve form render order when using allOf

09-01-20

5.0

Updated the documentation for FAST v1.2. This release contains the following changes:
* Added confirmation dialogs to dangerous operations
* Added spinner loader to indicate when page is loading
* Improved error output for the following:
- When a template fails to render in the GUI
- For bad name property on POST to /applications
- For missing name or parameters property on POST to /applications
* Added showDisabled query parameter to GET on /templatesets for showing disabled template sets
* Support PATCH on /applications/{tenant}/{app} endpoint for partial modifications of existing applications
* Added template set hash (setHash) to application data
* Added accordion to the template sets on the deploy page
* Added additional status reporting for tasks in the Deploy Log
* Added filter to Templates Page
* Added disabled templatesets to the Templates Page
* Added install button to templatesets
* Reduced latency on the /templatesets endpoint
* Restrict allowed characters for tenant and application names on bigip-fast-templates
* Stopped allowing the deletion of in-use template sets

Issues Resolved:
* Stopped printing empty strings to the console
* Work-around iControl replacing error messages with HTML Tag-like Content in Request URL/Body
* Fixed alignment issues across all tables

07-17-20

4.0

Updated the documentation for FAST v1.1. This release contains the following changes:
* Added support for DELETE on /applications endpoint (deletes all applications managed by FAST)
* Added support for DELETE on /templatesets endpoint (deletes all installed templates)
* Added support for combining templates via oneOf/allOf/anyOf
* Added support for $ref in template definitions (http $refs are not supported)
* Request IDs in the REST worker log have been switch from uuid4 IDs to an incrementing counter
* Deleting a base template set persists through a reboot
* Improved error reporting when a template fails to load
* GUI updated to better match the look and feel of the rest of the BIG-IP GUI
* Empty template sets no longer pass validation
* Under Templates, moved ‘supported’ away from middle column into a tooltipped f5 logo
* Under Templates, more than two apps will now be expandable

Issues Resolved:
* Fix enumFromBigip error when endpoint does not contain “items”

06-02-20

3.0

Updated the documentation for FAST v1.0. This release contains the following changes:
* Added improved support for external schema references when using the FAST CLI
* Added packageTemplateSet commant to the FAST CLI
* Added functionality for POST to/applications which can now take an array of applications
* Added SNAT, Persistance and support for various profiles to the HTTP and TCP templates
* Improved error reporting when schema validation fails using the FAST CLI
* Improved titles and descriptions in the bigip-fast-templates
* Template sections now default to arrays instead of booleans which can be overwritten by using a section variable type of “boolean”

Issues Resolved:
* GUI elements were not showing/hiding consistently
* JSHINT errors were showing up in restnoded log when loading the REST worker
* Aiv warnings when using text, hidden or password formats

04-30-20

2.0

Updated the documentation for FAST v0.3.0. This release contains the following changes:
* Added a TCP template
* Added validation around minimum values to bigip-fast-templates
* Added use shareNodes for pool members bigip-fast-templates/http
* Auto-refresh the Deploy Log when there is an “in progress” task
* Added buttons to Add and Remove template sets
* Added button to Update template sets that are out-of-date with the RPM
* Added support for logging REST responses and requests
* Added hashes for templates and template sets to /info endpoint
* The Interface now displays which template sets have a supported hash
* Added support for showing which template sets have a supported hash
* Added schema and schema hashes to /info endpoint
* Added initial TEEM integration
* Changed the form buttons on the Deploy tab to disable until a template is loaded
* Changed iApps LX application state to BOUND instead of UNBOUND. Status dot on Application Service List is now green

Issues Resolved
* Fixed an issue deleting template sets
* Fixed an issue running FAST on BIG-IP 13.1
* Fixed parsing issues when there are multiple dependencies

03-25-20

1.0

Documentation for the community-supported preview of FAST templates, version 0.2.0. This release contains the following changes from the v0.1.0 release:
* Various fixes for parsing nested sections and partials
* Allow coercion of sections into strings
* Add defaults for primitive types (default to empty/false values)
* Allow getting variable title and descriptions from the template definitions list
* Added descriptions and titles added to the HTTP template
* Improved ordering of fields in the HTTP template

02-27-20