Whether you’re using Lightning components, Visualforce, Apex, or Salesforce APIs with your favorite programming language, these enhancements help you develop amazing applications, integrations, and packages for resale to other organizations. Summer 24 Salesforce Development Release Notes.

  • Lightning Components
    Salesforce is modifying internal implementations of components and styles to prepare for SLDS architecture updates. LWC API version 61.0 provides ElementInternals Web API support and several bug fixes. Support for third-party web components is still in beta, and open mode now gives you access to the shadowRoot object. You can also navigate to a URL-addressable component and use the Utility Bar API in LWC.
  • Visualforce
    Check whether you’re affected when all unmanaged Visualforce pages are served on the force.com domain.
  • Apex
    Use new Apex cursors to break up the processing of a SOQL query result into pieces that can be processed within the bounds of a single transaction. Formula evaluation in Apex is now in beta. Use SOQL in Apex and mock SOQL tests for Data Cloud objects. Understand security considerations when using Apex with Data Cloud objects. Apex now supports SOQL relationship queries that traverse up to five levels of parent-child records. Track Apex scheduled job limits, edit jobs, and view enhanced job details on the All Scheduled Jobs page in Setup. Instance methods in a subclass don’t override private methods with the same signature. Monitor limits and cumulative run time for setup methods using ApexTestResult. See enhanced error messages on deleting a class, improved logging when FOR UPDATE locks are released, and information on org, user, and My Domain names in Apex exception emails.
  • API
    Update records using external IDs and interact with an improved OpenAPI spec sObjects REST API. The previously announced retirement of API versions 21.0 through 30.0 of the Salesforce Platform API is delayed until Summer ’25.
  • Packaging
    Packaging facilitates the development and distribution of business apps. Use second-generation managed packages to create apps to sell and distribute on AppExchange. Use unlocked packages to develop internal business apps.
  • Development Environments
    Development environments are full-featured Salesforce environments that you use to develop and test existing or new features and custom applications. They include Developer Edition orgs, sandboxes, and scratch orgs.
  • Platform Development Tools
    Build applications collaboratively and deliver continuously with Salesforce Developer Experience (DX), the open and integrated experience for custom app development on Salesforce.
  • Heroku
    Use Heroku to build, deliver, monitor, and scale innovative apps fast. Build them using popular programming languages and frameworks without having to maintain the infrastructure.
  • Salesforce Functions
    Salesforce Functions is retiring on January 31, 2025. Learn about the retirement plan for Salesforce Functions.
  • Change Data Capture
    Receive change events for more objects.
  • Platform Events
    Add real-time Event Monitoring events to a custom channel. Learn about planned feature retirements for standard-volume platform events and some Streaming API versions.
  • Event Bus
    Manage your Pub/Sub API event subscriptions.
  • New and Changed Items for Developers
    Here is where you can find new and changed objects, calls, classes, components, commands, and more that help you customize Salesforce features.
Related Posts
The Salesforce Story
The Salesforce Story

In Marc Benioff's own words How did salesforce.com grow from a start up in a rented apartment into the world's Read more

Salesforce Jigsaw
Salesforce Jigsaw

Salesforce.com, a prominent figure in cloud computing, has finalized a deal to acquire Jigsaw, a wiki-style business contact database, for Read more

Health Cloud Brings Healthcare Transformation
Health Cloud Brings Healthcare Transformation

Following swiftly after last week's successful launch of Financial Services Cloud, Salesforce has announced the second installment in its series Read more

Alphabet Soup of Cloud Terminology
abc

As with any technology, the cloud brings its own alphabet soup of terms.  This insight will hopefully help you navigate Read more