Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

An overview of past release notes, grouped per quarter.

This page is especially useful to customers still being on old product versions to see the progress over time and, eventually, new features and improvements they would like to get by updating to the latest version of GoMeddo.

N.B. bug fixes are not included in this overview and summary as they are part of normal ongoing improvement and maintenance processes.
Access the full-length release notes here: https://documentation.gomeddo.com/gmd/changelog


Year / Versions

GoMeddo - Features & Improvements

Q2 - 2024

Vers. 5.17
Vers. 5.18

  • Performance improvements for the Widget

  • Show illustration when no records are found

  • GoMeddo Payments that allows quick and easy integration with payment service providers

  • Long validation messages on conflict rules now truncate to 255 characters automatically

  • Allow the dynamic filters and “hide rows without reservations” to be used in wrapped calendars

  • Visual improvements to the timeslot picker, also making it more responsive on mobile

Q1 - 2024

Vers. 5.13
Vers. 5.14
Vers. 5.15
Vers. 5.16

  • Improvements to the possibilities and configuration experience of the email action provided to send ics files

  • Started implementing platform cache to improve GoMeddo’s performance

  • Provided an Experience Cloud Guest User GoMeddo Permission set to make it easier to use GoMeddo with Guest users

  • GoMeddo / Microsoft Teams Integration

  • GoMeddo Events allows to leverage the power of Salesforce and extend it with an easy to use pre-configured package to solve eventing needs

  • Improvements to buffer times

  • Updated time Slot Picker screen flow component to allow for multiple id’s

  • Added a Rest Endpoint to allow the retrieval of multidimensional timeslots

  • Services can now be marked “API Visible” in Salesforce, allowing usage to be restricted in the widget and landing page

  • Improvements to the Widget Performance and Configuration, as well as extra possibilities such as adding the lead source and making services API visible

Q4 - 2023

Vers. 5.10
Vers. 5.11
Vers. 5.12

  • New feature to expose calendars in a vertical way

  • New reservation Timeslot Picker for reservations

  • Added new global methods: TimeSlotGenerator and TimeSlotFinder

  • New functionality to show the calendar in the user timezone

  • Using Custom Form Logic, now possible to show and hide buttons on the reservation form

  • Lookups made more user-friendly, by allowing you to search on related content

  • Made the Price calculation function global

  • “View In Salesforce" buttons on Resources & Types tab now open in a new browser tab

  • Occupancy percentage now rounded in the occupancy hover

  • Improvements in showing date time fields on the hover

  • Improvements to Time Slot Picker (for flows) | Reservation-time-slot-picker

  • Relaxed permission checking in our Apex action to send emails with ICS attachments from flows Using flow templates to send email

  • Improvement to the filters to also hide any non-reservable Resource without children

  • Improvements in lookups when typing fast

Q3 - 2023

Vers. 5.8
Vers. 5.9

  • Recurring reservations are now validated using the new rule engine

  • Global apex BulkValidator method now validates using the new rule engine

  • Conflict Rules allow to fully enforce business logic on reservations which are being made using GoMeddo

  • Now possible to change only future occurrences of your recurring reservations

  • Added multi picklist filtering, to make it easier to select multiple items

  • Upgraded the API version from 54 to 56

Q2 - 2023

Vers. 5.3
Vers. 5.4
Vers. 5.5
Vers. 5.7

  • Reservation Duration now available on the reservation form

  • GoMeddo / Zoom Integration

  • GoMeddo Subscription Management to generate invoices from contracts, orders and subscriptions

  • Extended Custom Form Logic: enable or disable fields, show or hide fields, or show or hide entire sections, and use this when opening the reservation form

  • Improvements to the Reservation Record page layout

  • Removed the View Calendar from context pointing to the old calendars

  • Dynamic picklists (like status) now display a “none” options

  • Calendar now shows buffer time the same size as the rest of the reservation

  • Now possible to use the org wide email address to use in the email templates provided to check-in/out, and to confirm reservations and generate ics files

  • Improvements to the calendar wizard

  • Possibility to disable the drag and drop option on all lightning calendars

  • Improved Keyboard accessibility

  • Rich Text Area Fields now are shown better on the reservation form

  • Improvements in reservation colors

Q1 - 2023

Vers. 4.86
Vers. 5.1
Vers. 5.2

  • Possible to define which fields are used in the trigger for price calculation, based on the same configuration which was already available for the reservation form

  • Changes to the Double Booking Matching conditions

  • Related lists are now also taken into account while using the recurring reservation functionality

  • Now possible to use a setting to change the sync window in Outlook and improved the Outlook synchronization for recurring reservations

Q4 - 2022

Vers. 4.82
Vers. 4.83
Vers. 4.84
Vers. 4.85

  • Check-in/Check-out functionality to quickly check-in and check-out reservation contacts. We provide the option to add a QR-code to facilitate this functionality

  • Dimension junctions now also support intelligent search

  • Dynamic Filter now automatically uses some defaults to make it easier to use

  • Now much easier to handle recurring reservations in case of conflicting reservations

  • Added the occupancy component as an apex action to allow using the occupancy data influence the behaviour of flows

  • Add ICS files to an email

  • New flow and email template for new, changed and canceled reservations (including the ICS file)

  • New flow and email template for sending check-in QR code to reservation contacts

  • New flow and email template for sending canceled reservation emails

  • New configuration option to allow certain reservations to ignore availabilities, and to be booked outside of opening times

  • Updated reservation form to be able to handle the new Salesforce address fields

  • Improved validation errors on recurring reservations when making reservations with high recurrence

Q3 - 2022

Vers. 4.79
Vers. 4.80
Vers. 4.81

  • Major improvements for the use of GoMeddo in the Salesforce Mobile app

  • Added a mobile calendar

  • The Searchresult class in the custom form now exposes the id and label properties

  • Ability to use values like TODAY and YESTERDAY in the filters on the calendar if they are set to date or datetime fields

  • Scheduler is made generally available

  • Multi-dimensional availability now displays the dependencies in the multi-calendar

  • Custom conflict rules: this allows to conflict reservations based on your own fields

  • Replaced the old Visualforce calendars with the new LWC calendars for fresh installs

  • New way in which you can filter for dimension records that have reservations

  • New conflict checking option to specify when something should (or not) conflict

  • Ability to use the readOnly and hiddenReservation Filters on the mobile calendar when wrapping it

  • New occupancy component that displays the occupancy for your records

  • Fixed pricing option to allow extra and easier pricing options

  • Custom Form Logic improvement‍

Q2 - 2022

Vers. 4.78

  • Component for the reservation titles to allow for simple editing of the titles

  • Editor component to allow editing all the relevant information for the hovers

  • Calendar Wizard that leads through the process of creating a calendar for any object

  • New field for the attendees in Outlook/Google for reservations

Q1 - 2022

Vers. 4.76
Vers. 4.77

  • Endpoint that allows to run the custom price calculation without inserting a reservation

  • Two or more records can have a dependent availability

  • Multi-dimensional availability

  • Date RangeFilter

  • Toast Notifications

Q4 - 2021

Vers. 4.75

  • Overwrite the GoMeddo sync

  • Only sync reservations for fields where a field in the sync mapping is updated

  • GoMeddo Floorplan to visualize space occupancy


Version 5.18 - April 24th, 2024

Improvements

  • Long validation messages on conflict rules now truncate to 255 characters automatically

  • Allow the dynamic filters and “hide rows without reservations” to be used in wrapped calendars.
    To know more, please see: Wrapping Calendar Components

  • Made some visual improvements to the timeslot picker, also making it more responsive on mobile

Version 5.17 - April 14th, 2024

Improvements

  • When upgrading a new field, it will be added to services and by default turned to API visible.

  • Performance improvements for the Widget

  • Improvements to the caching of rules

  • Show illustration when no records are found

  • Improved date pickers display behaviour inside of related records on the reservation form.

  • Improvements to the conflict rule editor:

    • insert field button does now work better

    • Newlines are not allowed in conflict rule formulas to improve readability

Version 5.16 - March 28th, 2024

Improvements

  • Services can now be marked “API Visible” in Salesforce, allowing usage to be restricted in the widget and landing page.

Version 5.15 - March 18th, 2024

Improvements

  • Updated the time Slot Picker screen flow component to allow for multiple id’s

  • Added a Rest Endpoint to allow the retrieval of multidimensional timeslots

  • Improve the behaviour of the Reservation Contact when opening it

Version 5.14 - February 28th, 2024

Improvements

  • We now provide an Experience Cloud Guest User GoMeddo Permission set, to make it easier to use GoMeddo with Guest users.

  • We improved the behaviour of the Timeslot picker for guest users.

  • We introduced a new possibility in the Timeslot Picker to determine minimum time before the first timeslot

  • We made a few improvements to buffer times

    • Now we include an option to show the title on the reservation in/excluding the buffertime on the calendar. Allowing you to also use the buffer space for your title.

    • Some improvements where buffers times were included while they shouldn’t been


Version 5.13 - January 30th, 2024

Improvements

  • Improvements to the possibilities and configuration experience of the email action we provide to send ics files:

    • We now make it a lot easier to set the sender of the email by allowing you to either select the org-wide email from a dropdown, or set a fixed value

    • You can now also set the bcc, cc and recipients, select the most used options from a dropdown or set it yourself.

    • You can now easily select which email templates you would like to use from a dropdown

    • Easier to create a simple email by just adding a body and subject to the email directly from the flow instead of a template

    • Many more improvements to improve the user experience of the configuration componenent Send Email with ICS Attachment

  • We started to implement platform cache to improve the performance of GoMeddo: we cache Dimension Configuration and Conflict Rules.

Version 5.12 - December 21st, 2023

Improvements

  • Improvements to the synchronization of Google and Outlook events

  • Null pointer when using the Recurring Reservation component

  • Improvement to the filters to also hide any non-reservable Resource without children

  • Some improvements in lookups when typing fast

Version 5.11 - December 1st, 2023

Improvements

  • Improved compatibility with Commerce and LWR Experience Cloud templates.

  • When deleting a calendar/status/type, we now also delete the associated colors.

  • “View In Salesforce" buttons on Resources & Types tab now open in a new browser tab

  • We now round the occupancy percentage in the occupancy hover

  • Improvements in showing date time fields on the hover

  • Improved the stability of the Google Calendar Sync

  • Improvements to our recently delivered Time Slot Picker (for flows) | Reservation-time-slot-picker

  • Relaxed permission checking in our Apex action to send emails with ICS attachments from flows Using flow templates to send email

Version 5.10 - November 7th, 2023

Features

  • New feature to expose your calendars in a vertical way. Previously only available for single staff/ resources etc, it is now available for multiple of resources/staff or other dimensions as well.
    It can be used as a standard component on the page if you have a limited number of records to show, or available to wrap so you can feed it a subset of your records based on context.
    See also: Vertical Calendar

  • Another new feature is the new reservation Timeslot Picker for reservations: give it a time-range, a resource, a staff or any other dimension or related record, and it will give you back the available time slots this combination can be booked.
    Check out our documentation: Time Slot Picker (for flows) | Reservation-time-slot-picker

  • Added new global methods: TimeSlotGenerator and TimeSlotFinder

  • Added a new functionality to show the calendar in the user timezone: in this way, you can have the timezone shown based on the user or on the resource, based on your calendar configuration. 

Improvements

  • Using Custom Form Logic, you can now show and hide buttons on the reservation form

  • We made the lookups more user-friendly, by allowing you to search on related content:

    • In Case lookup you can search by CaseNumber

    • In Contact lookup you can search by email and account name

    • In Contract lookup you can search by contract number and account name

    • In Lead loopup you can search by email and company

    • In Opportunity lookup you can search by account name

    • In Order lookup you can search by order number and account name

  • Made the Price calculation function global

Version 5.9 - September 19th, 2023

Features

  • Conflict Rules allow you to fully enforce your business logic on reservations which are being made using GoMeddo. This makes sure only allowed reservations can be made. 
    You can use any data on the reservation itself, related records and data on the resource, staff, availability or anything you’re booking and in your rules, allowing for endless possibilities. You can even use the permissions of the user, trying to make the reservation. It’s also possible to give detailed feedback to the users trying to make the reservation, why something is not allowed or why they’ll get a warning.
    As it is a new feature, we will not yet automatically activate this for you: if you want to check it out, see our documentation.

Improvements

  • It is now possible to change only future occurrences of your recurring reservations

  • We have added multi picklist filtering, to make it easier to select multiple items

  • Upgraded the API version from 54 to 56

Version 5.8 - August 2nd, 2023

Improvements

  • Recurring reservations are now validated using the new rule engine (when enabled)

  • The global apex BulkValidator method now validates using the new rule engine (when enabled)

Version 5.7 - June 9th, 2023

Improvements

  • You can now use the org wide email address to use in the email templates we provide to check-in/out, and to confirm reservations and generate ics files.

  • Improvements to the calendar wizard which can help to easily create calendars for your dimensions. 

  • We now also support the disabling of drag and drop on all lightning calendars including single calendars.

  • Keyboard accessibility: using your keyboard in the reservation form has improved. 

  • Rich Text Area Fields now are shown better on the reservation form. 

  • Improvements in reservation colors.

Version 5.5 - June 9th, 2023

Improvements

  • We made a change to the calendar where we now show buffer time the same size as the rest of the reservation.

Version 5.4 - May 10, 2023

Improvements

  • We have extended our Custom Form Logic: it was already possible to improve the behaviour of the reservation form with custom form logic, but we added some new possibilities.
    It’s now possible to enable or disable fields, show or hide fields, or show or hide entire sections, and use this when opening the reservation form. In this way, you can improve the user experience by only showing users the necessary fields and sections.
    To find out how to do this, check out our documentation page on Custom Form Logic linked above.

  • We made some improvements to the Reservation Record page layout: it is now possible to use the reservation form on the page layout instead of using the standard Salesforce fields, making it more consistent and easy to edit your reservation from the record page. 

  • Removed the View Calendar from context pointing to the old calendars.

  • Dynamic picklists (like status) now display a “none” options

Version 5.3 - April 7, 2023

Features

  • Reservation Duration is now available on the reservation form. The Duration field on reservation type was already available but now it is also validating on the reservation form. This means you can give a reservation type a fixed duration and the reservation form will enter the endtime based on the start time, making it a lot easier to work with fixed durations. The endtime itself is disabled for manual input.  For reservations with a duration, drag and drop resizing is disabled on the calendar. 

    All of this functionality can be overridden for specific users by giving them the Override Reservation Duration Custom Permission. For more information refer to our documentation

  • GoMeddo Zoom Integration is now very easy to set up an integration between Zoom and GoMeddo which you can use to add links to Zoom meetings to the GoMeddo reservation.

    For more information refer to our documentation for instructions and how to install this package.

Improvements

  • The reservation will now automatically update the endtime if you make changes to the start time.

  • To make it a lot easier to schedule reservations starting around the same time, we have added a small blank space next to every reservation on the calendar.

  • The scheduler has been updated to work with the latest Salesforce changes.
    Interested? Refer to the updated documentation.

  • Dynamic dimension groupings now support translated picklist values.

Version 5.2 - February 20, 2023

Improvements

  • It’s now possible to use a setting to change the sync window in Outlook

  • You can now test if your Outlook credentials are correct using a new check connection button on the Outlook settings tab.

  • We improved the Outlook synchronization for recurring reservations and made general improvements to the reliability of the synchronization.

Version 5.1 - February 1, 2023

We’re proud to announce this new version of GoMeddo (previously Booker25).

Features

  • We have rebranded the Booker25 app to GoMeddo, changing names, labels, icons and a lot more.

Improvements

Version 4.86 - January 20, 2023

Features

  • It’s now possible to define yourself which fields are used in the trigger for price calculation, based on the same configuration which was already available for the reservation form.
    Take a look at our documentation to find out how.

Improvements

  • We have made some changes to the Double Booking Matching conditions: instead of providing a condition in the field on dimension you can now specify the condition using Custom Metadata Types. This changes what is possible by allowing more complex reflective conditions.
    Check out our documentation to learn more.

Version 4.85 - December 19, 2022

Features

  • There is a new configuration option to allow certain reservations to ignore availabilities, and to be booked outside of opening times. By default, this is controlled by the new Allow Unavailable Bookings field on Reservation Status. Check out our Conflict Checking documentation page.

Improvements

  • We have updated the reservation form to be able to handle the new salesforce address fields.

  • We have improved the validation errors on recurring reservations when making reservations with high recurrence.

  • We have improved the calendar loading behaviour when applying filters.

Version 4.84 - November 16, 2022

This version contains a very nice new feature to add ICS files to email templates so recipients can easily add reservations to their calendars. It also contains flow and email templates for new, changed, and canceled reservations including these ICS files, and for sending check-in QR codes to reservation contacts. These new flows and email templates allow you to quickly set up email notifications in your org.

Features

  • To add ICS files to an email, we have added an invocable apex action which can be used from a flow to send an email template including ICS file.

  • New flow and email template for new, changed and canceled reservations (including the ICS file)

  • New flow and email template for sending check-in QR code to reservation contacts

  • New flow and email template for sending canceled reservation emails

Take a look at our documentation page, describing the flows and email templates.‍

Improvements

  • The dimension junctions now also support intelligent search. They will no longer show unavailable options and will warn users when an option would result in a soft conflict, making it easier and more effective to use.

  • The dynamic Filter now automatically uses some defaults to make it easier to use.

  • It is now a lot easier to handle recurring reservations in case of conflicting reservations.

Version 4.83 - November 9, 2022

We added an improvement to the recently released occupancy functionality, so you can now use the results in flows.‍

Improvements

  • To expose the functionality of the previously released occupancy component to be used in flows as well, we have now added it as an apex action. This allows you to use the occupancy data influence the behaviour of your flows.

Version 4.82 - October 7, 2022

Features

  • Check-in/Check-out functionality has been added: we now allow you to quickly check-in and check-out your reservation contacts. We provide you with the option to add a QR-code to facilitate this. When the QR code is scanned it opens the Salesforce mobile app and gives you two actions (check-in and check-out). We store the times of these actions. This functionality is also available in the desktop record page view or when you’re using the API.
    Check out our documentation to see how this works in more detail.

Improvements

  • The dimension junctions now also support intelligent search. They will no longer show unavailable options and will warn users when an option would result in a soft conflict, making it easier and more effective to use.

  • The dynamic Filter now automatically uses some defaults to make it easier to use.

  • The way we handle recurring reservations has improved, it’s now a lot easier to handle recurring reservations in case of conflicting reservations.

Version 4.81 - August 19, 2022

We added a new occupancy component that displays the occupancy for your records.
Additionally, we now support fixed pricing options.

Features

  • Fixed pricing option. To allow extra and easier pricing options, we have added an option to add a fixed price to a booking besides the already existing pricing options.
    A fixed price stays the same, independent of the length of the booking.

  • Occupancy component. In this version we have added insights into your occupancy. We show you the occupancy of your dimension records (Resources, Staff, etc) based on available time versus existing reservations in GoMeddo. Take a look at our documentation to find out more

  • Custom Form Logic improvement‍. We now show you that custom form logic is still running by showing a loading indicator. Next to this we now allow a more convenient way to add icons to the search results which are shown based on custom form logic.
    Check out our documentation to see how this works in more detail.

Version 4.80 - July 15, 2022

In this release we have focused on improving the overall experience of the app.
Multi-dimensional availability now displays the dependencies in the multi-calendar.
Making it clear when you can make a reservation while there is a dependency on another dimension (e.g. staff working in a specific location for example).
We also introduced custom conflict rules, this allows you to conflict reservations based on your own fields. For example, if your business rule specifies that in a student room a single gender is allowed you can see if the reservation that is being created fits that criteria.

Features

  • The recently released “Multi-dimensional availabilities” will now be displayed in a way that makes it clearly distinguishable compared to normal availabilities in the multi-calendar.

  • We replaced the old Visualforce calendars with the new LWC calendars for fresh installs.

  • We introduced a new way in which you can filter for dimension records that have reservations. We now give you the option to show only the records that actually have reservation that apply to your filter. Check out our documentation.‍

  • We introduce a new conflict checking option. With this you can create your own “reflective criterias” which allows you to specify when something should (or should not) conflict.
    For example, we can make sure that only two reservations with the same Gender__c value are allowed in the same resource. Check out our documentation.

  • Added the ability to use the readOnly and hiddenReservation Filters on the mobile calendar when wrapping it.

Version 4.79 - July 7, 2022

This release has major improvements for the use of GoMeddo in the Salesforce Mobile app.
We also made the Scheduler generally available: you no longer need to contact us to use this feature.

Improvements

  • Added a mobile calendar. This calendar will show a single day view that is optimised to be used in the Salesforce mobile app. With improved usability of the reservation form as well.
    Look at our documentation how to configure this.

  • The Searchresult class in the custom form now exposes the id and label properties.

  • Added the ability to use values like TODAY and YESTERDAY in the filters on the calendar if they are set to date or datetime fields. Click the use relative date link to switch to relative date mode in the calendar filters.

  • Scheduler is made generally available.

Version 4.78 - April 4, 2022

We have added UI for admins so they can easily create hovers and titles for calendars, and we have added a wizard that allows you to set up new calendars in a breeze.

Improvements

  • We have added a component for the reservation titles. This component allows for simple editing of the titles shown on calendars.

  • We also added an editor component for the hovers. This component allows you to edit all the relevant information for the hovers. It also gives you a live preview of the hover.

  • The new "Calendar Wizard" leads you through the process of creating a calendar for any object. It will create the required configuration records as well as the required objects and fields​Calendars now have a minimum height. This allows you to still properly edit filters when no dimension records are shown in the calendar.

  • We included a new field for the attendees in outlook/google for reservations. This field can contain a comma separated list of email addresses and will be synced to the attendees in Outlook/Google. When syncing back to GoMeddo this list will be updated if attendees have been removed/added.

Version 4.77 - March 3, 2022

Improvements

  • Added a new endpoint that allows you to run the custom price calculation without inserting a reservation. A new endpoint to retrieve a reservations price based on the price calculation configured in GoMeddo.

Version 4.76 - February 9, 2022

You can now specify that two or more records have a dependent availability, such as a staff that is only available in a single location (e.g. Tim works in Amsterdam on Mondays, but London on Tuesdays) or a machine that can only be booked by certain staff members.

Improvements

  • Multi-dimensional availability, allowing you to specify a dependent availability such as a teacher that is available in one location. They can relate to multiple records, so you can enforce that if a staff member uses a location they are also required to book a specific tool.
    Documentation can be found here.

  • Date RangeFilter, you can specify a time range to only show available records during that time. Documentation can be found here.

  • Toast Notifications, the Custom Form Logic now allows you to send Toast notifications. Documentation can be found here.

Version 4.75 - December 13, 2021

Improvements

  • You can now overwrite the GoMeddo sync so it does not sync for changes on the reservation record

  • We made sure that we only sync reservations for fields where a field in the sync mapping is updated.

  • No labels