Skip to content

v1.3.0 🌈

Latest

Choose a tag to compare

@github-actions github-actions released this 06 May 06:15
· 29 commits to refs/heads/main since this release

Changes

🚀 Features

  • [FEAT] Support architecture presets in dynamic project generation @bnbong (#55)
    • Select different base templates depending on the chosen preset
    • Preserve template-shipped entrypoints for richer layouts
    • Resolve config paths, compatibility handling, and app module targets per preset
  • [FEATURE, DOCS] add architecture preset selection to interactive init @bnbong (#54)
    • Support minimal, single-module, classic-layered, and domain-starter
    • Show the selected preset in the interactive summary
    • Align CLI help and docs with the updated interactive flow
  • [FEAT] enhance FastAPI-fastkit project templates and detection @bnbong (#52)
    • Support pyproject.toml-tpl as a primary template metadata source
    • Add pyproject-aware FastAPI-fastkit project identity detection
    • Improve compatibility for fastapi-domain-starter across package managers, including pip

🐛 Bug Fixes

  • [RELEASE, DOCS, FIX] Fix fastkit init flow, address security advisories & review findings @bnbong (#40)

🔄 New & Modified FastAPI Templates

  • [TEST] Add E2E coverage for architecture presets & domain starter @bnbong (#56)
    • Add end-to-end coverage for architecture presets and fastapi-domain-starter
    • Add regression tests for preset layout behavior, app module derivation, and interactive summary rendering
  • [TEMPLATE] add fastapi-domain-starter template @bnbong (#53)
    • New pyproject-first, domain-oriented FastAPI template for medium-sized APIs
    • Includes a built-in health endpoint and example items domain
    • Improves template metadata handling and template listing descriptions

🧰 Maintenance & Documentation

  • [DOCS] update docs @bnbong (#57)
    • Add Choosing a Starter guide
    • Add Preset Feature Matrix
    • Add fastapi-domain-starter tutorial
    • Add translation status and source-of-truth policy docs
    • Refresh CLI examples and related Korean docs
  • [FEATURE, DOCS] add architecture preset selection to interactive init @bnbong (#54)

Full release details are documented in CHANGELOG.md.