This article provides release information by Version
| Version: Date | Notes |
|---|---|
| 26.3.1.2: 2026-09-06 | Dupe Bypass. Introduce “Dupe Bypass” option (accessed within the Configuration Tool) to allow supported load operations to bypass Salesforce Duplicate Rule alerts. SQLB. Deprecate the term “BULK” in favour of “SQLB”, an abbreviation of the SQL Bulk Insert command, to avoid confusion with the Salesforce Bulk API. Open click event. Improve reliability of the Open event when selecting Environment Definitions within the Configuration Tool. Configuration EXE loading. Improve startup performance and responsiveness of the Configuration Tool. |
| 26.3.1.1: 2026-09-02 | Improved handling of alphabetical field ranges such as Subset(A-P) across Replica and Delta operations. |
| 26.3.1.0: 2026-08-31 | BulkAPI. Added a new set of replication procedures using the Salesforce Bulk API 2.0 Query API, providing an alternative replication method particularly suited to larger Salesforce datasets. ss_ReplicaB – Full object replication using Bulk API 2.0, including synchronous, resilient and background execution options. ss_ReplicaBAll – Bulk API 2.0 replication across multiple Salesforce objects. ss_DeltaB – Delta replication using Bulk API 2.0, maintaining Inserts, Updates and Deletes against an existing SQL replica. ss_DeltaBAll – Bulk API 2.0 Delta replication across multiple Salesforce objects. The new Bulk API procedures complement the existing ss_Replica, ss_ReplicaAll, ss_Delta and ss_DeltaAll procedures, allowing the most appropriate replication method to be selected for a given workload. Bulk API jobs can be executed synchronously or submitted for background Salesforce processing and subsequently retrieved, providing additional flexibility for long-running and high-volume replication. Column Range Subsets. Extended column subset support to allow fields to be selected by the first character of their API name. For example: Subset(A-M) selects fields whose names begin with characters from A through M, inclusively. Tooling API Custom Replicas. Extended the existing Custom Replica Table functionality to Salesforce Tooling API objects. |
| 26.3.0.8: 2026-08-23 | Support Tab [char(9)] string input to @Special1 & @Special2 parameters for ss_Replica & ss_Delta |
| 26.3.0.7: 2026-08-16 | Improved detection and reporting of Salesforce SSL connectivity issues caused by corporate network security controls. |
| 26.3.0.6: 2026-08-04 | Improved compatibility with SQL Server environments by enhancing internal object reference handling during BULK operations |
| 26.3.0.5: 2026-07-31 | Improved metadata refresh handling to automatically detect Salesforce schema changes. Added support for overriding replicated metadata fields using field subsets. ss_EnableDatabase.sql – ensure you re-enable all your working databases with the latest script (usually installed to C:\Program Files\SQLSales) to fully benefit from this release |
| 26.3.0.4: 2026-07-18 | New ss_Replica / ss_Delta Exclude feature similar to Subset but rather than specify a subset of fields to include, Exclude specifies an exclusion list of fields (all other fields not in Exclude and visible to the integration user will be returned as normal). |
| 26.3.0.3: 2026-07-09 | Enhance metadata changes reporting for Delta replication |
| 26.3.0.2: 2026-07-07 | Enhanced replication resilience for complex Salesforce queries |
| 26.3.0.1: 2026-07-01 | Optimised OAuth 2.0 session management for improved replication performance and resilience |
| 26.2.1.6: 2026-06-24 | Clamp Metadata SOAP API calls to version 64.0 |
| 26.2.1.5: 2026-06-19 | Rationalise Config tool authentication flows following SF Security changes (May 2026). |
| 26.2.1.4: 2026-06-16 | Deprecated Managed Connected Application obsolete config option checks following v26.2.1.2 Salesforce Security Requirement changes (May-June 2026) |
| 26.2.1.3: 2026-06-10 | Large File SupportAdded support for large ContentVersion uploads via Salesforce REST multipart upload. Files larger than 30 MB are automatically routed to multipart upload when submitted using REST mode. |
| 26.2.1.2: 2026-06-01 | Aligned Configuration Tool test-connection token generation with the main SQL-Sales Daemon authentication logic for improved consistency between connection testing and production execution. Released Managed Package version 1.7 (v26) to align the embedded Managed Connected App with Salesforce’s Connected App and External Client App Security Requirements (May-June 2026). No functional changes are required to existing SQL-Sales integrations. Customer-created External Client Apps should be configured in accordance with current Salesforce security guidance. |
| 26.2.1.1: 2026-05-20 | Enhanced support for special characters and unified text normalisation across ss_MetaPickRT and ss_MetaPickDep |
| 26.2.1.0: 2026-04-20 | Full release of ss_SchemaCheck ss_MetaPickX ss_MetaPickRT ss_MetaPickDep ss_MetaLayout ss_MetaLayoutRelatedList ss_MetaLayoutAction ss_MetaVR |
| 26.2.0.3: 2026-04-16 | Enhancement to beta ss_MetaPickRT & ss_MetaPickDep to additionally expose the Picklist Index Codes for deeper SQL level querying |
| 26.2.0.2: 2026-04-16 | Release of beta review metadata support, via: ss_MetaPickX – Returns full picklist value definitions across all objects, including inactive values on Custom objects ss_MetaPickRT – Returns picklist values scoped by record type, including availability per record type ss_MetaPickDep – Returns controlling-dependent picklist relationships and value mappings ss_MetaLayout – Returns page layout structure, including sections, columns, and fields placement. ss_MetaLayoutRelatedList – Returns related lists configured on page layouts and their displayed fields ss_MetaLayoutAction – Returns buttons and actions available on page layouts and their configuration ss_MetaVR – Returns validation rules with logic, messages, and activation status |
| 26.2.0.1: 2026-04-09 | New release of ss_MetaFieldX which references the Metadata API – allowing pulls of additional field information not restricted by FLS (as ss_MetaField is – as it references the Tooling/REST describe APIs). New release of ss_MetaRegion which references the Metadata API to extract the Org’s configured State & Country/Territory picklists (including active/inactive values and structure) |
| 26.1.1.2: 2026-02-16 | ss_Delta support for exceptionally large query field count payloads |
| 26.1.1.1: 2026-02-14 | Add Configuration Manager support for ODBC Driver 18 for SQL Server |
| 26.1.1.0: 2026-02-14 | Move from custom Connected App to Custom External Client app with OAuth 2.0 authentication ss_SysField: introduce Filterable & Sortable ss_SysObject: Change Name & Label to ObjectName & ObjectLabel Introduce Custom Order capability for Replication Tighten Where clause checks Tooling api object support Introduce true Env + Logging level isolation (was previously isolated to Env but all Envs had to use the same logging level) |
| 26.1.0.2: 2026-01-24 | Better report user inputted typo errors of Custom Connect App Names in the Configuration Manager |
| 26.1.0.1: 2026-01-15 | Add additional support for exceptionally large query field count payloads |
| 26.1.0.0: 2026-01-11 | Clamp username/password/ST connection api to v64.0 if > 64.0 requested, while allowing free use of any api version with OAuth2.0 connections. |
| 25.1.1.3: 2025-12-29 | Allow for support of bcp installed with SQL Server ODBC 18.0 and specifically new expected switches [-Ym -u] in ss_Loader. Extend support of spaces in all UNC paths within config path and working directory path. |
| 25.1.1.2: 2025-11-30 | Extend parameter lengths in sproc ss_ObjectLog |
| 25.1.1.1: 2025-09-30 | Fix bug in ss_UserInfo to support use of OAuth2.0 connection method |
| 25.1.1.0:2025-09-25 | Introduce configurable offset for ss_Delta to allow for potentially uncommitted reads |
| 25.1.0.9: 2025-09-17 | Validate total parameter string lengths passed to the Handler, for extreme use case scenarios |
| 25.1.0.8: 2025-09-14 | Support for 15 length Ids (in addition to 18 length Ids) being passed in for ContentDocumentLink replications (LinkedEntityId or ContentDocumentId) |
| 25.1.0.7: 2025-09-07 | Add handling of broken UTF-16 surrogate pairs (e.g., emoji/non-BMP characters) during replication processing |
| 25.1.0.6: 2025-08-13 | Refactor SOAP based replication flows |
| 25.1.0.5: 2025-08-12 | More verbose connection error (from incorrect setup) message handling in the Config tool |
| 25.1.0.4: 2025-07-28 | Substitute a rolling monthly expiry date rather than an open ended no-expiry date for subscription (monthly) licences. Update documentation to make clear where Connected Apps are now found in setup following Summer 2025. |
| 25.1.0.3: 2025-07-22 | Fix bug in ss_EnableDatabase.sql where compiled ss_LoaderChecks did not fully support custom batchsize for Upsert |
| 25.1.0.2: 2025-02-10 | Fix bug in ss_EnableDatabase.sql where compiled ss_Loader was not fully schema isolated |
| 25.1.0.1: 2025-01-14 | 2025 Application Edition (managed package still v24), minor code performance refactoring, no functional changes to v24.1.0.0 |
| 24.1.0.0: 2024-10-30 | Built for Managed Package v24 Release 1.6 (AppExchange Passed). This builds licence authentication capabilities using standard SF functionality. Previous licencing functionality deprecated. |
| 24.0.1.1: 2024-07-01 | Takes base SOAP username-password-security token connection beta version and incorporates a OAuth 2.0 JWT token connectivity capability (via the REST api). This OAuth 2.0 solution requires the use of a connected app, both a custom created and a managed package installed. Note, the managed package one is currently being reviewed by Salesforce. The username-password-security token connection option has been extended to use the REST api in addition to the base SOAP api |