Document Revision History

Doc Revision

Description

Date

16.0

Updated the documentation for FAST v1.12
This release contains the following changes:

Fixed:
* bigip-fast-templates: Fixed pool members missing on ADFS template unless Certificate Authentication was selected
* bigip-fast-templates: Fixed AS3 declaration when using custom persistence profiles
* Fixed errors when deleting builtin template sets
* Fixed POST to /render and /application endpoints not using hydrated schemas

Changed:
* gui: Stop showing appended userAgent query parameter on URIs for error messages

09-21-21

15.0

Updated the documentation for FAST v1.11
This release contains the following changes:

Added:
* bigip-fast-templates: Allow using IPAM for virtual address
* bigip-fast-templates: Add blue-green template modeled after https://github.com/f5devcentral/as3-bluegreen/tree/master/fast
* bigip-fast-templates: Allow using IPAM for virtual addresses (feature must be enabled first)

Fixed:
* bigip-fast-templates: Fix virtual server IP missing on ADFS template unless Certificate Authentication was selected
* GUI: Fix 404 error on BIG-IP 13.1 when loading pages immediately after installation or upgrade
* GUI: Fix 401 Unauthorized Error when idle timeout is longer than default

Changed:
* GUI: Add option to show/hide debug buttons on app create/modify page (hidden by default)
* GUI: Change debug buttons to a menu with window for code output
* GUI: Do not overwrite existing applications when creating new ones

08-06-21

14.0

Updated the documentation for FAST v1.10
This release contains the following changes:

Added:
* Add support for IPAM addresses in arrays
* Add option for disabling AS3 declaration caching
* bigip-fast-templates: Consistently support IPv4 or IPV6 addresses for IP address fields
* bigip-fast-templates: Allow route domain suffixes in IP address fields
* Add optional userAgent query parameter to all endpoints
* Allow an array of endpoints for enumFromBigip
* bigip-fast-templates: Allow selecting an existing persistence profile
* Add builtin Infoblox IPAM provider type
* GUI: Add filter option for tables

Fixed:
* GUI: Stop prompting for basic auth credentials when embedded in the BIG-IP GUI

Changed:
* Fix error when using ipFromIpamProvider and there are no configured providers
* Disable editor for enums with null as the only value
* Improve error messages when IPAM operations fail

06-25-21

13.0

Updated the documentation for FAST v1.9
This release contains the following changes:

Added:
* bigip-fast-templates: Add supported version of the Microsoft ADFS template
* templates: Add “immutable” property for parameters that should not be edited on application updates
* Allow sending a list of applications to delete when sending a DELETE to /applications
* driver: Add timestamps to tasks
* Return applications using a template when querying the /templatesets endpoint
* Add support for query IPAM (IP Address Management) providers from templates

Fixed:
* bigip-fast-templates: Replace external URL monitor script references with inline scripts
* Fix potential issue where FAST could prevent AS3, and some other iApps LX plugins, from starting

Changed:
* bigip-fast-templates: Make tenant and application names immutable
* Automatically update bundled template sets
* Overhaul GUI to better streamline the user experience

05-18-21

12.0

Updated the documentation for FAST v1.8.1
This release contains the following changes:

Fixed:
* bigip-fast-templates: Fix missing virtual address when selecting Common VIP in the Microsoft Exchange template
* bigip-fast-templates: Fix missing “Automatically manage the TLS client profile” when selecting “TLS CLient” in the Microsoft Exchange template
* Fix error when uploading custom template sets to BIG-IP 13.1

04-26-21

11.0

Updated the documentation for FAST v1.8
This release contains the following changes:

Added:
* Added /render endpoint
* Added support for Local Traffic Policies
* Added support for VLAN selection

Fixed:
* Fixed f5-appsvcs-templates missing after a UCS save/restore
* Fixed erroneous template errors on deleted template sets
* Fixed error loading templates when template data group gets too large

Changed:
* Reduced the install size of f5-appsvcs-templates
* Use a value of null for enum when hydrating enumFromBigip with 0 items

04-06-21

10.0

Updated the documentation for FAST v1.7
This release contains the following changes:

Added:
* Added /settings endpoint
* Added config information to /info endpoint
* Added GUI front-end (Settings tab) for settings endpoint
* driver: Allow automatically setting up log forwarding for Telemetry Streaming
* Added ‘ts’ as a valid bigipDependencies keyword
* bigip-fast-templates: Add supported version of the Microsoft Exchange template
* bigip-fast-templates: Add option to use log forwarding traffic logs for Telemetry Streaming

Fixed:
* Improved load times of templates with many sub-templates
* Fixed template dependency checking not working on subsequent template loads

Changed:
* GUI: Open links from Markdown descriptions in new tabs
* GUI: Display full template text when using View Template button
* Update f5-fast-core from v0.10.0 to v0.11.0

02-23-21

9.0

Updated the documentation for FAST v1.6
This release contains the following changes:

* bigip-fast-templates: Remove titles from monitor_timeout parameters
* GUI: Display an error if AS3 is not available
* GUI: Report template errors in the Template tab
* bigip-fast-templates: Add a default pool member
* Update f5-fast-core from v0.9.0 to v0.10.0

01-12-21

8.0

Updated the documentation for FAST v1.5
This release contains the following changes:

Added:
* 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
* bigip-fast-templates: Add configurable monitors 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 in TCP and HTTP templates

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
* driver: Add “f5-appsvcs-templates” userAgent string to AS3 declarations

11-20-20

7.0

Updated the documentation for FAST v1.4
This release contains the following changes:

Added:
* 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:
* 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:
* 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:
* 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:
* 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:
* 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