BoundaryML
baml
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
visualization
greg/control-flow
1 hour ago
Implement catch/throw end-to-end with unwind-aware MIR lowering, emit codegen, and VM runtime handling. Add the generic analysis graph crate plus catch/throw compiler and VM tests to validate semantics and transitive propagation.
paulo/catch
2 hours ago
baml_fmt bugfixes and integration (#3153) - Added LSP formatting provider - Bugfixes for parser and allow more delimiters/punctuation - Removed more places where multi-word unquoted strings were supported - Bugfixes for building strong AST from CST - Bugfixes for formatting - Significant increase in the number of places where non-multiline comments can be placed (i.e. single-line block comments) since they can go in more places - Large formatting test files with various trivia in multiple places - Permit fully pathed types in various places (including as fully pathed enum values) - Move type attribute handling into types at the parser level, rather than only on class fields. This enables attributes in nested types. Currently this does not extend beyond the parser level. <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **New Features** * Top-level generator declarations and improved string escaping (backslash support). * **Formatter** * Enhanced single-line vs multi-line decisions and much better preservation of whitespace and comments across patterns, types, attributes, statements, and expressions. * **Bug Fixes** * Corrected template/span error reporting. * **Tests** * Large expansion of formatter and parser tests; many diagnostic expectations updated. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
canary
2 hours ago
Coderabbit fixes
kai/baml_fmt
2 hours ago
Coderabbit fixes
kai/baml_fmt
3 hours ago
baml-language: type type annotation (#3138) <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Refactor** * Updated type system naming convention: the meta-type keyword is now consistently called "type" instead of "big_t_type" throughout the compiler. * Updated parsing and rendering logic to recognize the updated keyword. * **Tests** * Added comprehensive test coverage for type annotations in various contexts: parameters, return types, optionals, lists, unions, and maps. * Added tests for type-as-identifier scenarios and malformed syntax error handling. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
canary
3 hours ago
add missing image to studio docs (#3152) <!-- CURSOR_SUMMARY --> > [!NOTE] > **Low Risk** > Documentation-only change adding an image reference; no runtime or behavior impact. > > **Overview** > Adds an additional screenshot (`studiov2-traces-details.png`) to the Boundary Studio observability docs to better illustrate the Traces view details. > > <sup>Written by [Cursor Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit 95a57d67afc0aaabd8050edbc4d9372d2242c7a4. This will update automatically on new commits. Configure [here](https://cursor.com/dashboard?tab=bugbot).</sup> <!-- /CURSOR_SUMMARY --> <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Documentation** * Added supplementary visual examples to the Traces section in the observability documentation. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
canary
4 hours ago
baml-cli --test in baml_language (#3128) Changes: - Port the `test` cli command from engine to baml_language - Represent tests and test args in the HIR - Convert tests and test args to bytecode in baml_compiler_emit - Run test functions through baml_sys when invoked via the CLI - Add `CompilerOptions { emit_test_cases: bool }` so that some compiler entrypoints (like tests) can include test data, while others (like compilation for client libraries) can omit it For later: - Lower `template_string` calls and evaluate them at runtime. <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **New Features** * Added a new test command to run and manage BAML function tests with support for discovery, filtering, and execution. * Tests can be listed, included/excluded via patterns, and executed with detailed pass/fail reporting and result summaries. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
canary
4 hours ago
Active Branches
visualization
last run
1 hour ago
#3167
CodSpeed Performance Gauge
0%
Paulo: Catch / Throw
last run
2 hours ago
#3166
CodSpeed Performance Gauge
-1%
feat(debugger): add BAML DAP, Cursor integration, and stepping/hover fixes
last run
7 hours ago
#3164
CodSpeed Performance Gauge
+2%
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs