Version 1.181
Features Enhanced the error messages for query rules that require at least one result. This change provides clearer context to help diagnose issues more easily. Before: No query result Now (example): Account not found: AccountNumber=’AN1234′, Fax=’AF9876′ Introduced a performance enhancement to the deduplication rule. Each transform queueable now attempts to already deduplicate within its scoped slices. When duplicates are located close together in the source data, this optimization can have a significant positive impact on performance. Proper error message if an invalid cron expression is entered for a recipe job. Bug Fixes Fixed bug on running a recipe from the recipe builder. File name would remain to be filled in when a recipe is run multiple times. Fixed bug in bulk data actions wizard with no virtual field generated for record id if there is a field selected with the same label as the object. Fixed bug with object label not shown in Delete and Update record rule editors. 8-6-2025 | 185 orgs | 714+18 unit tests
Version 1.180
Features For breads for file based recipes, the file name is now part of the default Bread name. JSON Extract, XML Extract, Export To CSV, Export To Excel now have an “add 5 rows” button. 1-6-2025 | 183 orgs | 709+18 unit tests
Version 1.179
Features Added ability to Recipe Jobs to execute a remote Salesforce query. Added Recipe Jobs tab to Sliced Bread app. Tweaked Recipe Job record page. 25-5-2025 | 178 orgs | 706+18 unit tests
Version 1.178
Features Added Last Used to the recipes page. This value is calculated from all breads in the org, based on Start Slicing Date. Made columns Recipe, Last Modified and Last Used sortable to the recipes page. Added FTP as Connected System type. All features are supported: download, upload and move to a processed folder. 18-5-2025 | 178 orgs | 705+18 unit tests
Version 1.176
Features Added three new DATEVALUE formula functions: DATEVALUEDMY, DATEVALUEMDY, DATEVALUEYMD. Each has the ability to convert many date string notations to a date, as long as it knows what the order of day, month and year is. Added fields to Slice to store ids of records that were created, updated or upserted in the load phase. These fields are also properly filled when running a recipe. This is a next step in moving the Record Id to Bread+Slice archive mapping to Salesforce. 11-5-2025 | 178 orgs | 703+18 unit tests
Version 1.175
Features Slice logs and raw data are not written to DynamoDB anymore. For new breads, audit trail functionality now fully relies on sblog files in the org. This change should significantly reduce AWS costs over time. The Record Id to Bread Id+Slice Id mapping is still maintained in DynamoDB. The Upsert Record rule now also has the option to specify that a field should never be nullified. Export to file editor (CSV & Excel) now also auto deletes empty mapping rows. Only the first row needs to be always fully filled in. New Record History modal now handles the situation that the entered record id could not be found in the org more gracefully. Bread history and Slice history can still be displayed in cases that the record was deleted, but there is history. Bug Fixes Fixed bug with multiple slices potentially created if Start Slicing is clicked multiple times. 4-5-2025 | 175 orgs | 698+18 unit tests
Version 1.174
Features The Sliced Bread record history component is now fully driven by sblog files, if such files are attached to the bread. This marks the next step toward moving all slice archiving to Salesforce. The Sliced Bread record history component has also been fully revamped to improve user experience. A modal approach has been introduced to provide a wider view of the log. This change is another step toward a generic Sliced Bread record history option, removing the requirement to place the component on the Lightning Record Detail page in order to use the context-sensitive audit trail. 27-4-2025 | 174 orgs | 694+18 unit tests
Version 1.173
Features Query rule editor: Added validation that the same field cannot be used as input and output field. Create & Upsert record rule editors: Added validation that the same field cannot be used as input and output field. Formula operator & and formula function JOIN: Auto-convert to text. So “‘#’ & 3” and JOIN(4, “ABC”, DATE(25, 4, 20), “ | “) are now valid. JSON and XML slice rules: Renamed “Remove From Slice” feature to “Slice Pruning” and significantly improved it. Slice Pruning trims excess raw data that may not fit in the Raw Data field and helps reduce heap size usage by removing unneeded content. Multiple JSONPath expressions can be used to target different parts of the data. 20-4-2025 | 170 orgs | 691+18 unit tests
Version 1.172
Features Added Recent Files feature for where running a file-based recipe. This prevents uploading the same file over-and-over again when fine-tuning a recipe. General look-and-feel upgrade of the run a recipe modal. Most notable changes: progress indicator removed and search recipe box moved to the top. API version upgrade to latest Salesforce version: 63.0. CSV Wizard now supports csv files up to 2MB instead of 100k bytes. Bug Fixes Pretty name for creating virtual fields for custom metadata record id. The Archiver could not handle > 5M slices. That has been fixed. Issue in DML rules with log becoming too large with really large values to update on a record. Values are truncated now before being written to log for the DML rules. 13-4-2025 | 168 orgs | 691 unit tests
Version 1.171
Features Both in CSV and Excel wizard, checkboxes to include or exclude rows instead of the garbage bin icon. AWS S3 supported for both import and export. Added Remove Unmapped Field feature to insert, upsert and update recipe builder editor. 5-4-2025 | 168 orgs | 687 unit tests