mycli v1.1.0 Release Notes

  • ๐Ÿ”‹ Features:

    • Fuzzy completion is now case-insensitive. (Thanks: bjarnagin)
    • โž• Added new-line (\n) to the list of special characters to use in prompt. (Thanks: brewneaux)
    • Honor the pager setting in my.cnf files. (Thanks: Irina Truong)

    ๐Ÿ› Bug Fixes:

    • ๐Ÿ›  Fix a crashing bug in completion engine for cross joins.
    • ๐Ÿ‘‰ Make <null> value consistent between tabular and vertical output.

    Internal Changes:

    • ๐Ÿ”„ Changed pymysql version to be greater than 0.6.6.
    • โฌ†๏ธ Upgrade prompt_toolkit version to 0.42. (Thanks: Yasuhiro Matsumoto)
    • โœ‚ Removed the explicit dependency on six.

    2015/06/10:

    ๐Ÿ”‹ Features:

    • Customizable prompt. (Thanks Steve Robbins)
    • ๐Ÿ‘‰ Make \G formatting to behave more like mysql.

    ๐Ÿ› Bug Fixes:

    • Formatting issue in \G for really long column values.

    2015/06/07:

    ๐Ÿ”‹ Features:

    • ๐ŸŽ Upgrade prompt_toolkit to 0.38. This improves the performance of pasting long queries.
    • โž• Add support for reading my.cnf files.
    • โž• Add editor command \e.
    • ๐Ÿ“œ Replace ConfigParser with ConfigObj.
    • โž• Add \dt to show all tables.
    • โž• Add fuzzy completion for table names and column names.
    • Automatically reconnect when connection is lost to the database.

    ๐Ÿ› Bug Fixes:

    • ๐Ÿ›  Fix a bug with reconnect failure.
    • ๐Ÿ›  Fix the issue with use command not changing the prompt.
    • ๐Ÿ›  Fix the issue where \\r shortcut was not recognized.

    2015/05/24

    ๐Ÿ”‹ Features:

    • โž• Add support for connecting via socket.
    • โž• Add completion for SQL functions.
    • โž• Add completion support for SHOW statements.
    • ๐Ÿ™‹โ€โ™‚ Made the timing of sql statements human friendly.
    • Automatically prompt for a password if needed.

    ๐Ÿ› Bug Fixes:

    • ๐Ÿ›  Fixed the installation issues with PyMySQL dependency on case-sensitive file systems.