Force.com helps you develop new applications and integrations for
your organization or for resale to other organizations.
Debugging: Log Fewer Irrelevant Events
Root out problems in your Salesforce org more easily, thanks to improvements to the debugging experience. Public users’ activity no longer generates unmanageably large debug logs. This feature is available in both Lightning Experience and Salesforce Classic.
Use new features of Developer Console to more easily manage code in your organization. This feature is available in both Lightning Experience and Salesforce Classic.
AppExchange: Introducing the Integrated Experience
The integrated AppExchange experience is now available in your Salesforce org. With the integrated experience, you can browse and search thousands of app, Lightning component, and consulting service listings directly from your org. It’s never been easier to connect with secure, pre-built solutions from the world’s leading business app marketplace. This feature is available in both Lightning Experience and Salesforce Classic.
We’ve introduced a stub API to allow advanced developers to build their own mocking frameworks. We’ve also added diagnostic methods for Platform Cache and the ability to escape special characters in merge fields for Apex callouts that use named credentials. The Apex Test History page now shows the start date and time, and the number of failed and enqueued methods for the test run.
Lightning Components: Actions, Events, Styles, and Security
The Lightning Component framework powers Lightning Experience and Salesforce1. Use the framework to build mobile apps and pages in Lightning Experience, Salesforce1, Salesforce Classic, and Communities. Enhancements in this release are focused on customizing Lightning Experience and Salesforce1 with custom actions, a more sophisticated event bubbling model, and improved access to the Lightning Design System. It also includes previously announced security changes, including a delay in enforcement for LockerService. This feature is available in Lightning Experience and all versions of the Salesforce1 mobile app.
Visualforce: Enhanced for Lightning Experience
Develop apps to customize your org using Visualforce. Visualforce language and feature improvements make app development easier. Changes in this release are focused on improving integration with Lightning Experience. This feature is available in Lightning Experience, Salesforce Classic, and all versions of the Salesforce1 mobile app.
Lightning Design System
The Lightning Design System is a CSS Framework that provides a look and feel that’s consistent with Lightning Experience. The component classes enable you to build custom applications with a UI that is consistent with Salesforce, without having to reverse engineer our styles.
Access more metadata types and data objects in API version 38.0.
ISVforce: Automation of Package Uploads and Upgrades with the API
ISVforce tools make it easy to build, package, and distribute apps and Lightning components. This release takes the effort out of package management with package upload and upgrade automation using the Tooling API and standard objects, respectively. You can also address subscriber issues quickly by using automated email notifications.