Skip to content

v0.3.6

Latest

Choose a tag to compare

@cuneytozseker cuneytozseker released this 23 Jul 10:39
· 1 commit to main since this release

Highlights

Reliability

  • Review no longer runs banned-library programs. A generated program using pygame/turtle/tkinter/matplotlib that survived fix attempts previously opened its own SDL window and rendered fullscreen, bypassing the canvas pipeline — it is now failed and archived instead.
  • Force SDL audio driver to dummy at module load.
  • Archive the cleaned source rather than the raw LLM transcript (#43).

Performance

  • Batch tiny-canvas draw commands and add per-program frame budgets.
  • Optimized framebuffer write path with a fast path.
  • Isolated web stream encoding; added dashboard stream controls and clarity defaults.
  • Preserve configured typing cadence; raise TYPING_SPEED defaults to 15/50 cps.

LLM & prompts

  • Pass code and program type into the reflection prompt.
  • Extract shared Python output prompt rules.
  • Add Qwen3 Coder Next model; remove decommissioned Grok model.
  • Fix Python thought-comment syntax.

Dashboard / UI

  • Sync dashboard version with runtime version.
  • Smaller BBS banner font (large on home, compact on inner pages).
  • Fix System 6 titlebar spacing.
  • Record generation model in archive metadata.

Full changelog: v0.3.5...v0.3.6