Skip to content

Releases: kelftlang/kelft

Kelft v0.1.0-alpha.2

Kelft v0.1.0-alpha.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Oct 16:06
f567c21
  • Workflow-managed version tags, verified source commits, and reusable native build artifacts.
  • Installed release metadata for version reporting and evaluated alpha release eligibility.
  • Native bootstrap launchers and a rebuild command producing a usable local compiler.
  • Editable source builds without Node, Rust/C development tools, or manual hash arguments.

Initial compiler alpha, version 0.1.0-alpha.2:

  • Self-hosted Kelft compiler with source checking, diagnostics, and native object emission.
  • Core language support for typed values, modules, aggregates, generics, and ownership-aware mutation.
  • Intent declarations, constraints, and verification contracts.
  • Native build and brokered execution commands with explicit capability and resource limits.
  • Rust/C platform hosts, pinned build inputs, authenticated bootstrap seeds, and offline source-build tooling.
  • Native package definitions for Linux, Windows, and macOS on x86-64 and ARM64.

Package definitions do not establish platform qualification. Published release
notes will identify available assets, supported baselines, and signing status.

Experimental Kelft 0.1.0-alpha.2. Windows binaries are unsigned; macOS binaries use ad-hoc signatures and are not notarized. Verify provenance and SHA256SUMS before use.