pgcli v1.0.0 Release Notes
-
π Features:
- β¬οΈ Upgrade to prompt-toolkit 1.0.0. (Thanks:
Jonathan Slenders
_). - β Add support for
\o
command to redirect query output to a file. (Thanks:Tim Sanders
_). - β Add
\i
path completion. (Thanks:Anthony Lai
_). - Connect to a dsn saved in config file. (Thanks:
Rodrigo RamΓrez Norambuena
_). - β¬οΈ Upgrade sqlparse requirement to version 0.1.19. (Thanks:
Fernando L. Canizo
_). - β Add timestamptz to DATE custom extension. (Thanks:
Fernando Mora
_). - Ensure target dir exists when copying config. (Thanks:
David Szotten
_). - π Handle dates that fall in the B.C. range. (Thanks:
Stuart Quin
_). - Pager is selected from config file or else from environment variable. (Thanks:
Fernando Mora
_). - β Add support for Amazon Redshift. (Thanks:
Timothy Cleaver
_). - Add support for Postgres 8.x. (Thanks:
Timothy Cleaver
_ andDarik Gamble
_) - Don't error when completing parameter-less functions. (Thanks:
David Szotten
_). - Concat and return all available notices. (Thanks:
Stuart Quin
_). - π Handle unicode in record type. (Thanks:
Amjith Ramanujam
_). - β Added humanized time display. Connect #396. (Thanks:
Irina Truong
_). - β Add EXPLAIN keyword to the completion list. (Thanks:
Amjith Ramanujam
_). - β Added sdist upload to release script. (Thanks:
Irina Truong
_). - Sort completions based on most recently used. (Thanks:
Darik Gamble
) - Expand '' into column list during completion. This can be triggered by hitting
<tab>
after the '' character in the sql while typing. (Thanks:Joakim Koljonen
_) - β Add a limit to the warning about too many rows. This is controlled by a new config value in ~/.config/pgcli/config. (Thanks:
AnΕΎe PeΔar
_) - π Improved argument list in function parameter completions. (Thanks:
Joakim Koljonen
_) - Column suggestions after the COLUMN keyword. (Thanks:
Darik Gamble
_) - Filter out trigger implemented functions from the suggestion list. (Thanks:
Daniel Rocco
_) - State of the art JOIN clause completions that suggest entire conditions. (Thanks:
Joakim Koljonen
_) - Suggest fully formed JOIN clauses based on Foreign Key relations. (Thanks:
Joakim Koljonen
_) - β Add support for
\dx
meta command to list the installed extensions. (Thanks:Darik Gamble
_) - β Add support for
\copy
command. (Thanks:Catherine Devlin
_)
π Bugs:
- π Fix bug where config writing would leave a '~' dir. (Thanks:
James Munson
_). - π Fix auto-completion breaking for table names with caps. (Thanks:
Anthony Lai
_). - π Fix lexical ordering bug. (Thanks:
Anthony Lai
_). - π Use lexical order to break ties when fuzzy matching. (Thanks:
Daniel Rocco
_). - π Fix the bug in auto-expand mode when there are no rows to display. (Thanks:
Amjith Ramanujam
_). - π Fix broken
\i
after #395. (Thanks:David Szotten
_). - π Fix multi-way joins in auto-completion. (Thanks:
Darik Gamble
_) - Display null values as in expanded output. (Thanks:
Amjith Ramanujam
_). - π Robust support for Postgres version less than 9.x. (Thanks:
Darik Gamble
_)
Internal Changes:
- β‘οΈ Update config file location in README. (Thanks:
Ari Summer
_). - Explicitly add wcwidth as a dependency. (Thanks:
Amjith Ramanujam
_). - Add tests for the format_output. (Thanks:
Amjith Ramanujam
_). - β
Lots of tests for pgcompleter. (Thanks:
Darik Gamble
_). - β‘οΈ Update pgspecial dependency to 1.4.0.
- β¬οΈ Upgrade to prompt-toolkit 1.0.0. (Thanks: