This release adds 5 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
Summary
AI summaryBroad release touches Active Moss frontend, Install, Known limitations, and Trust bundles.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Adds selectable Moss-written frontend via `--frontend moss` for tokens, ast, check, compile, run commands. Adds selectable Moss-written frontend via `--frontend moss` for tokens, ast, check, compile, run commands. Source: llm_adapter@2026-06-11 Confidence: high |
— |
| Feature | Medium |
Introduces `moss trust <file>` for machine‑verifiable JSON trust bundles (check, trace, golden, lock, selfhost). Introduces `moss trust <file>` for machine‑verifiable JSON trust bundles (check, trace, golden, lock, selfhost). Source: llm_adapter@2026-06-11 Confidence: high |
— |
| Feature | Medium |
Adds `moss trust-project <dir>` for project‑wide verification of all files. Adds `moss trust-project <dir>` for project‑wide verification of all files. Source: llm_adapter@2026-06-11 Confidence: high |
— |
| Feature | Medium |
Unifies all 12 commands on a single bytecode VM with a 32‑opcode stack machine ISA and .mbc binary format. Unifies all 12 commands on a single bytecode VM with a 32‑opcode stack machine ISA and .mbc binary format. Source: llm_adapter@2026-06-11 Confidence: high |
— |
| Feature | Medium |
Adds `moss playground` browser‑based trust report viewer (port 8766) with examples, file upload, and one‑click Trust. Adds `moss playground` browser‑based trust report viewer (port 8766) with examples, file upload, and one‑click Trust. Source: llm_adapter@2026-06-11 Confidence: high |
— |
| Feature | Medium |
Refreshes Studio with dark theme, Trust tab showing five‑gate verification report, and new keyboard shortcuts (Ctrl+Enter, Ctrl+S). Refreshes Studio with dark theme, Trust tab showing five‑gate verification report, and new keyboard shortcuts (Ctrl+Enter, Ctrl+S). Source: llm_adapter@2026-06-11 Confidence: high |
— |
| Feature | Medium |
Adds backtick string interpolation with multiline support, escape sequences, pipe operator `|>`, lambda `h -> expr`, and arrow function syntax `fn f(x) = expr`. Adds backtick string interpolation with multiline support, escape sequences, pipe operator `|>`, lambda `h -> expr`, and arrow function syntax `fn f(x) = expr`. Source: llm_adapter@2026-06-11 Confidence: high |
— |
| Feature | Low |
Provides Windows standalone installer (no Python required) alongside source installation instructions. Provides Windows standalone installer (no Python required) alongside source installation instructions. Source: llm_adapter@2026-06-11 Confidence: high |
— |
| Bugfix | Low |
Fixes limitation: Moss frontend does not capture For/While/If statement bodies for certain demo programs when `--frontend moss` is used. Fixes limitation: Moss frontend does not capture For/While/If statement bodies for certain demo programs when `--frontend moss` is used. Source: llm_adapter@2026-06-11 Confidence: high |
— |
| Bugfix | Low |
Retires tree‑walking interpreter; all commands now run on unified bytecode VM. Retires tree‑walking interpreter; all commands now run on unified bytecode VM. Source: llm_adapter@2026-06-11 Confidence: low |
— |
Full changelog
Moss 0.7.3 Release
Moss 0.7.3 is the first release with an active Moss-written frontend.
The lexer, parser, and checker written in Moss are selectable via --frontend moss
on tokens, ast, check, compile, and run commands. The host (Python)
frontend remains the default and serves as the differential-verification baseline.
What's new since 0.5.0
Active Moss frontend (0.7 series)
moss tokens --frontend moss— Moss-written lexer, token streams match hostmoss ast --frontend moss— Moss-written parser, full declaration treesmoss check --frontend moss— Moss-written checker with diagnosticsmoss compile --frontend moss— Moss frontend → bytecode → .mbcmoss run --frontend moss— Moss frontend → compiler → VM execution- 6/9 example programs produce identical runtime output via Moss frontend
Trust bundles (0.5.7–0.5.8)
moss trust <file>— machine-verifiable JSON bundle (check + trace + golden + lock + selfhost)moss trust-project <dir>— project-wide trust verification- Source SHA-256 binding, lock verification, 5-dimension selfhost comparison
VM unification (0.5.5–0.5.6)
- All 12 commands run on a unified bytecode VM
- Tree-walking interpreter retired
- 32-opcode stack-machine ISA with .mbc binary format
Moss Playground (0.6.0)
moss playground— browser-based trust report viewer (port 8766)- Built-in examples, file upload, one-click Trust
Studio refresh (0.6.1–0.6.2)
- Complete visual refresh: Moss dark theme
- Trust tab with five-gate verification report
- Ctrl+Enter run, Ctrl+S save, clickable diagnostics
Backtick interpolation (0.5.5)
`Hello {name}!`with multiline support and escape sequences|>pipe operator,\x -> exprlambda, arrow function bodyfn f(x) = expr
Install
From source (requires Python 3.12+)
git clone https://github.com/Fujo930/moss-lang.git
cd moss-lang
git checkout ds-Mosslang
pip install -e .
Windows standalone (no Python required)
Download Moss-0.7.3-Windows-Portable.zip or Moss-0.7.3-Windows-Setup.exe
from the Releases page.
Verification
python -m pytest tests/test_mosslang.py -q
# 129 passed, 18 subtests
python -m mosslang.cli selfhost --quick
# 5/5 sketch tests pass
python -m mosslang.cli selfhost-compare examples
# all examples pass host/self-host comparison
python -m mosslang.cli trust-project .
# 7/7 files trusted
Known limitations
- Moss frontend: For/While/If statement bodies not captured by Moss statement parser
(affects lists_demo, map_demo, text_fs_demo via--frontend moss) - Windows-only installer (macOS/Linux support planned for 0.8)
- No typed Python FFI yet (planned 0.8)
Commands
moss run/check/test/tokens/ast/trace/compile [--frontend host|moss]
moss trust/trust-project
moss studio/playground/repl
moss golden/docs/format
moss selfhost/selfhost-compare
moss project-check/run/test/init/info/lock/format
moss-lsp
Built by DeepSeek (Codex & Kun) and Reasonix in collaboration with Fujo930.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Moss
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]