Skip to content

Sollang 0.3.260727

Choose a tag to compare

@dimohy dimohy released this 27 Jul 06:32
· 34 commits to main since this release

Sollang 0.3 introduces first-class lazy streams and native event streams, plus a substantially expanded native interoperability layer.

Highlights:

  • Lazy Stream<T> pipelines that can be stored and consumed later without materializing intermediate containers.
  • EventStream<T> for browser and native event-driven flows.
  • Grouped native C ABI imports with argument type inference.
  • ABI-stable structs, Windows/Linux shared-library export, COM interop, and generated C++ C-shim bindings.
  • Stage2 browser playground parity, improved diagnostics, localized UI, and refreshed flow-operator highlighting.
  • Modularized self-hosted LLVM emitter and strengthened Windows/Linux Stage1/2/3 regression gates.
  • Compiler warm-path performance retained within the 5% regression gate.

Assets include self-contained Windows x64 and Linux x64 compilers, the verified Stage3 compiler, and SHA-256 checksums.