This is a fairly large release with some bugfixes and improvements, in addition to a number of new features.
Features
- The UI of filters on the Lightning calendar has been expanded for users without any permission to create filters. This allows users without permissions to have greater control over what they see, without the additional complexity available to users with permissions to create filters. For more on filters: take a look at our documentation.
- It is now possible to configure buffer time before and after a reservation, for example to indicate setup and cleanup times. More information here: take a look at our documentation.
- It is now possible to configure a flow to run when a reservation is being created on the calendar, before the reservation form opens. This can be useful to pre-populate fields with dynamic values, but flows are powerful and allow more complex use cases as well. For more information, see our documentation.
- It is now possible to include junctions (such as ReservationContacts) or service reservations in the prototypeReservation when wrapping calendar components in your own components, as described in here.
- GoMeddo now includes a dedicated home page in Lightning Experience, with reports and dashboards to give you more insight into your GoMeddo data. This home page (named ‘Home’) can be made available to your users if desirable: See Salesforce documentation.
Improvements
- The Lightning calendar resource lookup now takes the reservation’s services into consideration, when showing available resources.
- The Lightning calendar now shows a success message after saving a reservation.
- The Lightning calendar reservation form now supports fields of the type Geolocation.
- There is a new checkbox ‘Disable live update warning’ in the Details section of the Settings tab. Enabling this checkbox prevents users without PushTopic access from getting an error toast notification when loading the calendar.
- Scheduler: the View lookup on Schedule now includes a filter that only shows Views of the ‘Schedule View’ record type.
- ‘View Record in Salesforce’ in the dimension context menu on the Lightning calendar now opens in a new browser tab instead of a Salesforce tab.
- The Lightning single calendar now displays month views as a grid.
- The Lightning calendar reservation form now respects the checkbox ‘Hide Selected Items From Search Results’ on the Dimension Junction Display Setting configuration object (this object is described here
- After reloading or navigating, the Lightning calendar now scrolls to the current day/time on wide views (with a horizontal scrollbar), if the current day/time is outside of the visible part.
Bug fixes
- Long names of resources (or any other dimensions) in the left hand column of the multi calendar are no longer cut off.
- Fixed a bug where the ordering of fields in the hover popup were not always consistent.
- Realtime calendar updates (through PushTopics) now work correctly on the Multi Calendar component available for record pages.
- Reservation filters are now applied also to reservations that are only visible on the calendar because of their dimension junctions.
- The ‘CustomFields’ field set on Service Reservation now includes the necessary fields for service reservations on the Lightning calendar to work immediately out of the box.
- The Lightning calendar reservation form did not always trigger a price recalculation when the subtotal field or relevant service reservation fields were edited.
Admin Actions
If you are upgrading, do the following to get the most out of this release.
- Since the Lightning single calendar now displays month views as a grid, check your single month view configurations.
- Check if your Schedule views have correct slot durations. Recommended values are 1:00 for multi schedule views and 00:15 or 00:30 for single schedule views.
- If you are running into installation problems due to not having permission to “change dashboard colors”, first make sure you have this permission and then try again. Salesforce knowledge article: https://help.salesforce.com/articleView?id=000349418&language=en_US&mode=1&type=1
Add these fields to your page layouts:
- Reservation Buffer Color on the Reservation Color page layout
- Reservation Start Buffer Size on the Reservation Type page layout
- Reservation End Buffer Size on the Reservation Type page layout