Winter 22 for Developers
● No pricing announced
● Time limited trial version "coming soon"
● Announcement : sforce.co/3DNKluX
● Recipes (Github) : bit.ly/2XjsRqI
● Julian Duque's presentation : youtu.be/XRxEpnR1GQo
Functions are GA
Reduce access to records
● Applied after sharing rules
● Custom objects, contracts, tasks and events
● 2 (Enterprise/Developer) or 5 (Performance/Unlimited) rules per object
● Only 1 rule can evaluate User Criteria as true for a user
Not applied to
● Code running in System mode
● Users with View/Modify All Data Permission
Restriction Rules
Lightning Web Component Dependencies
Legacy APIs versions 7.0 - 20.0 deprecated
• Available until Summer 22
Legacy APIs 21-30 deprecated in Summer 22
• Available until Summer 23
Requests will error
API Retirement
Dynamic Interactions
● "Wire up" components through events
● Source component exposes event
● Choose target component to interact with
● Define what happens to target
Assemble pages with independent components
● bobbuzz.me.uk/DIW22
Demo time!
Beta Features
Are preview
Are not part of "Services" under MSA
Are not supported
May never go live
May be withdrawn at any time
Beta Features
New client-side security architecture
● Cross namespace component access!!
● Access to global objects (document, window)
○ Without wrappers
● Faster than locker service
● Standards based
Lightning Web Security
Combine flows into steps
● Serial or parallel
● Assign steps to individuals
● Define notifications
● Define where the step can appear (e.g. record page)
Combine steps into stages
● Stages execute sequentially
● May have large time gaps
● Separate with decision logic if needed
Flow Orchestrator
● Removed from package
● "Most" not removed from client org
○ Marked as deprecated
○ Admin can choose to delete
○ Apex Classes/Triggers, Visualforce components are removed
● More info : sforce.co/3vleVZY
Remove 2GP Metadata
Winter '22 for Developers :
• sforce.co/3BUlzZB
Complete by October 31st
• Chance to win 1 of 5 certification vouchers
Trailmix
Fin

Winter 22 for Developers

  • 1.
    Winter 22 forDevelopers
  • 2.
    ● No pricingannounced ● Time limited trial version "coming soon" ● Announcement : sforce.co/3DNKluX ● Recipes (Github) : bit.ly/2XjsRqI ● Julian Duque's presentation : youtu.be/XRxEpnR1GQo Functions are GA
  • 3.
    Reduce access torecords ● Applied after sharing rules ● Custom objects, contracts, tasks and events ● 2 (Enterprise/Developer) or 5 (Performance/Unlimited) rules per object ● Only 1 rule can evaluate User Criteria as true for a user Not applied to ● Code running in System mode ● Users with View/Modify All Data Permission Restriction Rules
  • 4.
  • 5.
    Legacy APIs versions7.0 - 20.0 deprecated • Available until Summer 22 Legacy APIs 21-30 deprecated in Summer 22 • Available until Summer 23 Requests will error API Retirement
  • 6.
    Dynamic Interactions ● "Wireup" components through events ● Source component exposes event ● Choose target component to interact with ● Define what happens to target Assemble pages with independent components ● bobbuzz.me.uk/DIW22 Demo time!
  • 7.
  • 8.
    Are preview Are notpart of "Services" under MSA Are not supported May never go live May be withdrawn at any time Beta Features
  • 9.
    New client-side securityarchitecture ● Cross namespace component access!! ● Access to global objects (document, window) ○ Without wrappers ● Faster than locker service ● Standards based Lightning Web Security
  • 10.
    Combine flows intosteps ● Serial or parallel ● Assign steps to individuals ● Define notifications ● Define where the step can appear (e.g. record page) Combine steps into stages ● Stages execute sequentially ● May have large time gaps ● Separate with decision logic if needed Flow Orchestrator
  • 11.
    ● Removed frompackage ● "Most" not removed from client org ○ Marked as deprecated ○ Admin can choose to delete ○ Apex Classes/Triggers, Visualforce components are removed ● More info : sforce.co/3vleVZY Remove 2GP Metadata
  • 12.
    Winter '22 forDevelopers : • sforce.co/3BUlzZB Complete by October 31st • Chance to win 1 of 5 certification vouchers Trailmix
  • 13.