Documentation Release Notes & Platform Updates
This document tracks all official releases, version updates, and core architectural milestones for SmartGen Docs.
Version 1.1.0 (August 2026)
Version 1.1.0 represents a major milestone in SmartGen Docs engineering, introducing full support for seven distinct structural themes, a live client-side style switcher, automated sitemap and robots generation, and robust Playwright testing suites [1].
Key Enhancements
- Multi-Theme Engine: Added production support for
default,book,education,techblog,agency,medicine, andapiplaythemes [2]. - Live Styles Switcher: Implemented a floating, keyboard-accessible button allowing readers to switch between all seven theme variants on the fly while preserving their exact page location [3].
- Automated Sitemap & Robots: The builder engine now automatically computes document modification times and generates valid
sitemap.xmlandrobots.txtfiles directly into the build output [4]. - Playwright Verification: Added
tools/capture_screenshots.pyfor automated cross-browser visual regression testing and responsive layout verification [5].
Version 1.0.0 (July 2026)
The initial public release of SmartGen Docs established the Python-native, zero-dependency static documentation framework.
Foundation Features
- High-performance Markdown-to-HTML conversion with Pygments syntax highlighting [6].
- Flexible YAML configuration (
smartgen.yml) supporting nested sidebar navigation and breadcrumbs [7]. - Automated GitHub Actions workflows for continuous integration validation and GitHub Pages deployment [8].
References
- [1] SmartGen Release History. SmartGen GitHub Releases.
- [2] Multi-Theme Architecture. SmartGen Theming Guide.
- [3] Style Switcher Implementation. SmartGen Shared Partials.
- [4] Sitemap Generation Engine. SmartGen Builder Core.
- [5] Playwright Verification Suite. SmartGen Tools.
- [6] Markdown Converter. SmartGen Core Converter.
- [7] Configuration Guide. SmartGen Configuration Reference.
- [8] CI/CD Automation. SmartGen Deployment Documentation.