If you have any questions about the release note, please don't hesitate to reach out to us through our support form.
Upgrade Notice
Starting with the June 2021 release, we will require all customers to be no more than 3 versions behind the latest version. We'll start reaching out to customers in April that are more than 3 versions behind.
A few items to mention: Please Read
- There are a few breaking changes with this release, please read the note below, so your events aren't affected.
- If possible, please upgrade in a Sandbox before upgrading Production.
- If you are skipping prior releases to the current version, read prior release notes as there are specific upgrade steps that need to be performed. They can be found on the left-hand side, under the "Release Notes and Webinar Recordings" section.
Breaking Changes
- The
Descriptionfield on Event Group will now work properly. If you were using the field internally as a descriptor for your event, we suggest creating a second field to manage this use-case. - The
Redirect URLfield will now automatically redirect users to the URL defined in the field upon completetion of registration. - Fixed several UI bugs when viewing events on mobile
- Event Image and the Event Name will now display properly.
- Events will appear as they are grouped for dates, in the form of "Ongoing for X date"
- If there are multiple Event Items listed on an event, a range of prices will now display instead of listing the lowest priced Event Item. This includes a breaking change on the Event Group regarding the Data Dictionary entry
LBL_FREE.- If you used
LBL_FREEto change theFreeterminology, you'll have to add in a second Data Dictionary entry forLBL_FREE_CAP. TheLBL_FREE_CAPonly affects the Event Group, whereLBL_FREEaffects anything on the Event Page.LBL_FREE= Event Listing - Any free terminology on the event overview/cart/checkout pagesLBL_FREE_CAP= Event Group - Free events only
- If your Event had multiple Event Items, where the cheapest Event Item was
Free, you will now need to use theLBL_STARTS_AT_FREEinstead ofLBL_FREELBL_STARTS_AT_FREE= Event Group - Free and paid events
- If you used
- While using the calendar view for Event Groups, users experienced dates being displayed with the "TH" being cut off in mobile. We've updated the UI date format to keep it consistent with other templates.
- Example: April 5th will now read April 5.
Features
- We now support TouchNet for customers with a TouchNet account! Head over to our documentation for information on how to set it up!
Enhancements
Front End Enhancements
- When the
Waitlist Capacityfield is set tonullon an Event Item, there will now be an unlimited waitlisting capacity. - When there are no events listed in an Event Group, an error message saying
There are no upcoming eventswill now display instead ofThere is no available content at the moment, please come back later. - When clicking on a date in the Calendar Event Group view, it will now only show events scheduled on that specific date.
- When the
Favicon Urlfield on Event Settings is populated with a valid favicon url, the user will notice their custom favicon is displayed on the Event browser tab.
Back End Enhancements
- The
Publishbutton will now control if your event is visible to attendees or not.Publish=True> Event is visiblePublish=False> Event is not visible
- Added a new lightning component called
BT Events Publishthat allows easy control of publishing and updating any changes made to your event. - Added a
Processbutton to the Form Submissions object to easily reprocess any forms that may have failed or resulted in error when submitting. - The Event Wizard has seen MANY small improvements, here's a few:
- Added some groovy theme music.
- Added a back arrow.
- When using the Event Wizard to add Attendees, a message has been added to identify when the search query is complete.
- Adding and updating Help Text where appropriate.
- Added
Save & PublishandSave & Publish Lateroptions. - When adding a Webinar Account to the Event Wizard, the
Webinar/Meeting URLfield will now automatically populate with a URL. - Added the ability to add Forms and Form Elements to the Event Wizard.
- Added a new component labeled
BT Event Email Configwith three new lookup fields for standard users to search and apply which email templates fire when an attendee registers for an event, is added to the waitlist, or is removed from the waitlist. Read more about it here. - When using the
GenerateandCancelbuttons while creating a Recurring Event, there will now be a successful toast message that appears. - Added a new out of the box report labeled
Form Submission Answersto easily view an attendee's name, and their answers! - Added the ability to change the language when viewing events in a community.
Bug Fixes
Front End Bug Fixes
- Fixed: When adding a
Descriptionto an Event Group, it will now appear on the Event Group URL page. - Fixed: When an attendee is choosing a country from the
Phonepicklist, the all number values and flags are now correct. - Fixed: When using the Ash (Simple) UI, previously attendees were unable to select which
Statethey lived in, as it wasn't appearing on the registration form. - Fixed: The Language Selector from Data Dictionary / Translations will now appear in the Ash (Simple) UI.
- Fixed: When setting Data Dictionary values for Post Event Surveys, it will now apply the Data Dictionary values properly.
- Fixed: When using Data Dictionary / Translations and selecting languages that Blackthorn does not currently support, it would previously throw a 2006 error. Now if a language is chosen that we do not support, the event will default to English.
- Fixed: When an attendee is registering for an event as a Person Account in a Community or SSO situation, the email field will now be populated properly.
- Fixed: When adding Event Items to an Event, the Event Group would show the latest added Event Item as the price for the Event.
- Example: I have a free Event Item on my Event, I add a second Event Item Priced at $100. In the Event Group,
$100would appear instead ofFree to $100.
- Example: I have a free Event Item on my Event, I add a second Event Item Priced at $100. In the Event Group,
- Fixed: When the
DividerForm Element is set toRequired, it will no longer block the event registration. - Fixed: The
Redirect URLfield on Events will now properly redirect once an attendee completes their registration. - Fixed: The
Cancel Registrationbutton disappearing from an attendee's AttendeeLink. - Fixed: When using the Redwood (Full-Width) UI, it will now display the timezone for the event.
- Fixed: When using the Redwood (Full-Width) UI, it will now display the date in the correct format for events with the
Germanlanguage selected. - Fixed: When creating Full and Partial Sandboxes, the Event URL will now automatically update accordingly to the new Org ID.
Back End Bug Fixes
- Fixed: Event cloning would previously throw an error when using the following fields:
Attendee Count Last UpdatedandCancel Before Time. - Fixed: When cloning an event from the event wizard, it would previously populate the record ID as the event name.
- Fixed: When using Big List Groups, the Record ID will no longer be populated. Instead the Option Value will populated when mapping an answer to an attendee, contact, lead, or account.
- Fixed: Campaign And Event Sync was sporadically failing. This has been switched to an asynchronous process to resolve any further issues. It may take a few extra moments for data to populate.
- Fixed: When a user does not have access to the Lead object, they will now be able to create Attendees through Campaign And Event Sync.
- Fixed: When sending Mass Mail Jobs, you will no longer receive a link to an empty record.
- Fixed: Users reported seeing error messages when attempting to send Event Wizard feedback. We have updated our error message for this feature to include instructions on settings that may need adjusting. This will ensure all feedback is sent accordingly.
- Fixed: There were instances where Form Submission Answers were failing. If a Form Submission had multiple related records this meant none of the fields were being mapped. The logic has been updated so that the queueable process is able to process all of the records that do not fail and skip those that do fail.
New Fields/Layouts
We recommend manually adding these fields to their respective object page layout.
- Added
URLpicklist value to the list of Forms / Form Elements types. - Add a picklist field labeled
Typeto the Form object. - Added a Formula(Text) field labeled
Typeto Form Submission. - Added a Lookup(Email Template) field labeled
Confirmation Emailto the Event object. - Added a Lookup(Email Template) field labeled
Waitlisted Emailto the Event object. - Added a Lookup(Email Template) field labeled
Waitlist-Pending Emailto the Event object. - Added a Formula(Text) field labeled
Eventto the Form Submission Answer object. - Added a Formula(Text) field labeled
Attendee Full Nameto the Form Submission Answer object.