Skip to content

Codemble v0.21.1 — choose a launch, land, and learn

Choose a tag to compare

@udhawan97 udhawan97 released this 25 Aug 09:32
· 8 commits to main since this release

Codemble v0.21.1 — choose a launch, land, and learn

v0.21.1 is the verified publication of Codemble's learn-as-you-explore galaxy.
It carries the complete v0.21.0 feature candidate and one release-integrity
repair: source archives now exclude the developer-only uv.lock that
uv run --with build can create before Hatchling starts.

The trusted v0.21.0 workflow caught that local/clean-checkout mismatch before
PyPI publication. Its immutable tag remains a blocked prerelease; no v0.21.0
package was uploaded or replaced.

Choose how to enter

  • Explore freely opens the complete galaxy immediately.
  • Take a first flight tours Home and its direct proven imports, with a
    visible Land and learn action at every stop.
  • Every landing offers persistent Easy or Expert explanations, exact
    parser-owned source facts and graph connections, and the existing
    Prove understanding route.

A deeper galaxy

  • Seeded spiral stars, depth shells, nebulae, dust, a galactic core, route
    motes, and reticles make each project feel like its own navigable place.
  • Planet surfaces add deterministic terrain, mineral bands, atmosphere, tilt,
    and slow rotation while preserving reduced motion and recursive disposal.
  • All semantic colour remains evidence-bounded: language tint mirrors parser
    truth, while amber illumination still means passed checks only.

Nine-language mapping

Ruby and PHP join Python, JavaScript, TypeScript, Go, Java, Rust, and C# behind
the same deterministic parser/finalization seam. The new adapters preserve PHP
qualification and grouped imports, Ruby singleton ownership and conservative
bare sends, safe partial-file fallback, and possible-call uncertainty.

Verification

  • 542 Python tests and Ruff
  • complete frontend contract/build and documentation check/build
  • 48 Chromium/WebKit product journeys, responsive/reflow/reduced-motion gates,
    and the final 5,000-module backend/browser budget
  • refreshed Graphify query and two council rounds with every blocker closed
  • reproducible wheel and sdist from local uv and clean CI build paths

Native Safari is not claimed because ScreenCaptureKit could not start its
acceptance capture. WebKit evidence remains engine evidence, not Safari proof.