All Versions
54
Latest Version
Avg Release Cycle
60 days
Latest Release
561 days ago

Changelog History
Page 3

  • v1.9.1 Changes

    πŸ”‹ Features:

    • πŸ”„ Change \h format string in prompt to only return the first part of the hostname, up to the first '.' character. Add \H that returns the entire hostname (#858). (Thanks: Andrew Kuchling_)
    • βž• Add Color of table by parameter. The color of table is function of syntax style

    Internal changes:

    • βž• Add tests, AUTHORS and changelog.rst to release. (Thanks: Dick Marinus_)

    πŸ› Bug Fixes:

    • πŸ›  Fix broken pgcli --list command line option (#850). (Thanks: Dmitry B_)
  • v1.9.0 Changes

    πŸ”‹ Features:

    • manage pager by \pset pager and add enable_pager to the config file (Thanks: Frederic Aoustin_).
    • βž• Add support for \T command to change format output. (Thanks: Frederic Aoustin_).
    • βž• Add option list-dsn (Thanks: Frederic Aoustin_).

    Internal changes:

    • βœ‚ Removed support for Python 3.3. (Thanks: Irina Truong_)
  • v1.8.2 Changes

    πŸ”‹ Features:

    • Use other prompt (prompt_dsn) when connecting using --dsn parameter. (Thanks: Marcin Sztolcman_)
    • Include username into password prompt. (Thanks: Bojan DeliΔ‡_)

    Internal changes:

    • βœ… Use temporary dir as config location in tests. (Thanks: Dmitry B_)
    • πŸ›  Fix errors in the tee test (#795 and #797). (Thanks: Irina Truong_)
    • ⏱ Increase timeout for quitting pgcli. (Thanks: Dick Marinus_)

    πŸ› Bug Fixes:

    • Do NOT quote the database names in the completion menu (Thanks: Amjith Ramanujam_)
    • Fix error in unix_socket_directories (#805). (Thanks: Irina Truong_)
    • πŸ›  Fix the --list command line option tries to connect to 'personal' DB (#816). (Thanks: Isank_)
  • v1.8.1 Changes

    Internal changes:

    • βœ‚ Remove shebang and git execute permission from pgcli/main.py. (Thanks: Dick Marinus_)
    • Require cli_helpers 0.2.3 (fix #791). (Thanks: Dick Marinus_)
  • v1.8.0 Changes

    πŸ”‹ Features:

    • βž• Add fish-style auto-suggestion from history. (Thanks: Amjith Ramanujam_)
    • πŸ‘Œ Improved formatting of arrays in output (Thanks: Joakim Koljonen_)
    • Don't quote identifiers that are non-reserved keywords. (Thanks: Joakim Koljonen_)
    • βœ‚ Remove the ... in the continuation prompt and use empty space instead. (Thanks: Amjith Ramanujam_)
    • βž• Add \conninfo and handle more parameters with \c (issue #716) (Thanks: FranΓ§ois Pietka_)

    Internal changes:

    • Preliminary work for a future change in outputting results that uses less memory. (Thanks: Dick Marinus_)
    • βœ‚ Remove import workaround for OrderedDict, required for python < 2.7. (Thanks: Andrew Speed_)
    • πŸ‘‰ Use less memory when formatting results for display (Thanks: Dick Marinus_).
    • βœ… Port auto_vertical feature test from mycli to pgcli. (Thanks: Dick Marinus_)
    • ⬇️ Drop wcwidth dependency (Thanks: Dick Marinus_)

    πŸ› Bug Fixes:

    • πŸ›  Fix the way we get host when using DSN (issue #765) (Thanks: FranΓ§ois Pietka_)
    • βž• Add missing keyword COLUMN after DROP (issue #769) (Thanks: FranΓ§ois Pietka_)
    • Don't include arguments in function suggestions for backslash commands (Thanks: Joakim Koljonen_)
    • πŸ‘‰ Optionally use POSTGRES_USER, POSTGRES_HOST POSTGRES_PASSWORD from environment (Thanks: Dick Marinus_)
  • v1.7.0 Changes

    • βͺ Refresh completions after COMMIT or ROLLBACK. (Thanks: Irina Truong_)
    • πŸ›  Fixed DSN aliases not being read from custom pgclirc (issue #717). (Thanks: Irina Truong_).
    • 🍎 Use dbcli's Homebrew tap for installing pgcli on macOS (issue #718) (Thanks: Thomas Roten_).
    • Only set LESS environment variable if it's unset. (Thanks: Irina Truong_)
    • Quote schema in SET SCHEMA statement (issue #469) (Thanks: Irina Truong_)
    • Include arguments in function suggestions (Thanks: Joakim Koljonen_)
    • πŸ–¨ Use CLI Helpers for pretty printing query results (Thanks: Thomas Roten_).
    • Skip serial columns when expanding * for INSERT INTO foo(* (Thanks: Joakim Koljonen_).
    • πŸ’» Command line option to list databases (issue #206) (Thanks: FranΓ§ois Pietka_)
  • v1.6.0 Changes

    πŸ”‹ Features:

    • βž• Add time option for prompt (Thanks: Gustavo Castro_)
    • Suggest objects from all schemas (not just those in search_path) (Thanks: Joakim Koljonen_)
    • Casing for column headers (Thanks: Joakim Koljonen_)
    • πŸ‘ Allow configurable character to be used for multi-line query continuations. (Thanks: Owen Stephens_)
    • Completions after ORDER BY and DISTINCT now take account of table aliases. (Thanks: Owen Stephens_)
    • Narrow keyword candidates based on previous keyword. (Thanks: Γ‰tienne Bersac_)
    • Opening an external editor will edit the last-run query. (Thanks: Thomas Roten_)
    • πŸ‘Œ Support query options in postgres URIs such as ?sslcert=foo.pem (Thanks: Alexander Schmolck_)

    πŸ› Bug fixes:

    • πŸ›  Fixed external editor bug (issue #668). (Thanks: Irina Truong_).
    • πŸ’» Standardize command line option names. (Thanks: Russell Davies_)
    • Improve handling of lock_not_available error (issue #700). (Thanks: Jackson Popkin <https://github.com/jdpopkin>_)
    • πŸ›  Fixed user option precedence (issue #697). (Thanks: Irina Truong_).

    Internal changes:

    • βš™ Run pep8 checks in travis (Thanks: Irina Truong_).
    • βž• Add pager wrapper for behave tests (Thanks: Dick Marinus_).
    • Behave quit pgcli nicely (Thanks: Dick Marinus_).
    • βœ… Behave test source command (Thanks: Dick Marinus_).
    • Behave fix clean up. (Thanks: Dick Marinus_).
    • βœ… Test using behave the tee command (Thanks: Dick Marinus_).
    • 🚚 Behave remove boiler plate code (Thanks: Dick Marinus_).
    • ⚑️ Behave fix pgspecial update (Thanks: Dick Marinus_).
    • βž• Add behave to tox (Thanks: Dick Marinus_).
  • v1.5.1 Changes

    πŸ”‹ Features:

    • πŸ‘ Better suggestions when editing functions (Thanks: Joakim Koljonen_)
    • πŸ’» Command line option for --less-chatty. (Thanks: tk_)
    • βž• Added MATERIALIZED VIEW keywords. (Thanks: Joakim Koljonen_).

    πŸ› Bug fixes:

    • πŸ‘Œ Support unicode chars in expanded mode. (Thanks: Amjith Ramanujam_)
    • Fixed "set_session cannot be used inside a transaction" when using dsn. (Thanks: Irina Truong_).
  • v1.5.0 Changes

    πŸ”‹ Features:

    • ⬆️ Upgraded pgspecial to 1.7.0. (See pgspecial changelog <https://github.com/dbcli/pgspecial/blob/master/changelog.rst>_ for list of fixes)
    • βž• Add a new config setting to allow expandable mode (Thanks: Jonathan Boudreau <https://github.com/AGhost-7>_)
    • πŸ‘‰ Make pgcli prompt width short when the prompt is too long (Thanks: Jonathan Virga <https://github.com/jnth>_)
    • βž• Add additional completion for ALTER keyword (Thanks: Darik Gamble_)
    • πŸ”§ Make the menu size configurable. (Thanks Darik Gamble_)

    πŸ› Bug Fixes:

    • πŸ– Handle more connection failure cases. (Thanks: Amjith Ramanujam_)
    • πŸ›  Fix the connection failure issues with latest psycopg2. (Thanks: Amjith Ramanujam_)

    Internal Changes:

    • βž• Add testing for Python 3.5 and 3.6. (Thanks: Amjith Ramanujam_)
  • v1.4.0 Changes

    πŸ”‹ Features:

    • Search table suggestions using initialisms. (Thanks: Joakim Koljonen_).
    • πŸ‘Œ Support for table-qualifying column suggestions. (Thanks: Joakim Koljonen_).
    • Display transaction status in the toolbar. (Thanks: Joakim Koljonen_).
    • Display vi mode in the toolbar. (Thanks: Joakim Koljonen_).
    • βž• Added --prompt option. (Thanks: Irina Truong_).

    πŸ› Bug Fixes:

    • πŸ›  Fix scoping for columns from CTEs. (Thanks: Joakim Koljonen_)
    • πŸ›  Fix crash after with. (Thanks: Joakim Koljonen_).
    • πŸ›  Fix issue #603 (\i raises a TypeError). (Thanks: Lele Gaifax_).

    Internal Changes:

    • Set default data_formatting to nothing. (Thanks: Amjith Ramanujam_).
    • Increased minimum prompt_toolkit requirement to 1.0.9. (Thanks: Irina Truong_).