From 18cbefaf050996a2d6276e988de73f40f4fbde01 Mon Sep 17 00:00:00 2001 From: Roland Walker Date: Sat, 20 Jun 2026 13:05:01 -0400 Subject: [PATCH] change default table format to mysql_unicode This is noted as a breaking change, though it will actually only affect new installs. Rationale: we are the fancy MySQL client. Let's use the fancy format. In 2026, terminals have Unicode support. The test myclirc file remains set to "ascii" to avoid changing many tests. Preparation for release 2.0. --- changelog.md | 5 +++++ mycli/myclirc | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/changelog.md b/changelog.md index 585fb5bc..b359cf89 100644 --- a/changelog.md +++ b/changelog.md @@ -1,6 +1,11 @@ Upcoming (TBD) ============== +Breaking Changes +--------- +* Change default table format to `mysql_unicode`. + + Internal --------- * Improve test coverage for DSN variable expansion. diff --git a/mycli/myclirc b/mycli/myclirc index 9fadbc63..05643575 100644 --- a/mycli/myclirc +++ b/mycli/myclirc @@ -73,7 +73,7 @@ beep_after_seconds = 0 # rst, simple, sql-insert, sql-update, sql-update-1, sql-update-2, textile, # tsv, tsv_noheader, vertical. # Recommended: mysql_unicode. -table_format = ascii +table_format = mysql_unicode # Redirected otuput format # Recommended: csv.