TinyTorch v0.1.9 - Computed Values, VS Code Extension & Progressive Disclosure
TinyTorch v0.1.9
Computed values across all ABOUT.md docs, VS Code extension thin client, progressive disclosure improvements, and community contributions.
✨ New Features
- Computed Values in ABOUT.md: Converted all 20 module ABOUT.md files to MyST Markdown Notebooks with inline Python-computed values via
{glue:text}— eliminates hardcoded arithmetic errors and ensures all numerical claims are always correct - VS Code Extension: New thin client architecture over Tito CLI with notebook editor support, build tree, and module explorer
- Version Badge: Auto-updating version badge in site navbar, refreshed on every release via CI
📖 Content Improvements
- Progressive Disclosure: Enforced scaffolding across 9 modules — solution blocks decomposed for pedagogical consistency
- Function Decomposition: Standardized naming conventions and formatting across all 20 modules
- Module 15 (Quantization): Corrected INT8 zero-point values in quantization docs
- Module 16 (Compression): Fixed sparsity percentage bugs
- Module 19 (Benchmarking): Aligned MLPerf box-drawing characters and tree indentation
- EmbeddingBackward: Moved from Module 06 to Module 11 where it belongs conceptually
🐛 Bug Fixes
- Windows Install: Fixed install issues on Windows/Git Bash by @adil-mubashir-ch in #1169
- SocratiQ Typo: Fixed typo in SocratiQ introduction by @BunningsWarehouseOfficial in #1170
- Google Auth iframe: Fixed Google auth and slow index.html loading by @kai4avaya in #1172
- Notebook Filenames: Aligned notebook filenames with Tito convention across all docs (fixes #1176 — thanks @sotoblanco)
- Missing Exports: Added missing
#| exportdirectives across 10 modules - PDF Build: Capped Mermaid figure sizes and fixed nested code fences for LaTeX output
- VS Code Extension: Fixed notebooks opening in raw JSON instead of interactive editor
📚 Documentation
- Updated TITO reference docs to match actual CLI commands
- Fixed broken paths in CONTRIBUTING.md and INSTRUCTOR.md
- Added intra-module scaffolding subsection to progressive disclosure paper
🔧 CI/Infrastructure
- Slide decks download from release during deployment
- VS Code extension artifacts properly gitignored
👥 Contributors
Thanks to all contributors who made this release possible:
🆕 New Contributors
- @adil-mubashir-ch made their first contribution in #1169
- @sotoblanco reported #1176 (notebook filename mismatch)
- @harishb00a contributed documentation improvements
Full Changelog: tinytorch-v0.1.8...tinytorch-v0.1.9
Website: https://mlsysbook.ai/tinytorch/