All Versions
Latest Version
Avg Release Cycle
60 days
Latest Release
620 days ago

Changelog History
Page 2

  • v2.1.0 Changes

    April 06, 2019

    πŸ”‹ Features:

    • Keybindings for closing the autocomplete list. (Thanks: easteregg_)
    • Reconnect automatically when server closes connection. (Thanks: Scott Brenstuhl_)

    πŸ› Bug fixes:

    • Avoid error message on the server side if hstore extension is not installed in the current database (#991). (Thanks: Marcin CieΕ›lak_)
    • πŸ“¦ All pexpect submodules have been moved into the pexpect package as of version 3.0. Use pexpect.TIMEOUT (Thanks: Marcin CieΕ›lak_)
    • Resizing pgcli terminal kills the connection to postgres in python 2.7 (Thanks: Amjith Ramanujam_)
    • πŸ›  Fix crash retrieving server version with --single-connection. (Thanks: Irina Truong_)
    • Cannot quit application without reconnecting to database (#1014). (Thanks: Irina Truong_)
    • 0️⃣ Password authentication failed for user "postgres" when using non-default password (#1020). (Thanks: Irina Truong_)


    • (Fixup) Clean up and add behave logging. (Thanks: Marcin CieΕ›lak, Dick Marinus)
    • βœ… Override VISUAL environment variable for behave tests. (Thanks: Marcin CieΕ›lak_)
    • βœ‚ Remove build dir before running sdist, remove stray files from wheel distribution. (Thanks: Dick Marinus_)
    • πŸ›  Fix unit tests, unhashable formatted text since new python prompttoolkit version. (Thanks: Dick Marinus_)
  • v2.0.4

    July 22, 2018
  • v2.0.2 Changes

    January 03, 2019

    πŸ”‹ Features:

    • πŸ‘ Allows passing the -u flag to specify a username. (Thanks: Ignacio Campabadal_)
    • πŸ›  Fix for lag in v2 (#979). (Thanks: Irina Truong_)
    • πŸ‘Œ Support for multihost connection string that is convenient if you have postgres cluster. (Thanks: Mikhail Elovskikh_)


    • βž• Added tests for special command completion. (Thanks: Amjith Ramanujam_)
  • v2.0.1 Changes

    November 19, 2018

    πŸ› Bug fixes:

    • Tab press on an empty line increases the indentation instead of triggering the auto-complete pop-up. (Thanks: Artur Balabanov_)
    • πŸ›  Fix for loading/saving named queries from provided config file (#938). (Thanks: Daniel Egger_)
    • Set default port in connect_uri when none is given. (Thanks: Daniel Egger_)
    • πŸ›  Fix for error listing databases (#951). (Thanks: Irina Truong_)
    • Enable Ctrl-Z to suspend the app (Thanks: Amjith Ramanujam_).
    • πŸ›  Fix StopIteration exception raised at runtime for Python 3.7 (Thanks: Amjith Ramanujam_).


    • 🌲 Clean up and add behave logging. (Thanks: Dick Marinus_)
    • Require prompt_toolkit>=2.0.6. (Thanks: Dick Marinus_)
    • πŸ‘Œ Improve development guide. (Thanks: Ignacio Campabadal_)
  • v2.0.0 Changes

    September 29, 2018
    • Update to prompt-toolkit 2.0. (Thanks: Jonathan Slenders, Dick Marinus, Irina Truong_)
  • v1.11.0 Changes

    September 24, 2018

    πŸ”‹ Features:

    • Respect \pset pager on and use pager when output is longer than terminal height (Thanks: Max Rothman_)
  • v1.10.3 Changes

    July 27, 2018

    πŸ› Bug fixes:

    • πŸ“‡ Adapt the query used to get functions metadata to PG11 (#919). (Thanks: Lele Gaifax_).
    • πŸ›  Fix for error retrieving version in Redshift (#922). (Thanks: Irina Truong_)
    • πŸ›  Fix for keyring not disabled properly (#920). (Thanks: Irina Truong_)
  • v1.10.2 Changes

    July 24, 2018

    πŸ”‹ Features:

    • πŸ‘‰ Make keyring optional (Thanks: Dick Marinus_)
  • v1.10.1 Changes

    July 20, 2018

    πŸ› Bug fixes:

    • πŸ›  Fix for missing keyring. (Thanks: Kenny Do_)
    • πŸ›  Fix for "-l" Flag Throws Error (#909). (Thanks: Irina Truong_)
  • v1.10.0 Changes

    πŸ”‹ Features:

    • βž• Add quit commands to the completion menu. (Thanks: Jason Ribeiro_)
    • βž• Add table formats to \T completion. (Thanks: Jason Ribeiro_)
    • πŸ‘Œ Support \\ev,\ef(#754). (Thanks:Catherine Devlin`_)
    • Add application_name to help identify pgcli connection to database (issue #868) (Thanks: FranΓ§ois Pietka_)
    • βž• Add --user option, duplicate of --username, the same cli option like psql (Thanks: Alexandr Korsak_)

    Internal changes:

    • βœ… Mark tests requiring a running database server as dbtest (Thanks: Dick Marinus_)
    • Add an is_special command flag to MetaQuery (Thanks: Rishi Ramraj_)
    • ⚠ Ported Destructive Warning from mycli.
    • πŸ”¨ Refactor Destructive Warning behave tests (Thanks: Dick Marinus_)

    πŸ› Bug Fixes:

    • Disable pager when using \watch (#837). (Thanks: Jason Ribeiro_)
    • Don't offer to reconnect when we can't change a param in realtime (#807). (Thanks: Amjith Ramanujam_ and Saif Hakim_)
    • πŸ‘‰ Make keyring optional. (Thanks: Dick Marinus_)
    • πŸ›  Fix ipython magic connection (#891). (Thanks: Irina Truong_)
    • πŸ›  Fix not enough values to unpack. (Thanks: Matthieu Guilbert_)
    • ⚠ Fix unbound local error when destructive_warning is false. (Thanks: Matthieu Guilbert_)
    • Render tab characters as 4 spaces instead of ^I. (Thanks: Artur Balabanov_)