Skip to content

Releases: httpdss/structkit

v3.0.0

27 Oct 23:35
202784f

Choose a tag to compare

Changes

🚀 Features

  • Rename project from 'struct' to 'structkit' @httpdss (#121)

v2.8.1

27 Oct 15:40
70173c5

Choose a tag to compare

Changes

v2.8.0

27 Oct 01:30
890bbe0

Choose a tag to compare

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

21 Aug 16:30
e3973e2

Choose a tag to compare

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

  • Fix: protocol handling in ContentFetcher for githubhttps:// prefix @httpdss (#101)

v2.6.0

04 Aug 17:00

Choose a tag to compare

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

  • Fix service worker registration path and improve testimonials formatting @httpdss (#73)
  • Fix #72: Set default OPENAI_API_KEY to prevent startup crashes @httpdss (#74)

v2.5.0

26 Jul 16:06
fe908bc

Choose a tag to compare

Changes

  • Add detailed instructions for generating .struct.yaml files @httpdss (#57)

🚀 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)

🐛 Bug Fixes

  • Refactor YAML variable definitions and enhance logging in FileItem class @httpdss (#60)
  • Fix formatting and example in n8n configuration @httpdss (#55)

v2.4.0

14 Jun 17:42
d3a00c4

Choose a tag to compare

Changes

  • Enhance logging messages with emojis for better visibility @httpdss (#48)
  • merge in beachbody changes @httpdss (#47)

🚀 Features

  • Add mappings support to template generation @httpdss (#52)
  • Add generic copilot instructions structure @httpdss (#51)

v2.3.0

01 Jun 09:59
cc535b8

Choose a tag to compare

Changes

  • Add support for kubectl configuration file .kuberc @httpdss (#44)
  • Add pre-hooks and post-hooks support for structure generation @httpdss (#45)
  • Add n8n configuration with Docker setup @httpdss (#46)

v2.2.0

16 May 21:33
12e2658

Choose a tag to compare

Changes

  • Enhance prompt processing with existing file content support @httpdss (#43)
  • Refactor configuration structure from 'structure' to 'files' @httpdss (#42)
  • Merge changes from beachbodydigital org @httpdss (#40)
  • Add GitHub trigger script and update documentation @httpdss (#41)

v2.1.1

31 Mar 15:30

Choose a tag to compare

Changes

  • Add Struct Prompt Module and Enhance Devcontainer and CI Configurations @httpdss (#39)