Skip to content

oxabl_common: v1.0.0

Choose a tag to compare

@evanbrobertson evanbrobertson released this 10 Aug 17:51
a13d729

1.0.0 (2026-08-04)

⚠ BREAKING CHANGES

  • api: oxabl::parse, oxabl::analyze, oxabl::analyze_with_fs, and oxabl_formatter::format_source are deprecated in favor of their try_* siblings. They still compile and behave identically; callers denying deprecation warnings will need to migrate or allow them.

Features

  • api: diagnostic renderer, Display, and serde on the diagnostic family (#55) (#114) (0681257)
  • api: panic-safe parse, analyze, and format entry points, and browser crash recovery (#135) (2e87258)
  • ast: comment side-table on Program + blank-line detection (#92) (2d6b92e)
  • lint: add block-var-used-outside advisory (LINT0005) (#123) (e870d5b)
  • lsp: ship oxabl lsp diagnostics-to-editor skeleton (#90) (d025e3d)
  • oxabl_semantic: add crate skeleton and declare pass (Phase 3) (c3db693)
  • oxabl_semantic: crate skeleton and declare pass (Phase 3) (f155645)
  • pipeline: wire cross-file resolution into every client, and prove they agree (#148) (967331b)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • oxabl_ast bumped from 0.5.0 to 1.0.0