Whether you’re using Lightning components, Visualforce, Apex, or our
APIs with your favorite programming language, these enhancements help you develop amazing
applications, integrations, and packages for resale to other organizations.
Einstein Platform Services: Image Recognition and Natural Language Processing
Not a data scientist or machine-learning expert but still want to integrate AI into your apps? Use the Einstein Platform Services APIs to easily AI-enable your apps with image recognition and natural language processing. Using the Einstein Vision APIs, you can leverage pre-trained classifiers or train custom classifiers to solve a vast array of image recognition use cases. With the Einstein Language APIs, you can harness the power of natural language processing to analyze text and infer the sentiment or intent behind the text. Make your apps smarter and look like a genius at the same time.
Einstein Platform: Prediction Insight Details
Want to expand the way you use Einstein AI features, like Einstein Prediction Builder, in your org? Einstein Platform is the Salesforce layer that Einstein Prediction Builder and many other Einstein features use to run powerful AI jobs. Use new Einstein Platform APIs to access prediction insights and apply the power of Einstein features in your own AI solutions.
The Security.stripInaccessible security feature for field-level data protection has moved from pilot to beta, supports subqueries, and can be used in production orgs. Callout processing time is excluded when calculating the concurrent long-running request limit. Apex introduces System methods to recalculate formula fields, and a Type method to detect type compatibility without class instantiation. The new ApexSettings metadata type augments Apex testing.
Use SOQL queries to get the relationships between the metadata components in your org. Metadata API automatically puts some of multiple concurrent retrieve jobs in a queue, if that becomes necessary for service protection. Bulk API 2.0 now supports bulk query jobs.
Scratch Orgs: New Features
A scratch org is a dedicated and configurable Salesforce environment that you can quickly spin up for many different purposes. It can be your own personal development environment, or you can create a headless scratch org for automated tests. You can create scratch orgs if you turned on Dev Hub in your production org or a Developer Edition org, or have a Dev Hub trial org. We continually add support for new features.