Apache Burr 0.43.0-incubating
This is the third official Apache release of Burr (incubating).
The official release artifacts are available at https://downloads.apache.org/incubator/burr/0.43.0/. The wheel is also published on PyPI as apache-burr 0.43.0 — install it with pip install apache-burr[learn].
Note
In version 0.43.0, the optional CLI included with [start], [learn], and
[cli] requires Python 3.10+. Core library usage remains compatible with
Python 3.9.
Notable changes since 0.42.0
- Add Langfuse tracing integration with
LangfuseBridge(#844) - Migrate the telemetry UI from Create React App to Vite (#793)
- Add dark-mode support to the Burr UI, including system-preference detection and a manual toggle (#830)
- Fix graph-view freezes on state machines with dense transitions (#834)
- Add
Condition.safe_exprfor opt-in restricted AST evaluation (#820) - Allow plain dictionary yields in single-step streaming actions (#779)
- Add MongoDB driver handshake metadata (#821)
- Add an optional module allowlist to the Pydantic serde deserializer (#794)
- Make serde errors more informative (#806)
- Use timezone-aware UTC timestamps for S3 log partitions (#811)
- Add AWS deployment and Bedrock documentation (#763)
- Remove BentoBurr (#859)
- Resolve shipped npm advisories and run the UI test suite in CI (#869)
- Strengthen release validation, artifact verification, licensing checks, and RC promotion tooling
- Apply dependency, security, documentation, and UTF-8 handling fixes across the project
Verification
This release was voted on by the Apache Burr (incubating) PPMC and the Apache Incubator PMC:
- PPMC vote: https://lists.apache.org/thread/okv20r6v8f31qobgqvpqvqvgn1h5kj5c (4 binding +1, 1 non-binding +1)
- IPMC vote: https://lists.apache.org/thread/w074myhfyykgss5gmcy5omw88cxolthg (3 binding +1, 1 binding 0, 1 binding -1)
Verify the source release with the KEYS file and the per-artifact .asc and .sha512 files alongside each download.
Note on pre-incubator releases
GitHub releases from before the project entered the Apache Incubator are not official Apache releases. Official Apache Burr (incubating) source release artifacts are published on the Apache distribution servers.
Apache Burr is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator PMC. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision-making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.