Skip to content

Releases: religiosa1/init-docker-db

v1.3.0

Choose a tag to compare

@religiosa1 religiosa1 released this 22 Nov 15:58

Added

  • early exit on docker bin unavailable in PATH
  • docker container name validation in wizard mode
  • additional progress indicator for mssql initialization process
  • address can now be supplied alongside a port for binding as specified in the
    docker CLI docs
  • multiple bound ports/addresses can now be provided through the CLI

Changed

  • BREAKING: -p and -P flags semantic exchanged for consistency with
    the docker run command
  • ports now by default published only on 127.0.0.1/[::1] and won't be available
    outside of your machine. This can be modified with the new --public flag

Fixed

  • port mapping when using the container on a non-standard port (used to be in
    reverse order)
  • mssql container failed to create after migration to mssql-tools18
    microsoft/mssql-docker/issues/892
  • various typos

v1.2.0

Choose a tag to compare

@religiosa1 religiosa1 released this 18 Nov 19:14

Added

  • huh TUI added in the wizard mode.

Changed

  • Internal refactoring for more robust error handling and better
    alignment with golang naming conventions

v1.1.0

Choose a tag to compare

@religiosa1 religiosa1 released this 23 Aug 20:21

Added

  • Redis container creation

Fixed

  • Some typos in error messages

1.0.0

Choose a tag to compare

@religiosa1 religiosa1 released this 02 Apr 20:28

Changed

  • Full rewrite to golang.
  • Postgres default password is now "password" and creation of DB without password is forbidden, as it results in failed container.
  • Done suffix removed from thr program output, only direct docker run output with container's ID is now printed in non-verbose mode.

0.3.0

Choose a tag to compare

@religiosa1 religiosa1 released this 11 Feb 11:10

Added

  • MsSQL handling of potential SQL errors during container's setup.

Fixed

  • max delay clamping in exponential back-off waiting for MsSQL DB to be up and running prior to running SQL commands
  • MySQL non-root username fix (previously matched to password)

Changed

  • MsSQL health check switched from SELECT 1 to SELECT SERVERPROPERTY('ProductVersion')
  • MsSQL add owner switched from deprecated sp_addrolemember to ALTER ROLE db_owner
  • Minor --help and error messages output changes

0.2.2

Choose a tag to compare

@religiosa1 religiosa1 released this 31 Jan 21:42

Added

  • CLI version flag support
  • Dry-run functionality

Changed

  • Bun version bumped to 1.2.1 with lockfile changed to text version

Fixed

  • MsSQL regression introduced by the dry run functionality in the yanked 0.2.1 release

0.2.0

Choose a tag to compare

@religiosa1 religiosa1 released this 03 Oct 20:11

Added

  • MongoDB support
  • Password validation in non-interactive mode for MsSQL
  • MsSQL password complexity now allows nonalphnumeric symbols as per docs

Fixed

  • docker tag parameter being ignored for all of the db types
  • MsSQL initial db creation with non-default password because of failed SA login
  • Ignored container name in non-interactive mode

0.1.0

0.1.0 Pre-release
Pre-release

Choose a tag to compare

@religiosa1 religiosa1 released this 22 Jun 15:45

Initial MsSQL container creation support.

0.0.1

0.0.1 Pre-release
Pre-release

Choose a tag to compare

@religiosa1 religiosa1 released this 22 Jun 10:24

Initial release

Basic support for postgres and mysql.