Releases: wbizmo/launchstack-cli
Release list
LaunchStack CLI v2.0.2
LaunchStack CLI v2.0.2
This release focuses on documentation polish and release consistency.
Highlights
- Updated project version to v2.0.2 across the repository
- Improved README with clearer installation, Quick Start and command documentation
- Updated CHANGELOG
- Improved package metadata consistency
- Updated template metadata
- Documentation refinements throughout the project
Quality
- All project quality gates passed
- Generated project validation passed
- Release audit passed
- Production runtime validation passed
Breaking Changes
None.
Upgrade
npm install -g launchstack-cli@2.0.2
Thank you to everyone who has supported LaunchStack CLI and provided feedback.
LaunchStack CLI v2.0.1
LaunchStack CLI v2.0.1
Documentation and release polish update following the v2.0.0 launch.
Improvements
- Completely redesigned README
- Improved installation guide
- Improved Quick Start guide
- Improved command documentation
- Better project overview
- Added generated project quality commands
- Added production workflow documentation
- Improved developer documentation
- Better GitHub presentation
- Better npm package presentation
Compatibility
This release contains no runtime or API changes.
Projects generated with LaunchStack CLI remain fully compatible with v2.0.0.
Upgrade
Install the latest version:
npm install -g launchstack-cli@2.0.1
Thank you to everyone who has tried LaunchStack CLI and provided feedback after the v2 release.
LaunchStack CLI v2.0.0
LaunchStack CLI v2.0.0
LaunchStack CLI v2 expands LaunchStack from a deployment workflow utility into a production-ready backend API scaffolding and developer workflow CLI.
Highlights
- New
launchstack create <project-name>command - Fastify and TypeScript API starter
- Prisma ORM and PostgreSQL integration
- JWT access and refresh-token authentication
- Secure refresh-token rotation and revocation
- Password hashing with bcrypt
- Zod request and response validation
- Swagger/OpenAPI documentation at
/docs - Layered controllers, services, repositories, and DTOs
- Structured application errors and response envelopes
- Health, database health, and readiness endpoints
- Docker and Docker Compose support
- GitHub Actions CI and Docker workflows
- Render, Railway, and Fly.io deployment presets
- New
launchstack doctorproject health command - Generated architecture, deployment, README, and changelog documentation
Existing functionality retained
- Project configuration initialization
- Configuration validation
- Environment switching
- Provider management
- Deployment workflow execution
- Deployment history
- Rollback target lookup
- Local secrets management
- Docker scaffolding
- GitHub Actions generation
Generated project workflow
- Run
launchstack create my-api - Run
cd my-api - Run
npm install - Run
npm run db:up - Run
npm run prisma:migrate -- --name init - Run
npm run dev
Swagger UI is available at http://localhost:3000/docs.
Quality verification
The release candidate passed:
- LaunchStack unit and template tests
- TypeScript build
- npm package inspection
- Installation from the packed npm tarball
- Fresh project generation
- Generated-project type checking
- Generated-project tests
- Generated-project production build
- Docker image validation
- PostgreSQL runtime validation
- Registration and login flow
- Protected profile access
- Refresh-token rotation
- Revoked-token rejection
- Documentation and package-content audits
Installation
After npm publication, install with:
npm install -g launchstack-cli@2.0.0
Requirements
- Node.js 20 or newer
- PostgreSQL or Docker for database-backed development
See the updated README and generated documentation for setup, architecture, and deployment guidance.
LaunchStack CLI v1.0.0 — Initial Production Release
LaunchStack CLI v1.0.0
Initial production release of LaunchStack CLI, a TypeScript-based command-line tool for deployment automation, project configuration management, environment control, deployment tracking, and developer workflow tooling.
Features
- Project initialization and configuration management
- Configuration validation
- Environment switching
- Deployment provider management
- Deployment workflow execution
- Deployment history tracking
- Rollback target lookup
- Local secrets management
- Git metadata tracking
- Docker scaffolding generation
- GitHub Actions workflow generation
Commands
- launchstack init
- launchstack status
- launchstack validate
- launchstack env
- launchstack provider
- launchstack deploy
- launchstack history
- launchstack rollback
- launchstack secrets
- launchstack docker init
- launchstack github init
Technical Highlights
- TypeScript
- Node.js
- Commander
- Zod
- Docker
- GitHub Actions
- Git integration
- Local-first configuration architecture
- Deployment history and rollback tracking
Project Goals
LaunchStack CLI was built to demonstrate practical developer tooling and DevOps-oriented workflow automation through a lightweight but production-ready command-line application. The project focuses on configuration management, deployment workflows, infrastructure scaffolding, and operational tooling commonly found in modern software delivery environments.
Author
Williams Ashibuogwu (wbizmo)
GitHub:
https://github.com/wbizmo