Development Features – Salesforce Releases
Keep up with the latest Salesforce platform enhancements built for developers. Whether you’re working in Apex, Lightning Web Components, or Salesforce DX, new capabilities are being introduced regularly to increase flexibility, improve debugging, and modernize your development workflows.
This page highlights key developer-focused features from recent Salesforce releases and will continue to grow as new tools and updates are announced. Bookmark this resource to stay on top of what’s new for technical teams.
Spring Release – Salesforce
April 16, 2025
The Spring ’25 release delivers powerful updates for developers, including enhanced control over scheduled jobs, improved type checking in LWC, stricter Apex data handling, and new pro-code tools like Agentforce DX and the Database Access debug log. These features boost productivity, code quality, and platform visibility.
Features |
Description |
More Information |
Pause and Resume Scheduled Jobs by Using Apex | With new methods in the System class, you can programmatically pause and resume Apex scheduled jobs. This feature complements the ability to monitor scheduled jobs from the Setup UI, which was introduced in Summer ’24. To pause or resume a scheduled job, you specify the job’s name or cronTriggerId. Calling the pause and resume methods counts towards the DML statement limit. | Release notes |
Create and Test Agents by Using Agentforce DX (Beta) | We’re thrilled to announce the beta release of Agentforce DX. This set of pro-code tools includes new Salesforce CLI commands and a Visual Studio Code (VS Code) extension. These tools help you create and test agents directly in a Salesforce DX project. | Release notes |
Wire Adapters Have Improved Type Checking | Beginning in Spring ’25, TypeScript users get better type checking of @wire configuration and property values. Type checking also resolves reactive props to the type used by the component. For example, a string starting with $ like $reactiveProp. | Release notes |
Enforce Reparenting Restrictions for Master-Detail Relationships in Apex | In API version 63.0 and later, an attempt to reparent a child record in Apex throws a System.DmlException exception if the option to allow reparenting isn’t selected in the master-detail definition. This behavior is versioned. In API 62.0 and earlier, reparenting such child records could succeed and not result in an exception, depending on the sequence in which the fields were set. | Release notes |
Use the New Database Access Debug Log Category | We added a new debug log category called Database Access. Use this debug log category to log rules and policy information for objects accessed from the UI. Use this log category to determine accessibility issues at the object level. | Release notes |
Discover additional features for Salesforce and Certinia
Agentforce Features – Salesforce Releases
Field Service Features – Salesforce Releases
Professional Services Automation (PSA) Features – Certinia Releases
Need help identifying the right improvements for your Salesforce platform or turning new development features into real-world impact?
Our Advisory and Managed Services team is here to support you. From optimizing existing functionality to implementing continuous improvements, we’ll work with you to evolve your org with every release. Let’s talk about how we can keep your platform performing at its best.
Search
Trending Topics
- Health Scorecard Reviews to Turn Data into Action – The Role of Customer Success Manager, Part 2
- PSA Features – Certinia Releases 2025
- Development Features – Salesforce Releases 2025
- Agentforce Features – Salesforce Releases 2025
- Field Service Features – Salesforce Releases 2025
- Agentforce 101: Why Early Adoption of Salesforce’s Agentforce is a Game-Changer for Customer Service Transformation
- Mastering Strategic Account Management – The Role of Customer Success Manager, Part 1
- Modernizing Government Utility Operations with Salesforce Field Service
- PSA vs Project Management Tools: Understanding the Key Differences
- The Role of Technology in Running an Efficient Customer Success Organization