Skip to content

v0.0.2

Choose a tag to compare

@github-actions github-actions released this 21 Sep 16:39
· 755 commits to main since this release

Install

curl -fsSL https://vxlang.org/install.sh | sh

Requires LLVM 22 and, for --verify-seams, the z3 binary. The installer checks for
both and prints the command to install them if they are missing. See
the install guide.

Platforms

Platform Artifact
macOS, Apple Silicon vx-<version>-aarch64-apple-darwin.tar.gz
Linux x86_64, glibc 2.35+ vx-<version>-x86_64-unknown-linux-gnu.tar.gz

Verify a download against its .sha256 before unpacking.

What's Changed

  • repo: push feature branches, never main by @hiraditya in #517
  • lang: several trait bounds on one type parameter by @hiraditya in #519
  • docs: a plan for a core library at parity with Rust core by @hiraditya in #520
  • lang: a method of a generic impl block is generic too by @hiraditya in #521
  • lang: default method bodies in traits by @hiraditya in #537
  • lang: macro_rules in item position by @hiraditya in #539
  • codegen: a generic enum is not a type called Option by @hiraditya in #540
  • lang: an impl a macro produced inherits the trait's defaults by @hiraditya in #541
  • tests: E6003 under topology substitution by @hiraditya in #544
  • www: add author byline to the blog posts by @hiraditya in #542
  • ci: a CLA bot that records a contributor's signature by @hiraditya in #553
  • lang: the integer operators by @hiraditya in #518
  • core: the integer methods, Option moved out of std, and the checked family by @hiraditya in #548

Full Changelog: v0.0.1...v0.0.2