mycli v1.18.0 Release Notes

Release Date: 2018-09-30 // over 5 years ago
  • ๐Ÿ”‹ Features:

    • Display server version in welcome message (Thanks: [Irina Truong]).
    • Set program_name connection attribute (Thanks: [Dick Marinus]).
    • ๐Ÿ‘‰ Use return to terminate a generator for better Python 3.7 support (Thanks: [Zhongyang Guan]).
    • โž• Add SAVEPOINT to SQLCompleter (Thanks: [Huachao Mao]).
    • Connect using a SSH transport (Thanks: [Dick Marinus]).
    • Add FROM_UNIXTIME and UNIX_TIMESTAMP to SQLCompleter (Thanks: [QiaoHou Peng])
    • Search ${PWD}/.myclirc, then ${HOME}/.myclirc, lastly /etc/myclirc (Thanks: [QiaoHao Peng])

    ๐Ÿ› Bug Fixes:

    • When DSN is used, allow overrides from mycli arguments (Thanks: [Dick Marinus]).
    • A DSN without password should be allowed (Thanks: [Dick Marinus])

    ๐Ÿ› Bug Fixes:

    • Convert sql_format to unicode strings for py27 compatibility (Thanks: [Dick Marinus]).
    • ๐Ÿ›  Fixes mycli compatibility with pbr (Thanks: [Thomas Roten]).
    • Don't align decimals for sql_format (Thanks: [Dick Marinus]).

    Internal:

    • ๐Ÿ‘‰ Use fileinput (Thanks: [Dick Marinus]).
    • โœ… Enable tests for Python 3.7 (Thanks: [Thomas Roten]).
    • โœ‚ Remove *.swp from gitignore (Thanks: [Dick Marinus]).