All Versions
44
Latest Version
Avg Release Cycle
72 days
Latest Release
597 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