Skip to content

Releases: theory/pgenv

v1.3.6

15 Apr 06:51
Compare
Choose a tag to compare

Adds the PGENV_SCRIPT_FIRSTSTART that allows the run of an executable custom script to initialize the cluster at its very first start.
The script is run only once.

v1.3.5

08 Apr 07:25
Compare
Choose a tag to compare

This release fixes a bug in the invocation of the post-initdb custom script.

v1.3.3

28 Sep 11:37
ea37034
Compare
Choose a tag to compare

This release adds two new environment variables:

  • PGENV_WRITE_CONFIGURATION_FILE_AUTOMATICALLY that, if set to a false value (e.g., 0) prevents pgenv to write a configuration file (or overwrite an existing one) after a build or rebuild;
  • PGENV_CONFIGURATION_FILE that can be used to force pgenv to use a custom configuration file instead of let it guess the correct file to use depending on the PostgreSQL version to work with.

The new subcommand config path has been added: it allows the user to get information about which exact configuration file path will be used from subsequent commands.

Removed typos in documentation and debug output.

v1.3.2

20 Sep 13:49
Compare
Choose a tag to compare

This is a maintenance release.
A bug in configuration dump and reload has been fixed.

1.3.1

27 Jun 08:20
Compare
Choose a tag to compare

This release fixes a bug discovered on Mac OSX due to the usage of the builtin declare.

1.3.0

11 May 12:29
Compare
Choose a tag to compare

This release introduces the new switch command that allows a user to change the currently linked in PostgreSQL version, similar to use but without having the instance to be started.

Thanks to @thanodnl for the work on this new command.

v.1.2.2

05 May 06:44
Compare
Choose a tag to compare

This release fixes a problem with the configuration writing and loading in case of rebuilds of the same PostgreSQL version are issued.

Configuration management

18 Nov 16:53
Compare
Choose a tag to compare

The configuration files are now contained into a config subdirectory, so that it is easier to "move" or backup all the configuration files.
Moreover, the configuration files changed their name to (i) be not hidden and (ii) have a shorter name (e.g., 10.conf to refer to PostgreSQL 10.x configuration).
The special subocommand config migrate does the upgrade of your existing configuration from previous versions of pgenv.

v1.2.0: Delete default configuration (#49)

15 Nov 12:29
e46d35f
Compare
Choose a tag to compare

Support multiple configuration options.
Consistent behavior of config subcommands.

v1.0.0

30 Dec 20:55
Compare
Choose a tag to compare
Add a note in the documentation for the default file name change.