Changelog
What's new in Compact Lab
Every release, improvement, and compiler update — in one place.
v0.1.0
latestApril 2, 2026Initial 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
soonSimulation sandbox, multi-file projects, and Testnet deployment. ETA to be announced.