Releases: httpdss/structkit
Releases · httpdss/structkit
v3.0.0
v2.8.1
v2.8.0
Changes
🚀 Features
- feat: implement optional dependencies and modernize packaging (issue #96) @httpdss (#119)
- feat: enhance interactive prompts with variable descriptions and contextual icons @httpdss (#118)
- feat: display variable descriptions in interactive mode prompts @httpdss (#117)
- feat(generate): default structure_definition and base_path when omitted @httpdss (#114)
- feat(mcp): enhance FastMCP server integration with multi-transport support and update CLI options @httpdss (#112)
v2.7.0
Changes
- feat: switch to shtab-generated shell completions and add --print-completion @httpdss (#110)
- feat(init): add 'struct init' scaffolder (cherry-pick of 781d18d) @httpdss (#108)
- feat(cli): add completion installer; standardize output mode; add 'struct init' scaffolder @httpdss (#106)
- Increase test coverage for utils, filters, and content_fetcher @httpdss (#89)
🚀 Features
- Improve CLI messages and final summary; enhance MCP structure info (fixes #99) @httpdss (#109)
- Add Jinja helpers: uuid/now/env/read_file and YAML/JSON filters; docs updated @httpdss (#105)
- feat: variable discovery and validation improvements @httpdss (#104)
- feat: better dry-run/diff preview with unified diffs @httpdss (#103)
- feat: faster and safer GitHub content fetching (raw + fallback) @httpdss (#102)
🐛 Bug Fixes
v2.6.0
Changes
- 📚 Fix MkDocs build warnings by addressing missing files and links @httpdss (#81)
- 🎬 Add comprehensive VHS demo tapes collection for visual documentation @httpdss (#69)
- 🔧 Automatic file:// protocol handling and devcontainer improvements @httpdss (#68)
- Complete Documentation Overhaul: Comprehensive User Guides, API Reference, and Community Resources @httpdss (#64)
🚀 Features
- Add MCP Support to 'list' and 'info' Commands @httpdss (#85)
- Add Documentation button to hero section @httpdss (#84)
- feat: Add autocomplete for structure names @httpdss (#83)
- 🎨 Customize MkDocs Theme to Match Site Appearance and Include Google Tag Manager @httpdss (#82)
- 📚 Implement MkDocs with Material Theme for Documentation Build System @httpdss (#78)
- Refactor github-trigger.py script into workflow-trigger prompt template @httpdss (#76)
- 🚀 Complete Site Modernization - Phase 1 & 2 with PWA Support @httpdss (#70)
- 🔧 Support multiple --mappings-file flags with deep merge capability @httpdss (#67)
🐛 Bug Fixes
v2.5.0
Changes
🚀 Features
- Add generate-schema command for JSON schema generation @httpdss (#63)
- Add GitHub automation tools and custom structure templates @httpdss (#62)
- Add output argument to control file creation vs console output in generate command @httpdss (#59)
- Implement model wrapper for AI content generation @httpdss (#58)
- Add CodeQL standard gha workflow @httpdss (#56)
- Refactor devcontainer setup and enhance content fetching with template rendering @httpdss (#54)