Repository navigation
BridgeLab 1.4.0
BridgeLab 1.4.0
SOAP client (Enterprise)
The Communication panel gains a SOAP tab for sending HL7 messages to
SOAP 1.1/1.2 endpoints — IHE-style middlewares, regional gateways and
legacy hospital web services:
- Envelope building with a sensible default, or your own template
using a{payload}placeholder when the target service expects a
specific wrapper. Raw HL7 v2 messages are XML-escaped and wrapped
automatically; XML payloads pass through untouched. - WS-Security UsernameToken credentials and WS-Addressing
headers (To / Action / MessageID), both optional. - Correct per-version transport:
text/xml+SOAPActionheader for
SOAP 1.1,application/soap+xmlwith theactionparameter for 1.2. - Response parsing with namespace-aware Body extraction and SOAP
Fault decoding for both versions. Non-SOAP replies (e.g. a proxy or
login page returned with HTTP 200) are correctly reported as failures. - Connection profiles and the request history cover SOAP just
like MLLP and HTTP.
WSDL import is planned as a follow-up.
Licensing layout
Paid-tier feature implementations now live in two clearly marked
directories (src-tauri/src/pro/, src/lib/pro/) published under the
Business Source License 1.1; each converts to MIT four years after
publication. Everything else — and all code published before this
change — remains MIT. Building with --no-default-features produces a
Community-only binary without those directories.
Notes
- No changes to licensing behavior in the app itself: existing keys,
activation codes and trials keep working exactly as in 1.3.x. - Full changelog: see
CHANGELOG.md.