pgcli v1.10.0 Release Notes

  • πŸ”‹ 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_)