Marketing in den Release Notes ist ein Zeichen, daß Salesforce etwas vorhat. Mit der "conversation-first IT Service Solution" und den vielen Features nimmt sich Salesforce ein Marktsegment vor, das aktuell von Service Now dominiert wird.
Apropos Konversationen. Wer bei Agentforce technisch wie mitmischt, läßt sich aus dem Supply Chain Bericht herauslesen. Hosting mit AWS, LLM-Kapazitäten von Microsoft vor OpenAI vor Google. Das läßt MCPs und neue Agenten in Mulesoft und Industry Clouds vom Himmel regnen.
Nochmal Konversationen: Im Winter 26 hat Salesforce Enhanced Chat v2 bereits eingeführt und in Spring 26 ist v1 laut Tabelle in den allermeisten Punkten noch vorne dran. Was v2 voraus hat: Custom Lightning Types und die Context API/Context Events, um AI Agenten mitzuteilen, was die Nutzerin gerade vor sich sieht.
Die Wette mit Agentscript
Selbst mit Context: Wie lenkt man Konversationen richtig, wenn es harte Regeln dafür gibt, wie sie abzulaufen haben? Das birgt folgendes Oxymoron: Erstens die Stärken von LLMs nicht zu verlieren, indem man sie als altbekannte "Chatbots" mit bestimmten Konversationspfaden denkt und gleichzeitig die Schwächen zu mitigieren, die uns im Alltag mit Agentforce begegnen: "Hoppala, lieber Mensch vorm LLM, diese Instruktion habe ich gerade just vergessen. Paßt schon."
Salesforces Antwort darauf: AgentScript im neuen Agentbuilder. Beides Beta. Strenggenommen gab es die Antwort schon auf der Dreamforce im Oktober letzten Jahres aber das Feature doch erst jetzt. Wie gut das klappt, konnte ich noch nicht ausprobieren - aber eine ganz andere Sache steht jetzt schon fest:
Mit AgentScript geht Salesforce eine Wette ein wie mit dem Aura Framework. Die Welt und die Technologien sind noch nicht weit genug für eine standardisierte Lösung in der LLMs und Determinismus miteinander verbunden werden können. Wie wir wissen, hat die Welt Salesforce in Aura überholt und das könnte auch AgentScript so gehen. Mutiger Schritt also.
Heroku

Heroku wird nicht weiter verkauft, Verträge bleiben am Laufen und Ingenieure arbeiten weiter daran, alles bestehende am Leben und sicher und auch up to date zu halten. Bisher wird bestritten, daß das der Beginn vom Ende von Heroku ist. Wäre keine Überraschung.
Trusted Mode und Template Expressions
Der Trusted Mode für LWC wurde zurückgefahren. Damit kann man 3rd Party Libraries oder auch selbst in den DOM eingreifen. Das war dann doch zu heikel:
We want to make sure that the customers that enable LWS Trusted Mode have a strong security posture both as a company and built into their processes.
Mal sehen, ob das mit Complex Template Expressions genauso läuft. Als LWC eingeführt wurde, hieß es beim Thema Mergefields wie in Aura und Visualforce: "Niemals. Schlecht für Performance. Schlecht für Tests".
In eigener Sache
Nach 10 Jahren und dreißig Releases ist dann mal gut fürs erste.
Eine ebenfalls launige Alternative gibt's auf Englisch bei SFXD - der Salesforce Discord Community:
https://wiki.sfxd.org/books/salesforce-releases
An alle treuen Leser: Tausend Dank.
Breaking Changes
- Byebye, Salesforce to Salesforce. Ab Spring 2027 retired. Man soll stattdessen "Partner Cloud, Data Cloud One, MuleSoft Anypoint, or MuleSoft for Flow" in Erwägung ziehen. Keines davon kostenlos wie Salesforce to Salesforce.
- Microsoft stellt um und will, daß wir Microsoft Graph benutzen, wenn Lightning Email Sync oder Activity Capture und andere nach Oktober 2026 weiter funktionieren sollen.
- Custom Formula Fields in Change Data Capture nicht mehr unterstützt
- Keine
SessionIdmehr für Outbound Messages - Neues Limits um Metadata Retrieval und Deployment pro 24h für bestimmte v.a. Agentforce und Analytics betreffende Metadaten Typen. Details hier. Betrifft:
AIAuthoringBundleAnalyticsDashboardAnalyticsVisualizationAnalyticsWorkspace
- Byebye branded Trialforce Source Org Login. Geht im Sommer '26 schlafen.
- Aura Components für Lightning Scheduler Flow werden abgeschaltet im Februar 2027
- RIP Legacy Chat
Release Updates
- Email Change Verification konnte man vom Support abschalten lassen. Da das Salesforce dicke hat, kann man selbst eine Domain festlegen und den Support nicht mehr behelligen
- Byebye Salesforce Functions
- Sharing goes async, d.h. es wird - so verstehe ich das - bei Large Scale Operations asynchron berechnet ab Spring 27. Ich sehe Testklassen und Automation sterben. Salesforce auch. Betrifft allerdings nicht alle:
Only some Salesforce orgs are affected by this change, so we recommend reviewing the criteria outlined in the first step before starting the remaining testing.
Lieblingsfeatures
- Run Relevant Tests - ein Feature für Apex Deployments (Beta). Nur die Tests ausführen, die mit den Änderungen zu tun haben. Endlich!
- Aus Nostalgie Gründen: QuickText in Lightning Experience angekommen
- Database Level Encryption ist GA
- 200 statt bisher 60 Field Audit Felder
- Custom Property Editor auf Experience Cloud angekommen. Siehe dazu unbedingt auch Lightning Types
- Salesforce Files das Scannen von Dateien auf Malware (Beta), das Hochladen von 10 GB statt bisher 2 GB und das Löschen von Dateien, wenn man die richtige Permission hat.
- Record Type Picklist Values sind nun Best Buddies mit Apex:
getPicklistValuesByRecordType(objectApiName, recordTypeId). Siehe auch hier. - Statt einen Case aufzumachen, kann man im Setup verbieten, daß Salesforce Kundendaten für die Selbstverbesserung nutzt
- Apex Guru in VS Code ausführbar via code analyzer
- Dark Mode in Salesforce für die meisten angekommen mit SLDS2
- Mehr Descriptions, damit Agentforce for Setup sich besser zurechtfindet. Wir Menschen aber auch.
- Developer Preview: Data(!) Deployments
- Agent Script (Beta) samt neuen Canvas Builder und Mulesoft und MCP Server (Beta)
- Translation Workbench Imports vereinfacht, weil fehlerhafte Einträge ignoriert werden statt den ganzen Import fehlschlagen zu lassen.
- Besseres Debugging für Flow Orchestration. Ditto für Flow Approvals
- IP6 kommt langsam
Admins
- Debug Settings werden mitgespeichert in Flows und bleiben erhalten.
- Konsistente Flow URLs. Sie erlauben auch Parameter Input via Query Params.
- Privacy Center löscht Daten aus Data 360/Data Cloud und hat eine Bypass Trigger/Validation Option erhalten. Einen Bypass hat auch Data Mask (Beta).
- Automatische Übersetzungen für Service Replies, Emails und Case Comments. Nur mit Messaging für In App and Web oder wie es gerade heißt, was die Replies anbelangt. Ferner nur mit Agentforce Lizenz. Weil das Flex Credits kostet, gibt es ein Feature, mit dem man die Vorschau der Übersetzung bei Messaging abschalten kann - "to save money".
- Case Summaries sind von gestern, Enhanced Case Summaries das neue Ding - selbstverständlich mit LLM.
- Eine Kanban Component für Screen Flows (Beta) und eine für eine Datei-Vorschau
- Bye, bye "Service Setup" - in neuen Orgs gibt's das nicht mehr und in bestehenden ist es im Maintenance Modus.
- Einstein Activity Capture macht Email Insights in Reports verfügbar.
- "Agentic Portal Features" (Dynamic Q&A, Article Summary) tauchen gruppiert nach authentifizierter Login Session in Usage Records auf, was bessere Rechnungsstellung ermöglicht.
- Inbound Lead Gen mit Agentforce (bitte Considerations beachten). Wird ergänzt durch schnelleres Setup des Lead Nurture Agenten
- Benachrichtungen, wenn sich mein Health Score ändert
- Hierarchien für Knowledge Article haben es aus der Beta geschafft.
- Messaging Sessions konfigurativ aufräumen - ging bisher nur mit Code.
- Data Detect erhalten ohne Shield mitzukaufen
- Fehler beim Write Back in der Data Processing Engine analysieren
- Besseres "uninstalled" Connected App Usage Tracking

- Wer es mit "an insurmountable business or compliance requirement to use allowlists" zu hat, kriegt auch für Hyperforce eine Liste an Inbound IP Adressen. Der default sind nur Outbound.
- 16 weitere Standarcomponenten für LWR. Ist weniger als es klingt - es gibt noch einiges zu tun.
- Data 360 Cloud Clean Rooms sind GA. Damit lassen sich Subsets von Daten sicher mit Dritten teilen. Und eigenen Python Code über Data Cloud Daten laufen lassen (Beta).
Devs
- Apex einsparen mit GraphQL - das kann jetzt auch schreiben mit
executeMutation. Nur wie teste ich das anständig im Zusammenhang mit Automations und allem? Browsertests? Stoßgebete? - Noch ein Weg Apex einzusparen: Named Queries sind GA, praktisch zum Beispiel für Agentforce direkt an Daten ohne Zwischenschritt wie Apex. Aber auch Apex läßt direkter in Agentforce einbinden - ohne Umweg über Invocable Action (ebenfalls GA)
lwc:on={eventHandlers}- Data Weave und Nested Queries haben zusammengefunden
- Custom LWCs für Standard Lightning Dashboards (Beta)
- Wenn man einen default Wert unbedingt braucht, welches ist der richtige?
lightning-input-addressnimmt San Francisco als Geodaten Default mit, wenn es zu einem Timeout kommt, die Adresse aufzulösen (Aura/LWC). - Retriever testen bevor sie erst im Prompt getestet werden
Blob.toPdf()erzeugt exakt dieselben Ergebnisse wie Visualforce- OmniStudio API Dokumentation zieht um und es gibt konsistentes
nullHandling mit neuem OperatorIS NULL. Ohne viel Trara hat man Security Lücken gestopft (ditto für das Managed Package) und Browser Tests via UTAM und OmniScripts sind jetzt Freunde. - Auch Business Rule Engine hat beim
nullHandling dazugelegt - Custom CSS für Surveys
- Named Credentials in Apex - bin nicht im Klaren, was genau neu ist. Ich glaube, einiges gab's vorher auch schon.
- External Client Apps (ECA) in Scratch Orgs erstellen und Canvas App Support für ECA
- Beta für Passwordless Login mit Passkeys
- Es gibt eine Data API um Revenue Cloud Rules (und deren Anverwandte) von Org zu Org zu bringen
- Mobile Offline Design MCP für LWC (Beta) und eine ganze iOS oder Android App vibe-coden via MAGE - Mobile App Generation Ecosystem (Developer Preview).
- Dynamic Redirects auch für Aura statt nur LWR Experience
Users
- Als Servicekraft im WhatsApp Kontext die gewohnten Häkchen für gesendet/gelesen sehen.
- Ein AI Driven Sales Workspace statt Seller Home (Page)
- In ChatGPT mit Salesforce Daten arbeiten (Beta)
