Added helper method to preload CSS files with the Twig Page object. More information.
Fixed issue with search engine where some attribute values were not included.
December 7, 2017 - 2017.99
Reservation - added ability to view future availabilities for items in the administration.
Reservation - bug fixes with viewing availabilities on the public website.
Rental - fixed bug with viewing properties by category in the administration.
December 6, 2017 - 2017.98
Reservation - added reports in the administration.
Members - fixed issue where editing members didn't include the categories that they were assigned to.
Forms - fixed issue where if the field name included a period then the field wouldn't get saved.
November 28, 2017 - 2017.96
Set the date range for the Date attribute to be configurable.
Members - added support for tags.
Calendar - added support for viewing events by tag in the administration.
Updated TinyMCE editor to the latest version.
Multiple bug fixes.
October 27, 2017 - 2017.95
Reservation App - added admin support for accepting payments on bookings
October 24, 2017 - 2017.94
Fixed additional issues with account duplicate usernames and importing.
Upgraded UI components to latest versions.
Added "Grid" form field. Useful for showing form fields in a row (like first and last name, or city, state zip).
Added form CAPTCHA HTML object for working with the reCAPTCHA tags. More information.
October 13, 2017 - 2017.93
Bugfixes for Public Accounts with duplicate usernames
October 4, 2017 - 2017.92
Reservation App - added ability for public accounts to view their bookings
Reservation App - added support for new APIs to get availabilities
Reservation App - added support for public comments and comment APIs
Reservation App - fixed support for public search
Reservation App - fixed issues with existing item/category/tag filter APIs
September 21, 2017 - 2017.91
Fixed bug where when uploading large files the file would get corrupted
Reservation - added support for formatting the admin booking invoice template.
Reservation - added support for requiring a user to log in before making a reservation.
Updated the Twig 'replace' filter to support passing a separate search and replace value instead of only a hash of search/replace values. More information.
Reservation - added support for viewing reservations in the admin by a date range.
Reservation - added field descriptions for some fields when adding/editing item options.
September 1, 2017 - 2017.89
Reservation - added support for editing an existing booking date and item option.
September 1, 2017 - 2017.88
Rental - fixed issue with searching property units where no results were returned.
Updated API attribute fields to have documentation that matches Twig syntax.
August 25, 2017 - 2017.87
Trails - Added support for setting availability on badges.
Trails - Fixed issue with exporting Trails where the URL was wrong.
August 24, 2017 - 2017.86
Reservation - moved the order receipt to its own page instead of being part of the form.
Trails - added display order settings to badges.
August 22, 2017 - 2017.85
Reservation - expanded support for editing bookings in the administration to include editing the date/time.
Reservation - fixed bug with calculating the correct price.
August 18, 2017 - 2017.84
Reservation - Added initial support for editing a reservation in the administration.
Reservation - Simplified the order form for reservation items when the use case is simpler.
August 15, 2017 - 2017.83
Fixed issue with redirects where a URL pattern ending with an extension would match URLs that it shouldn't match.
Fixed issue with form fields if the field had an array attribute then it could not be looped through with Twig.
Reservations - Fixed issues with copying items where item options and price tiers weren't copied.
Reservations - bug fixes.
August 11, 2017 - 2017.82
Fixed bug where adding/editing certain attribute types would show an error message that the layout key already exists.
Reservation app - updates to content templates and email notifications and other bug fixes.
August 1, 2017 - 2017.81
Reservation - Added support for item pricing tiers
July 31, 2017 - 2017.80
Reservation app - multiple bug fixes and improvements in functionality
July 24, 2017 - 2017.79
Initial release of the reservation app.
Fixed issue where the page title placeholder text would sometimes show in the Open Graph title tag instead of the actual title.
July 19, 2017 - 2017.78
Added 'camel' Twig filter to convert text to camelCase. More information.
Added 'pascal' filter to convert text to PascalCase. More information.
Added 'lcfirst' filter to lowercase the first letter of string. More information.
Added 'snake' filter to convert text to snake_case. More information.
July 14, 2017 - 2017.77
Trails - reduced the size of the segment JSON data to improve performance.
Added Twig 'header' function to set HTTP response headers. More information.
Added Twig 'compare_modified_date' function to compare the last modified date for the response with the 'if-modified-since' header value of the request. This allows a "304 Not Modified" response to be returned. More information.
July 7, 2017 - 2017.76
Updated TinyMCE editor to the latest version.
Added support for using app code snippets as the content source for app pages when using Twig.
Set Content Builder Elements and Content Snippets to parse for each page load by default.
June 28, 2017 - 2017.75
Added get() method to retrieve just the attribute value for HTML object attributes. More information.
Miscellaneous bug fixes.
June 12, 2017 - 2017.74
Added support for changing the template type for content templates and code snippets.
Added support for saving app code snippet template files.
API response code fixes.
June 5, 2017 - 2017.73
Forms - added support for picking which field(s) to use for the notification email "from name" field instead of having to type it in.
App forms - properly associated app form fields with their attributes so that field value options come from the attribute and are updated when the attribute is updated.
June 1, 2017 - 2017.72
Updated Twig Request Object to support returning JSON and XML responses as arrays. More information.
Fixed issue where if a content area was included within the code of another content area then the content would not show.
Minor UI updates.
May 26, 2017 - 2017.71
Fixed issue with setting page title multiple times and it not using the previous title.
Fixed issue where trail account attributes didn't use the account attribute settings.
May 23, 2017 - 2017.70
Added support for configuring the default cache lifetime for the site-wide cache. More information.
Fixed issue with uploading images.
Fixed issue with saving content builder content when it's nested within a content snippet.