Releases: aryanprince/create-docker-db
Releases 路 aryanprince/create-docker-db
Release list
Release 0.3.4
This release makes the CLI reliable when installed from npm and improves the safety of generated Docker Compose configurations.
Fixes
- Bundled database templates into the published CLI so installed copies can generate Compose files correctly.
- Corrected invalid PostgreSQL and MySQL environment mappings.
- Updated the RedisInsight container port to
5540. - Added a valid executable entry point and synchronized the CLI name and version.
- Added project name validation and protected existing
docker-compose.ymlfiles from accidental overwrites. - Bound database and admin ports to localhost and pinned stable database versions.
Maintenance
- Added TypeScript checking to CI.
- Changed releases from automatic pushes to explicit manual runs.
- Replaced the expired npm token workflow with trusted publishing and provenance.
- Removed unused Changesets and release plugins.
Release 0.3.3
This maintenance release reduces unnecessary files in the published npm package.
Maintenance
- Excluded Prettier and release configuration files from the npm package.
Release 0.3.2
This release introduces a streamlined release process and improves package publishing configuration.
Highlights
- Added release-it for versioning, tagging, GitHub Releases, and npm publishing.
- Added npm package ignore rules to keep published artifacts focused.
Maintenance
- Corrected formatting and release workflow configuration issues.
- Initialized npm authentication before the publish step.
Release 0.3.1
This release adds Redis support and moves database definitions into reusable Docker Compose templates.
Highlights
- Added Redis as a database option.
- Added dedicated templates for PostgreSQL, MySQL, and Redis.
- Updated the documentation for the expanded database support.
Release 0.3.0
This release refreshes the interactive CLI experience and prepares the tool for additional database providers.
Highlights
- Replaced Inquirer with Clack prompts for a cleaner interactive interface.
- Refactored the CLI flow for improved readability and future provider support.
- Expanded the database selection interface.
Release 0.2.2
This release modernizes the build and publishing workflow.
Highlights
- Migrated the build from TypeScript compiler output to tsup.
- Added an automated npm publishing workflow.
- Simplified CI by removing the package export checker.
Maintenance
- Added clean scripts and reorganized package scripts.