bc-integration changelog
The Boomi Companion bc-integration changelog highlights top updates per month. Releases containing only internal changes are omitted from the changelog.
For the full list of changes, refer to bc-integration GitHub changelog.
July 2026 - Versions 1.0.23 – 1.0.31
We added these features
- Reusable Process Script Components - Added support for reusable Process Script Components, letting the same script logic be shared across multiple processes instead of duplicating it.
- Full Lookup function coverage in Map Function docs - Expanded documentation to cover all Lookup functions: Simple, Cross Reference, Document Cache, and SQL.
- OpenAPI connector reference - Documented the OpenAPI connector's connection and operation components.
- New map functions and User-Defined Functions - Documented the String, Numeric, Connector Call, and Properties map functions, plus User-Defined Functions, now the preferred approach over scripting for multi-step map logic.
- And more...
We fixed these issues
- HttpSettings requirement in HTTP Client component - Corrected
http_client_component.mdto state that all fiveHttpSettingssub-blocks are required on create/update; omitting any of them breaks the component in the Build UI. - Flat file profile textQualifier enum values - Corrected the documented enum values for
textQualifierin the flat file profile reference. - And more...
Checkout July 2026 commit history
June 2026 - Versions 1.0.4 – 1.0.22
We added these features
- Process Route support - Added support for Process Route.
- Reusable Map Script components - Added support for reusable Map Script components that a map can reference instead of an inline script, along with guidance on when to use each.
- Database (Legacy) connector references - Added connection, operation, database profile, and step references for the Database (Legacy) connector.
- Flow Control step reference - Added coverage of batching, parallel fiber execution, scope-of-effect, document ordering across fibers, and state sharing between fibers and the controlling execution.
- And more...
We fixed these issues
- Component create/push corrupting XML - Fixed an issue where component create/push corrupted XML when the
<?xml ?>declaration shared a line with the<bns:Component>root element. - And more...
Checkout June 2026 commit history
May 2026 - Versions 0.5.50 – 1.0.3
We added these features
- Boomi Companion 1.0.0 GA - Official debut at Boomi World 2026.
- Mail (IMAP) connector reference - Added connection, operation, and step documentation covering SMTP outbound, IMAP inbound, Basic Auth and OAuth 2.0, Document Cache attachment routing, and the Receive-as-start-step listener pattern, all runtime-validated.
- Component-type workspace folders - The
active-development/workspace now uses Boomi's component-type identifiers (e.g.process/,connector-action/) instead of generic plural names, with new component types picked up automatically. - Environment Extensions management - Added
boomi-extensions.shfor managing Environment Extensions values, with partial-by-default writes and pre-write snapshots to prevent accidental overwrites. - And more...
We fixed these issues
- Document Cache profileType enum - Corrected the
profileTypeenum value from the invalidprofile.databasetoprofile.db. - And more...
Checkout May 2026 commit history
April 2026 - Versions 0.5.21 – 0.5.49
We added these features
- EDIFACT support - Added full EDIFACT coverage across EDI reference docs, including delimiter defaults, composite element patterns, trading partner control info, an X12↔EDIFACT equivalence table, and a new guide covering IDoc structure and SAP partner function mapping.
- Component search tool - Added
boomi-component-search.sh, letting components be queried by folder, name, type, or reference relationship, with pagination and support for 5,000+ record result sets. - Component version management - Added
boomi-version-history.shandboomi-component-diff.shfor listing version history and comparing versions, plus--version Non pull and--forceon push to support rollback workflows. - Event Streams CLI expansion - Added
provision-connection,list-topics, andrest-producecommands, along with a new REST produce reference covering auth, payloads, and limits. - And more...
We fixed these issues
- SIGPIPE crashes on large component pulls - Replaced
grep|headpipes with single-processawkextraction acrossboomi-component-pull.sh,boomi-deploy.sh, andevent-streams-setup.sh, eliminating exit 141 errors. - And more...
Checkout April 2026 commit history
March 2026 - Versions 0.2.0 – 0.5.20
We added these features
- Branch & merge support - Full branch workflow added, including
boomi-branch.sh, a--branchflag on pull/push/create scripts, branch-aware sync state, andresolve_branch_id/resolve_branch_namehelpers. Includes two new guides: a tool-oriented branch/merge guide and a runtime-verified API behavior reference. - Wave of component & step references - Six new references landed in one month: Document Cache, Cross Reference Table, Process Property, Agent step, Trading Partner (component + steps), and Disk V2 connector, all registered in the SKILL.md file index with
connectorTypeidentifiers for direct string-match discovery. - Execution query & log download - Added
boomi-execution-query.shfor querying execution records and downloading logs across all process types including WSS listeners. Added descending sort byexecutionTime. Decoupled log download fromboomi-test-execute.sh, which now returns execution ID and status only. - Full CLI rewrite to Bash
Breaking changeThis change requires updates to your configurationAll CLI tools were rewritten from Python to Bash using
curl+jq. Eliminatedrequests,PyYAML,python-dotenv, andlxmldependencies. Removed the YAML config layer, tools now source.envnatively. All documentation updated to match new invocations. - And more...
We fixed these issues
- Critical deploy bug, wrong version deployed - Rewrote
boomi-deploy.shwith a safe two-step pattern (PackagedComponent → DeployedPackage bypackageId). The previous version silently ignored branch context and deployed the globally latest version regardless of which branch was active.
Checkout March 2026 commit history
Was this topic helpful?