Skip to content
Changelog

What's new in Compact Lab

Every release, improvement, and compiler update — in one place.

v0.1.0

latestApril 2, 2026

Initial public launch of Midnight Compact Lab — a browser-based IDE for writing, simulating, and deploying Compact smart contracts.

  • NewMonaco-based code editor with Compact syntax highlighting (keywords, types, witnesses, circuits).
  • NewLive compiler error markers with inline diagnostics.
  • NewStarter templates: Private Counter, Bulletin Board, ZK Loan.
  • NewOutput panel displaying circuit statistics (k-parameter, constraint rows) and witness declarations.
  • NewPrivacy Visualization layer — colour-coded ZK proof inspector (public vs. shielded expressions).
  • NewPrivacy-first architecture: all code processing happens client-side, no source files are transmitted.
  • CompilerShips with Compact compiler ≥ 0.20 (bundled as WebAssembly).

v0.2.0

soon

Simulation sandbox, multi-file projects, and Testnet deployment. ETA to be announced.