Major new feature 'Custom Form Logic' which allows the form to be customized using Apex.
Major Features
- Custom Form Logic: this feature includes a complete Apex API to let you take programmatic control over the Lightning calendar reservation form. It will let you do things like calculate values, update fields, generate custom lookup results, and more. See the documentation section here.
Features
- Like the VisualForce calendar, the Lightning calendar reservation form now includes a Services section when the selected resource has available services.
- Like the VisualForce calendar, the default price calculation logic is now applied by the Lightning calendar reservation form when relevant fields are modified by the user.
Improvements
- Intelligent Lookups on both the VisualForce and Lightning calendar reservation forms now clearly indicate when no results are found.
- The Lightning calendar reservation form now falls back to the default ‘Custom Fields’ fieldset, if no fieldset has been entered on the Reservation Type.
- Reservation Types showing up in the dropdown at the top of the Lightning calendar reservation form are now properly left-aligned.
- The B25 Community permission set now includes basic access on the Conflict object, so that community users will not fall back to hard conflicts when you have soft conflicts configured.
Bug fixes
- The filters defined on the VisualForce calendar no longer cause ‘Field is not accessible in this context’ errors due to an outdated API version.
- After deleting the last dimension or reservation filter on the Lightning calendar, the list is now cleared correctly.
- The Lightning calendar reservation form no longer crashes under specific circumstances with a dependent picklist on the form.