Spring ’20 landed on production servers around 14th February – Happy Valentine’s Day! Which means… Spring ’20 release notes!
BrightGen ran another of our world-famous release webinars on Feb 5th, a tradition that dates back to the Spring ’13 release of Salesforce. Clive Platt and I covered all of the key new features and updates, along with some additional commentary based on our many years of experience working with the Salesforce product set. There are 540 pages of release notes, but we give you the highlights in under an hour.
Here’s an overview of some of the topics we covered – our pick of the pops for the Spring release:
Enhanced Related Lists
After a couple of releases in beta, enhanced related lists are generally available in Spring 20. Add your related lists via the Lightning App Builder and select Enhanced List from the dropdown. You can then set the number of records to display and show or hide the action bar. Enhanced related lists can show up to 10 fields, but you have to configure these via the page layout editor as you would for classic.
Default Field Values in Record Create
Our favourite feature in this release – supply field values on the URL when opening a record create page and have them automatically populate the inputs. Like URL hacks but supported by Salesforce.
Before Save Flows
Need to make a small change to a record when it is created or updated? There’s no need for a trigger or process builder with before record save flows. They are super fast too!
Permission Set Groups
It’s no secret that the future of user permissions is heading towards permission sets – I first heard this in around 2012 at a Spark partner event! Permission set groups add flexibility by allowing permission sets with very targeted purposes to be combined and reused. If you need to give most but not all of the permissions in a group to a set of users, add a muting permission set to turn off specific permissions.
Field to Field Filters
Another feature that is straight out of beta – filter records in a report by comparing the value of one field on the record with another. The filters can also be included in packages!
Open Source Base Lightning Components
Our final favourite is one for the coders. The code for the standard base Lightning Web Components is open source, so if you need something slightly different you can create your own variant from the source. It’s also a great place to learn best practices for component development by inspecting how the creators do it!
You can sign up for the BrightGen release webinar, which takes place at 4pm GMT on Feb 5th, via this link. If you can’t make it, sign up anyway to get the recording, or subscribe to our YouTube channel.