Releases: KevinDeBenedetti/devkit
Releases · KevinDeBenedetti/devkit
v0.3.0
v0.2.0
v0.1.2
v0.1.1
v0.1.0
0.1.0 (2025-11-10)
Features
- add a configuration release-plz (da8805b)
- add a workflow release-plz & delete old workflow release (2493b5c)
- add an install script (42c3923)
- add bootstrap script and modules for prerequisites validation, file generation, and installation (68a28c9)
- add branch option to bootstrap script and improve Makefile generation (420fe88)
- add common config (735d0bc)
- add dependabot for cargo et github-actions (4d9b66f)
- add development targets for common and Nuxt makefiles (aa138f6)
- add docker templates vue & fastapi (1ceccff)
- add fallback function for project structure in the bootstrap script (047b305)
- add fastapi.mk (2bdcdfe)
- add gitignore & update readme (46b2725)
- add husky.mk (eb28427)
- add init rules & improve sparse-checkout in Makefile (906ed78)
- add interactive menu (2ddd6b4)
- add interactive prompts for project structure, stack selection, and package managers (e897637)
- add Makefile and enhance common/nuxt makefiles for improved project setup (c4867f0)
- Add project installer with Docker, Makefile, and template support (1cdcf4e)
- add README instructions (5b7cbad)
- add release plz config (26aaec8)
- add release-please (84fc216)
- add release-plz config (1f9d904)
- add target make for nuxt (de751e2)
- add tests for Makefile generation et refactor config scripts (88565e3)
- add vue mk (3cbf271)
- add workflows release & builds (63bcba3)
- cli: Add path options for Init and Config commands (59f925d)
- cli: Implement CLI structure with commands for project configuration (e3cdcbe)
- config: Add FastAPI stack support and update configuration files (59f925d)
- config: Add stack configuration management and file generation (e3cdcbe)
- delete Makefile (242866b)
- docker: Add Docker files for building and deploying the Nuxt application (7f67686)
- enhance bootstrap script to support remote execution and file downloading (1c92f24)
- format helper response (33eece0)
- improve Makefile documentation (3d1fe90)
- integrate gum for enhanced UI in prompts and bootstrap script (06e7c19)
- main: Integrate CLI commands and interactive setup for project configuration (e3cdcbe)
- remove unused phony targets from makefiles (4b99764)
- templates: Add common makefile with help and validation commands (e3cdcbe)
- templates: Add Dockerignore and Dockerfile templates for FastAPI (e3cdcbe)
- templates: Add Husky makefile for git hooks setup (e3cdcbe)
- templates: Add Vue Dockerignore and Dockerfile templates (e3cdcbe)
- templates: Create FastAPI makefile with common tasks (e3cdcbe)
- templates: Create Nuxt makefile with development tasks (e3cdcbe)
- templates: Implement initialization makefile for project setup (e3cdcbe)
- templates: Implement Vue makefile with common tasks (e3cdcbe)
- ui: Develop interactive terminal UI for project stack selection (e3cdcbe)
- ui: Improve interactive UI with path handling and confirmation (59f925d)
- Update .gitignore to include target and examples directories (b1bd6c9)
- update workflows for release process and add CD configuration (78ed490)
Bug Fixes
- add /dev/tty for users entries (e4a70aa)
- add git_tag_name for devkit package in release-plz configuration (bda0ac1)
- add missing semicolons and improve control flow in vue.mk (69cd31a)
- add missing semicolons and improve lint command handling in fastapi.mk (15b9d96)
- add registry entry for devkit package in release-plz configuration (66a2d55)
- cd (7be36c1)
- delete release-plz.toml (107bc48)
- downgrade devkit version to 0.1.0 (3a7791f)
- ensure key reading from terminal device in selection functions (6b90b72)
- impove build binaries workflow (ed90938)
- improve input handling for project name prompt (bb11b62)
- release-plz config (6222432)
- remove changelog_include configuration from release-plz (511e5af)
- remove persist-credentials option from checkout step (c11bc56)
- remove unused CARGO_REGISTRY_TOKEN from rel...