This release adds 1 notable feature for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Summary
AI summaryAdds Paddle Battle, a classic two‑paddle arena game with fixed‑timestep physics and arcade SFX.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Adds new game "Paddle Battle" with fixed-timestep physics, scoring, AI opponent and SFX. Adds new game "Paddle Battle" with fixed-timestep physics, scoring, AI opponent and SFX. Source: llm_adapter@2026-07-15 Confidence: high |
— |
| Feature | Low |
Provides Cargo installation via `cargo install modern-terminal-games` and runs with `mtg paddle-battle`. Provides Cargo installation via `cargo install modern-terminal-games` and runs with `mtg paddle-battle`. Source: granite4.1:30b@2026-07-15-audit Confidence: high |
— |
| Feature | Low |
Supports Homebrew upgrade with `brew update && brew upgrade mtg`. Supports Homebrew upgrade with `brew update && brew upgrade mtg`. Source: granite4.1:30b@2026-07-15-audit Confidence: high |
— |
| Refactor | Low |
Splits game into separate crate `mtg-paddle-battle` version 0.4.0. Splits game into separate crate `mtg-paddle-battle` version 0.4.0. Source: granite4.1:30b@2026-07-15-audit Confidence: high |
— |
Full changelog
mtg 0.4.0 — Paddle Battle
New game: Paddle Battle
Classic two-paddle arena duel (vs AI).
mtg paddle-battle
# or
cargo install mtg-paddle-battle
- Fixed-timestep physics, paddle-angle bounce
- Scoring (first to 7), serve with Space
- Beatable AI, arcade SFX (mute with
m) - Dark neon Canvas arena (same polish as Breaker)
Install / upgrade
Cargo
cargo install modern-terminal-games
mtg paddle-battle
Homebrew
brew update && brew upgrade mtg
Crates
modern-terminal-games0.4.0mtg-breaker0.4.0mtg-paddle-battle0.4.0
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 Mtg
All releases →Beta — feedback welcome: [email protected]