Releases: dbcli/mycli
Releases · dbcli/mycli
v1.76.0
v1.75.0
What's Changed
- Add test coverage for
client_commands.pyby @rolandwalker in #1938 - Bump actions/checkout from 6.0.3 to 7.0.0 by @dependabot[bot] in #1936
- Bump shogo82148/actions-setup-mysql from 1.51.0 to 1.52.0 by @dependabot[bot] in #1932
- Add tests for
mycli/cli_runner.pyby @rolandwalker in #1939 - Remove Codex PR Review action by @rolandwalker in #1940
- Add tests for
mycli/client_connection.pyby @rolandwalker in #1941 - Update project structure in
AGENTS.mdby @rolandwalker in #1942 - Silently accept forward slash for special commands by @rolandwalker in #1937
- Spinners for setup steps with
--progress--batchby @rolandwalker in #1943 - Prepare changelog for release v1.75.0 by @rolandwalker in #1944
Full Changelog: v1.74.1...v1.75.0
v1.74.1
What's Changed
- 100% test coverage for
completion_refresher.pyby @rolandwalker in #1923 - Add test coverage for
client_query.pyby @rolandwalker in #1924 - 100% test coverage for
output.pyby @rolandwalker in #1925 - Add test coverage for
packages/special/__init__.pyby @rolandwalker in #1926 - Add Apache Doris tests to
sqlexecute.pyby @rolandwalker in #1927 - 100% test coverage for main.py by @rolandwalker in #1928
- Add test coverage for
client.pyby @rolandwalker in #1929 - Ensure distinct
--batchand--checkpointfiles by @rolandwalker in #1931 - [fix] KeyError crash when completing right after USE by @scottnemes in #1934
- Prepare changelog for release v1.74.1 by @rolandwalker in #1935
Full Changelog: v1.74.0...v1.74.1
v1.74.0
What's Changed
- Refactor
main.pyto minimal content by @rolandwalker in #1894 - Updates to CI Python versions by @rolandwalker in #1902
- Add CI on macos-latest, for Python 3.14 only by @rolandwalker in #1903
- Correct macOS CI setup by @rolandwalker in #1905
- Add CI on windows-latest, for Python 3.14 only by @rolandwalker in #1906
- Migrate CLI argument handling back to
main.pyby @rolandwalker in #1901 - CI tests for WSL by @rolandwalker in #1907
- Bump ubuntu/wsl from 86f464de45987910a3d1aa9d1237ac244a32f811 to c23a4a0b03292618a19966ec299b799417d25580 by @dependabot[bot] in #1909
- Bump astral-sh/setup-uv from 8.1.0 to 8.2.0 by @dependabot[bot] in #1910
- Bump actions/checkout from 6.0.2 to 6.0.3 by @dependabot[bot] in #1908
- Fix completion escape eagerness by @puneetdixit200 in #1912
- Fix highlighting for set-prefixed identifiers by @puneetdixit200 in #1913
- perf: skip LLM imports when MYCLI_LLM_OFF is set by @Dragonliu2018 in #1918
- feat: support doris server specie by @Dragonliu2018 in #1917
- fix: display version for Homebrew MySQL by @Dragonliu2018 in #1916
- Skip flaky external-editor test in CI by @rolandwalker in #1920
- Clean up needless imports in
main.pyand removetest_main_regression.py. by @rolandwalker in #1921 - Prepare changelog for release v1.74.0 by @rolandwalker in #1922
New Contributors
- @puneetdixit200 made their first contribution in #1912
- @Dragonliu2018 made their first contribution in #1918
Full Changelog: v1.73.1...v1.74.0
v1.73.1
What's Changed
- Update
sqlglotlibrary to v30.8.0 by @rolandwalker in #1900
Full Changelog: v1.73.0...v1.73.1
v1.73.0
What's Changed
- Respect
history_filein~/.myclirc[main]section by @rolandwalker in #1890 - Adapt test suite to pygments 2.20 by @terjeros in #1889
- Maintain sort order check post Pygments adjustment by @rolandwalker in #1891
- Update
cli_helpersto v2.15.0 formysql_heavytable format by @rolandwalker in #1892 - Migrate state, cli_args, and output out of main.py by @rolandwalker in #1893
- docs: mention MariaDB in README by @robertsilen in #1896
- Add sqlglot and pygments versions to
--checkupoutput by @rolandwalker in #1898 - Prepare changelog for release v1.73.0 by @rolandwalker in #1899
New Contributors
- @terjeros made their first contribution in #1889
- @robertsilen made their first contribution in #1896
Full Changelog: 1.72.1...v1.73.0
1.72.1
What's Changed
- Bump sqlglot[c] from 30.4.3 to 30.7.0 to fix has_bit_strings TypeError by @Linuxdazhao in #1886
- Prepare documentation for release v1.72.1 by @rolandwalker in #1887
New Contributors
- @Linuxdazhao made their first contribution in #1886
Full Changelog: 1.72.0...1.72.1
1.72.0
What's Changed
- Bump openai/codex-action from 1.7 to 1.8 by @dependabot[bot] in #1873
- Independent case-sensitivity for command aliases by @rolandwalker in #1878
- Document the
\gspecial command to send a query by @rolandwalker in #1877 - [chore] Clean up rapidfuzz dupe checking logic to be more concise by @scottnemes in #1879
- Allow styling prompts with HTML-like tags by @rolandwalker in #1866
- Gracefully fail on background completion connection issues by @rolandwalker in #1880
- Prepare changelog for release v1.72.0 by @rolandwalker in #1881
Full Changelog: 1.71.0...1.72.0
1.71.0
What's Changed
- Remove unused fixture data by @rolandwalker in #1860
- Add more tests over schema prefetch by @rolandwalker in #1861
- Bump openai/codex-action from 1.6 to 1.7 by @dependabot[bot] in #1867
- Give example for ANSI prompt colors in myclirc by @rolandwalker in #1865
- Update cli_helpers to v2.14.0, the latest by @rolandwalker in #1863
- Add more tests over batch resume feature by @rolandwalker in #1862
- Extend
statuscommand output by @rolandwalker in #1868 - Respond to
help <term>on builtin special commands by @rolandwalker in #1859 - Fix dependency version of prompt_toolkit>=3.0.41 by @yurenchen000 in #1870
- fix: typos by @chapeupreto in #1874
- Prepare doc files for release v1.71.0 by @rolandwalker in #1875
New Contributors
- @yurenchen000 made their first contribution in #1870
- @chapeupreto made their first contribution in #1874
Full Changelog: v1.70.0...1.71.0
v1.70.0
What's Changed
- [feat] Add option to prefetch completion metadata and to persist completion metadata when switching schemas (#109) by @scottnemes in #1857
- Prepare changelog for release v1.70.0 by @rolandwalker in #1858
Full Changelog: v1.69.0...v1.70.0