Skip to content

Mako v0.3.0

Choose a tag to compare

@loreste loreste released this 19 Jul 17:58

v0.3.0 — Cross-platform, all CI green

360 Mako tests + 79 Rust tests, 0 failures. All 11 CI jobs pass.

Cross-platform

  • Ubuntu, macOS, Windows, ASan, UBSan, GCC, TSan — all pass
  • Cross-compile: Windows, Linux musl (static), WASI
  • Windows CI: full suite (soft) + 17 core tests (strict)
  • IPv6 tests fixed (non-blocking accept, socket timeouts)

Ownership hardening (SAFE-006)

  • Match Own free, bind-scope free, alias-mut freer flags
  • Path-local early-return free, arm-local cleanup
  • 4 ASan ownership regression tests + leba build verified

Package integrity

  • V2 digest format, build-time verification, legacy compatibility

Install

curl -fsSL https://github.com/loreste/mako/releases/download/v0.3.0/install-linux.sh | bash

What's Changed

  • Make package publication immutable by @attahn in #4
  • Fix cross-platform CI failures by @attahn in #6
  • Harden registry package verification by @attahn in #5
  • Fix v0.2.4 Winget checksum by @attahn in #7

Full Changelog: v0.2.5...v0.3.0

What's Changed

  • Make package publication immutable by @attahn in #4
  • Fix cross-platform CI failures by @attahn in #6
  • Harden registry package verification by @attahn in #5
  • Fix v0.2.4 Winget checksum by @attahn in #7

Full Changelog: v0.2.5...v0.3.0

What's Changed

  • Make package publication immutable by @attahn in #4
  • Fix cross-platform CI failures by @attahn in #6
  • Harden registry package verification by @attahn in #5
  • Fix v0.2.4 Winget checksum by @attahn in #7

Full Changelog: v0.2.5...v0.3.0

What's Changed

  • Make package publication immutable by @attahn in #4
  • Fix cross-platform CI failures by @attahn in #6
  • Harden registry package verification by @attahn in #5
  • Fix v0.2.4 Winget checksum by @attahn in #7

Full Changelog: v0.2.5...v0.3.0

What's Changed

  • Make package publication immutable by @attahn in #4
  • Fix cross-platform CI failures by @attahn in #6
  • Harden registry package verification by @attahn in #5
  • Fix v0.2.4 Winget checksum by @attahn in #7

Full Changelog: v0.2.5...v0.3.0

What's Changed

  • Make package publication immutable by @attahn in #4
  • Fix cross-platform CI failures by @attahn in #6
  • Harden registry package verification by @attahn in #5
  • Fix v0.2.4 Winget checksum by @attahn in #7

Full Changelog: v0.2.5...v0.3.0

What's Changed

  • Make package publication immutable by @attahn in #4
  • Fix cross-platform CI failures by @attahn in #6
  • Harden registry package verification by @attahn in #5
  • Fix v0.2.4 Winget checksum by @attahn in #7

Full Changelog: v0.2.5...v0.3.0

What's Changed

  • Make package publication immutable by @attahn in #4
  • Fix cross-platform CI failures by @attahn in #6
  • Harden registry package verification by @attahn in #5
  • Fix v0.2.4 Winget checksum by @attahn in #7

Full Changelog: v0.2.5...v0.3.0

What's Changed

  • Make package publication immutable by @attahn in #4
  • Fix cross-platform CI failures by @attahn in #6
  • Harden registry package verification by @attahn in #5
  • Fix v0.2.4 Winget checksum by @attahn in #7

Full Changelog: v0.2.5...v0.3.0