# Winter '20 Abridged --- The Salesforce Discord Collective Presents: **THE WINTER 20 RELEASE NOTES - [ABRIDGED](https://media.discordapp.net/attachments/348054624256786434/575698639305965588/30gb78.jpg)** Can we speak about the fact that “winter” releases come out when it’s still 35°C like seriously the logo [has palm trees](https://media.discordapp.net/attachments/246572733977198593/619473157363073024/unknown.png) --- **Welcome to the hospice** - Original Territory Management Is Being [Retired](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_sales_other_changes_territory_management_retirement.htm) - Customizable forecasting [soon to be retired as well](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_sales_other_changes_customizable_forecasting_retirement.htm) - [Data.com](http://Data.com) Prospector and [Data.com](http://Data.com) Clean Are Being [Retired](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_sales_datadotcom_retired.htm) **Awesome stuff** - The new mobile app is [kickass and customizable](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_mobile_app_new.htm) - [INTERNATIONAL EMAIL CHARS](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_sales_productivity_email_get_ready_for_eai.htm) [THANK DOG IT’S HERE](https://s2.qwant.com/thumbr/0x380/e/f/4cca341a5f8a94b6d61df697baabdd5a3a744feecf1d4cb7df65e9a0f0339b/GrandioseEvenAustraliansilkyterrier-max-1mb.gif?u=https%3A%2F%2Fthumbs.gfycat.com%2FGrandioseEvenAustraliansilkyterrier-max-1mb.gif&q=0&b=1&p=0&a=1) - Event Monitoring available with SHIELD. [Get notified when people pull reports just after getting fired!](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_security_em_rtem_ga.htm) Read setup instructions carefully though, unsubscribe from event channels while Salesforce upgrades your org to the Winter ‘20release, then resubscribe. - [Custom In-App guidance](https://help.salesforce.com/articleView?id=customhelp_lex_prompt_add.htm) is GA, to help your users not feel lost in the sea of white that is LEX - [Everything about Flows this release. Seriously, read below.](https://media.discordapp.net/attachments/314860664885870592/619136394337452032/429282-power-word-fortitude.jpg) - [Reports get Row-level formulas, Field to field comparisions, and unique value counts](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_rd_reports_dashboards.htm). Everything you ever wanted. **Awesome stuff if it was still 2014** - [The recycle bin](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_lex_recycle_bin.htm). IT’S IN LEX. YES, AFTER FOUR YEARS. CELEBRATE - [Printable list views also make a comeback in LEX](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_lex_lists_printable_view.htm) **Flows and PBs** If these guys continue delivering at this rate I’m going to have to do two release notes, one for that team, and one for all the others… - [SCHEDULED FLOWS](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_forcecom_flow_fbuilder_start.htm) you can uninstall Mass Action Flow Scheduler now - [CONDITIONAL DISPLAYS IN SCREENS](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_forcecom_flow_fbuilder_conditionals.htm) - New components in Flows: [Lookups!](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_forcecom_flow_fbuilder_lookup.htm) Actual darn lookups, [Notifications like PB](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_forcecom_flow_custom_notif_action.htm), hell you can even [use LWC in Flows now](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_forcecom_flow_fbuilder_solutions.htm) - QoL updates: [variables are easier to setup](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_forcecom_flow_fbuilder_variables.htm), [activation directly in the editor](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_forcecom_flow_fbuilder_activate.htm) as well as [click-and-drag to select](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_forcecom_flow_fbuilder_labels.htm), and [specific code coveage when deployed as active](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_forcecom_flow_mgmnt_coverage.htm) - You can now subscribe to [FlowDefinition Errors via Process Buidler](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_forcecom_flow_mgmnt_automate.htm), ensuring you always know if something doesn’t work - Flows are now subject to [Profile Controls per Flow](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_forcecom_flow_mgmnt_access.htm) **Put some varnish on it - old things that just got better in no particular order** - [Mass actions on list search](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_lex_lists_mass_actions.htm) - [Search](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/einstein_search_enhanced_instant_results.htm) keeps [catching up](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/einstein_search_conversational_search.htm) to google in the [fabled 1990s](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/einstein_search_recommended_result.htm) search [engine race](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/einstein_search_profile_specific_layouts.htm). Salesforce also premiers its new pricing model of "[pay for more](https://media.giphy.com/media/8RuJ23GPbruW4/giphy.gif) users even if you have the right license to get this" with its [new search personalization](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/einstein_search_personalization.htm) - [Account Teams](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_networks_sales_features_core_account_teams_customizable.htm) and Opportunity [Contact Roles](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_sales_opportunity_contact_roles_customize.htm) now behave like [normal objects](https://cdn.discordapp.com/attachments/316914441767747586/619259657810214912/Z.png) and can be customized and automated off of - Opportunity products get [minor QoL updates](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_sales_features_core_products_opportunities_dependent_picklists.htm) that [make a huge difference](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_sales_features_core_products_quantity_default.htm), with default quantities, quantities being hideable on the PL, and the addition page supporting dependent piclists - Acitivties get a [another coat of paint](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_sales_productivity_activities.htm) — by Spring23 it’ll look like a geisha — with less archival annoyances, [easier completion](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_sales_productivity_tasks_click_to_close.htm) and infinite scroll. Einstein can also [sync repeating events](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_sales_productivity_einstein_activity_capture_event_series.htm) in what is a contender for “Best ‘Duh’ update”. **Service** - You can find [people to email](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_cases_lookup_contacts.htm) from Cases more easily, the [email templates suck less](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_sales_productivity_email_templates.htm), and your users can even have signatures [without workarounds now](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_sales_productivity_email_templates_signature.htm) - Omnichannel: a few new objects, the ability to say [“YO OMNI, GET THIS CASE TO THIS PERSON NOW”](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_chat_direct_agent.htm), [skill-based-routing declarative setup](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_omnichannel_abr_ga.htm) now GA, [SECONDARY PRIORITY WOOOOOOOOO Finally you can escalate in queues](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_omnichannel_secondary_routing.htm) and [estimated waiting times for your clients](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_omnichannel_estimated_wait.htm). Omnichannel! Now also available in [Sales with Digital Engagement](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_omnichannel_in_sales.htm). Is Omnichannel right for you ? Ask your AE Today ! - [Chatter unread](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_cases_unread_read_feed_items.htm) so your Agents can stop saying Chatter’s cluttered **Communities** - Remember that CMS we talked about last release notes ? [It’s GA now](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_networks_cms_newstuff.htm) and we still don’t know how to feel about it. - [Navigation Menus Variations](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_networks_nav_menu_variations.htm) now exist. Future updates will probably allow it to be dynamic per page but for now it’s meh. - Case-specific components and pages dont exist anymore (but existing ones won’t get deleted), use [generic record components instead](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_networks_case_components_retirement.htm) - Sharing Setting to set [Guest access to private for all the things](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_networks_guest_user_access.htm) and guest users also [won’t see all users](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_networks_guest_perms_removed.htm), and also they don’t [own records created anymore](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_networks_reassign_guest_records.htm) yay security. - So as an obvious corrolary now you have [Sharing settings for Guest Users](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_networks_guest_user_sharing_rule.htm) so you can use sharing rules - Partners and customer community users [can send emails](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_sales_productivity_email_communities_list_email.htm), [no way that’ll ever be abused](https://en.wikipedia.org/wiki/Email_storm) **Einstein Analytics** - A ton of new templates, [Retail Banking](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_fsc_banking_einstein.htm), [Wealth Management](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_fsc_wealth_einstein.htm), [Insurance](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_fsc_insurance_einstein.htm), [Manufacturing](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_mfg_einstein.htm), and [Health](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_health_einstein.htm). - Tables are finally catching up to Excel, kind of… Ability to show [Sub AND Grand Totals](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_bi_platform_totals_subtotals.htm) in a table without hacking things together in SAQL. - [Number formatting](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_bi_explorer_number_formatting.htm) in the GUI so you don’t have to futz with XMD anymore (yay almost Excel)! Still upset they took down [https://wave-labs.herokuapp.com/](https://wave-labs.herokuapp.com/) though. - They said Wave 1.0 (Classic Designer) was [retired](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_bi_dashboards_classic_designer_retire.htm) in the last release. I guess you have another shot at watching the conversion tool fail. - Introducing 15, 20, and 30 minute [Dataflow Syncing](http://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_bi_integrate_schedule_subHour.htm) and increasing the number of daily Dataflow runs to 120 instead of 60. - Changing the name of a Step to a Query. [Totally worth the time.](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_bi_step_query.htm) Who wants to bet they didn’t change them in the dashboard JSON though? - Automatic Dashboard, Dataflow, and Lens [snapshots](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_bi_asset_version_history.htm) just in case you screw something up. Too bad they dropped the ball and make you access them through the REST API instead of any number of easier ways. I’m assuming we’ll see a GUI for this in spring. - Users can finally get emails of Dashboards/Widgets by [subscribing](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_bi_onboarding_subscriptions.htm) to them! Now your executives can have information delivered directly to them rather than asking you to pull it for them. They’re going to make you do it anyway but hey Salesforce made an attempt. - Analytics in the mobile App! There are [two](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_bi_mobile_salesforce_app.htm) [pages](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_bi_mobile_both.htm) about this in the release notes but no screenshots. There is however a broken link to sign up for a beta version of the app! Non-broken [link here.](http://mobileanalyticsbeta.salesforce.com/) **Others** - “Where is this used” [now GA](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_forcecom_fields_where_ga.htm) **Dev** - [Public Methods Access only from same package in LEX components](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_lc_apex_same_package.htm) may affect your existing setup - [LWC in Flows, Flows in LWC](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_lwc_modules.htm) - Lightning Message Channel (Developer Preview) to [communicate across the DOM, between Aura components, Visualforce pages, and Lightning web component](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_lc_message_channel.htm) - [Callouts Are Excluded from Long-Running Request Limit](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_apex_request_limit.htm) - [Share css across components](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_lwc_css.htm) - [Custom tabs for LWC](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_lwc_custom_tabs.htm) - [FLS enforcing in APEX out of Pilot, now Beta](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_apex_Security_stripInaccessible_beta.htm) - [Packaging: Second-Generation Managed Packaging Generally Available](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_sfdx_packaging.htm) - [CDC events now includes list of fields changed](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_change_data_capture_changedfields.htm) - [BULK API nowuspports queries](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_api_bulk_2_query.htm) - [Formulas](http://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_apex_new_classes_methods.htm#rn_apex_new_classes_methods_new_classes) recalculation in APEX. that is HUGE — you can calculate formulas without a dml, in batch. let that sink in… you can basically have formulas lift heavy calculations and do it in an apex class without saving **Things are just horrible** - Yeah that [Object Creator tool](https://object-creator.salesforce.com) we talked about two releases ago ? They released it silently, and it’s completely broken. Can’t be used for anything. It mistakes rows for columns, doesn’t parse types correctly, can’t add more than 10 fields to the page layout. It is more of a disappointment than I was to [my Ballet teacher](http://66.media.tumblr.com/d4b85824283f4037f2b3ac7fe03c304a/tumblr_moyr2eoY9w1rthi3ao1_r2_500.gif). - Hey if you modify page layouts on custom objects now, [you can go get yourself a coffee](https://cdn.discordapp.com/attachments/314860664885870592/619261925431312435/image.png), cause [you ain’t seeing that for 15 minutes](https://releasenotes.docs.salesforce.com/en-us/winter20/release-notes/rn_forcecom_general_layout_refresh.htm) --- This abridged version was graciously written up by the **SF Discord** [http://join.sfxd.org/](http://join.sfxd.org/) We have a wiki as well now: [https://wiki.sfxd.org/](https://wiki.sfxd.org/)