Skip to content

Releases: F1R3FLY-io/MeTTa-Compiler

v0.2.0

28 Nov 03:25

Choose a tag to compare

docs: Add v0.1.1 and v0.1.2 entries to CHANGELOG, clean up v0.2.0

- Add v0.1.1 entry: Arch Linux packages, rholang-cli, nightly builds
- Add v0.1.2 entry: Package sanity checks, workflow fixes
- Rewrite v0.2.0: Clean changelog format (Added/Changed/Fixed)
- Fix dates to match git tags (2025-10-21 for 0.1.x releases)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>

v0.1.2

22 Oct 03:35

Choose a tag to compare

Release v0.1.2 - Testing release workflow with sanity checks

v0.1.1

21 Oct 23:01

Choose a tag to compare

Fix Arch package filename by setting CARCH environment variable

Root cause: makepkg uses the build machine's architecture (x86_64) for
the package filename, not the arch=() field in PKGBUILD, even with
--ignorearch flag.

Both jobs were creating mettatron-0.1.1-1-x86_64.pkg.tar.zst because
they both run in an x86_64 Docker container (archlinux:latest).

Solution: Set CARCH environment variable when running makepkg:
- x86_64 job: CARCH=x86_64 → mettatron-0.1.1-1-x86_64.pkg.tar.zst
- aarch64 job: CARCH=aarch64 → mettatron-0.1.1-1-aarch64.pkg.tar.zst

Also changed build script heredoc to unquoted to allow variable
substitution while escaping dollar signs in the script itself.

v0.1.0

21 Oct 19:05

Choose a tag to compare

Release v0.1.0 - Multi-platform release (Linux/macOS)

Supported platforms:
- Linux x86_64 (with AES+SSE2)
- Linux ARM64 (with AES+NEON)
- macOS x86_64 Intel (with AES+SSE2)
- macOS ARM64 Apple Silicon (with AES+NEON)

Package formats:
- .tar.gz and .zip archives for all platforms
- .deb packages for Debian/Ubuntu
- .rpm packages for RedHat/Fedora
- .dmg installer for macOS

Windows support disabled due to upstream jemalloc incompatibility.
See INSTALL.md for WSL workaround and future plans.