All Versions
44
Latest Version
Avg Release Cycle
72 days
Latest Release
386 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v1.26.1 Changes
September 01, 2022๐ Bug Fixes:
- Require Python 3.7 in
setup.py
- Require Python 3.7 in
-
v1.26.0 Changes
September 01, 2022๐ Features:
- โ Add
--ssl
flag to enable ssl/tls. - โ Add
pager
option to~/.myclirc
, for instancepager = 'pspg --csv'
(Thanks: [BuonOmo]) - โ Add prettify/unprettify keybindings to format the current statement using
sqlglot
.
Internal:
- ๐ท Pin
cryptography
to suppressparamiko
warning, helping CI complete and presumably affecting some users. - โฌ๏ธ Upgrade some dev requirements
- ๐ Change tests to always use databases prefixed with 'mycli_' for better security
๐ Bug Fixes:
- ๐ Support for some MySQL compatible databases, which may not implement connection_id().
- ๐ Fix the status command to work with missing 'Flush_commands' (mariadb)
- Ignore the user of the system [myslqd] config.
- โ Add
-
v1.25.0 Changes
April 02, 2022๐ Features:
- Add
beep_after_seconds
option to~/.myclirc
, to ring the terminal bell after long queries.
- Add
-
v1.24.4 Changes
March 30, 2022Internal:
- โฌ๏ธ Upgrade Ubuntu VM for runners as Github has deprecated it
๐ Bug Fixes:
- Change in main.py - Replace the
click.get_terminal_size()
withshutil.get_terminal_size()
-
v1.24.3 Changes
January 20, 2022๐ Bug Fixes:
- โฌ๏ธ Upgrade cli_helpers to workaround Pygments regression.
-
v1.24.2 Changes
January 11, 2022๐ Bug Fixes:
- ๐ Fix autocompletion for more than one JOIN
- ๐ Fix the status command when connected to TiDB or other servers that don't implement 'Threads_connected'
- ๐ Pin pygments version to avoid a breaking change
-
v1.24.1 Changes
๐ Bug Fixes:
- โช Restore dependency on cryptography for the interactive password prompt
Internal:
- ๐ Deprecate Python mock
-
v1.24.0 Changes
๐ Bug Fixes:
- ๐ Allow
FileNotFound
exception for SSH config files. - ๐ Fix startup error on MySQL < 5.0.22
- Check error code rather than message for Access Denied error
- ๐ Fix login with ~/.my.cnf files
๐ Features:
- โ Add
-g
shortcut to option--login-path
. - Alt-Enter dispatches the command in multi-line mode.
- ๐ Allow to pass a file or FIFO path with --password-file when password is not specified or is failing (as suggested in this best-practice https://www.netmeister.org/blog/passing-passwords.html)
Internal:
- Remove unused function is_open_quote()
- ๐ Use importlib, instead of file links, to locate resources
- โ Test various host-port combinations in command line arguments
- Switched from Cryptography to pyaes for decrypting mylogin.cnf
- ๐ Allow
-
v1.23.2 Changes
๐ Bug Fixes:
- Ensure
--port
is always an int.
- Ensure
-
v1.23.1 Changes
๐ Bug Fixes:
- ๐ Allow
--host
without--port
to make a TCP connection.
- ๐ Allow