(OBX) Understanding the Salesforce ICU Locale Format update(OBX) Understanding the Salesforce ICU Locale Format updateApr 29, 2025Knowledge
InformationTitle(OBX) Understanding the Salesforce ICU Locale Format updateURL NameUnderstanding-the-Salesforce-ICU-Locale-Format-updateBodyPrepare for changes to how Salesforce displays dates, times, currencies, and other locale-specific data. Salesforce is adopting International Components for Unicode (ICU) locale formats, and this impacts your Precursive experience. Explaining the Change Recognize that as of the Spring '25 release, Salesforce now uses ICU locale formats instead of Oracle's Java Development Kit (JDK) formats. This change improves global support and provides more consistent data display across different languages and regions. Expect most formats to remain familiar, but watch for subtle differences in some locales. More details from Salesforce Help.. Know the Impact Be aware that this change isn't automatically enabled in all orgs. Salesforce will enforce it in June 2025. Older packages—especially those using Apex API version 45—can prevent automatic enablement. This includes some versions of Precursive OBX. Other packages may also block the update. Check your installed packages and take action if you're affected. Take Action: Enable ICU Locale Formats Use the guidance below to prepare for the enforced update in June 2025. Taking these steps now helps avoid upgrade issues later. Upgrade to the latest Precursive version If you're using OBX version 20.* or below: Upgrading to OBX 21.7 Follow the steps in this guide: (OBX) How to upgrade to the latest Precursive OBX version? Complete all manual steps after the upgrade: (OBX) Required Steps after Upgrading to Precursive OBX version 21 (Winter '22) If you're using OBX version 21.*: Upgrade to OBX 21.7 for latest compatibility. If you're using PSX+OBX (Connect): Ensure compatibility by upgrading PSX and Connect packages if required. Follow this article: (OBX+PSX) How to upgrade to the latest Precursive Connect version? Enable ICU Locale Formats Manually enable the "Enable ICU Locale Format" Release Update in Salesforce Setup if you were using OBX version below 21.7 during the Spring '25 Salesforce Release (February 2025). Before enabling it, verify that any other installed packages are compatible with this change, as packages from other providers can also block automatic enablement. Verify and Test After upgrading, review the Salesforce documentation to confirm: Everything works as expected. No other packages (besides Precursive) are blocking ICU enablement. Use these Salesforce resources: ICU Locale Format Migration TestsEnable the ICU Locale Formats 💡Always test in a Sandbox environment first. Run through the upgrade and enablement steps, verify the results, and only then apply changes to your Production org.
Was this article helpful?Choose a general reason-- Choose a general reason --FeedbackUpload FilesUpload FilesOr drop filesSubmit