pgcli v1.8.0 Release Notes

  • 🔋 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_)