Repository navigation
Release 0.3.0
Release 0.3.0
Major enhancements to development server, documentation generation, and HTML export capabilities.
Development Infrastructure
- Node.js and live-server integration with smart fallback to Python server
- Automatic cache-busting for CSS files using file modification times
- Improved concurrent request handling and server stability
- Fixed devcontainer git signing to use SSH agent forwarding
Python Documentation
- Self-contained documentation generator using griffe for API extraction
- Automatic API reference generation with test coverage integration
- Google-style docstring support with structured parsing
- Complete V-Model development lifecycle example
Typst Enhancements
- Checklist support with customizable icons
- Theme-aware diagrams with automatic color switching
- Unicode superscripts/subscripts for isotope notation in HTML export
- Enhanced technical documentation package
Bootstrap Integration
- Bootstrap 5.3.2 support with complete styling workflow
- Responsive mobile-first design with Bootstrap grid
- Bootstrap Offcanvas TOC sidebar for better mobile navigation
- Custom styles for Typst-specific enhancements
Build System
- Restructured all outputs to use
build/directories - Unified example and main build processes
- New Makefile targets for Bootstrap, Python API docs, and diagrams
- Simplified gitignore patterns for build artifacts
HTML Export Improvements
- Better accessibility with Unicode text instead of SVG fragments
- Smaller HTML file sizes with improved text selection
- Support for both custom CSS and Bootstrap workflows
- Fixed regex bugs preventing content deletion
Documentation
- Migrated all documentation from Markdown to Typst format
- Enhanced example project with complete technical documentation suite
- Comprehensive stakeholder analysis with multiple data sources
- Technical diagrams with Fletcher (architecture, data flow, state machines)
Fixes
- Fixed devcontainer git signing to work correctly with SSH agent forwarding
- Fixed 2-column table width issues in HTML export
- Fixed dark mode support for Fletcher diagrams
- Fixed HTTP server stability issues
See CHANGELOG.md for complete details.