Releases: dbcli/mycli
Releases · dbcli/mycli
v1.66.0
What's Changed
- Security: Harden codex-review workflow against script injection by @abhayclasher in #1728
- Add
--batchoption as an alternative to STDIN by @rolandwalker in #1723 - Handle Click exceptions by hand by @rolandwalker in #1714
- Revert suppression of sqlglotrs warnings by @rolandwalker in #1718
- Deprecate
$MYSQL_UNIX_PORTenvironment variable by @rolandwalker in #1720 - Give toolbar tests the
sqlexecuteproperty by @rolandwalker in #1722 - Support
--usernameand environment variable to set username by @rolandwalker in #1721 - Update
cli_helpersto v2.12.0 by @rolandwalker in #1729 - Prepare changelog for release v1.66.0 by @rolandwalker in #1730
New Contributors
- @abhayclasher made their first contribution in #1728
Full Changelog: v1.65.1...v1.66.0
v1.65.1
What's Changed
- Upgrade sqlglot to v30.0.0 by @rolandwalker in #1715
- Bump astral-sh/setup-uv from 7.5.0 to 7.6.0 by @dependabot[bot] in #1719
- Add OpenAI to list of sponsors by @rolandwalker in #1725
- Prepare changelog for release v1.65.1 by @rolandwalker in #1727
Full Changelog: v1.65.0...v1.65.1
v1.65.0
What's Changed
- Prompt format string for literal backslash by @rolandwalker in #1709
- Suppress warnings when
sqlglotrsis installed by @rolandwalker in #1710 - Add collation completions and more charset completions by @rolandwalker in #1711
- Extend the parser's list of binary operators by @rolandwalker in #1712
- Prepare changelog for release v1.65.0 by @rolandwalker in #1713
Full Changelog: v1.64.0...v1.65.0
v1.64.0
What's Changed
- Bump astral-sh/setup-uv from 7.4.0 to 7.5.0 by @dependabot[bot] in #1705
- Add
-roption for rawsystemcommands by @rolandwalker in #1704 - Add a dependencies section to
--checkupby @rolandwalker in #1700 - Require sqlglot 29.x with C extensions by @rolandwalker in #1707
- Prepare changelog for release v1.64.0 by @rolandwalker in #1708
Full Changelog: v1.63.0...v1.64.0
v1.63.0
What's Changed
- Feat/hide initial toolbar sooner by @scottnemes in #1694
- Move more repeated values to
constants.pyby @rolandwalker in #1695 - Bump astral-sh/setup-uv from 7.3.1 to 7.4.0 by @dependabot[bot] in #1697
- Bump actions/download-artifact from 8.0.0 to 8.0.1 by @dependabot[bot] in #1701
- Support sqlglot 28 and 29 by @rolandwalker in #1698
- Prepare changelog for release v1.63.0 by @rolandwalker in #1702
Full Changelog: v1.62.0...v1.63.0
v1.62.0
What's Changed
- Require a more recent version of the wcwidth dependency by @rolandwalker in #1683
- Support prompt format strings for dynamic terminal titles by @rolandwalker in #1684
- Make
safe_invalidate_display()safer with atryblock by @rolandwalker in #1685 - Ability to turn off the toolbar by @rolandwalker in #1686
- Improve query cancellation on control-c by @rolandwalker in #1687
- Improve calls to cached
get_prompt()by @rolandwalker in #1688 - Add completions for introducers on literals by @rolandwalker in #1689
- Load whole-line autosuggest candidates in a thread by @rolandwalker in #1690
- Improve keyring save location and invalidation by @rolandwalker in #1691
- Better password sentinel value by @rolandwalker in #1692
- Prepare changelog for release v1.62.0 by @rolandwalker in #1693
Full Changelog: v1.61.0...v1.62.0
v1.61.0
What's Changed
- Settable
ttimeoutlenfor Escape key sequences by @rolandwalker in #1679 - Let completion-key bindings be configurable by @rolandwalker in #1676
- Add short hostname prompt format string:
\Hby @rolandwalker in #1680 - Update changelog for release v1.61.0 by @rolandwalker in #1682
Full Changelog: v1.60.0...v1.61.0
v1.60.0
What's Changed
- Prioritize common functions in the value position by @rolandwalker in #1669
- Add
DISTINCTto value-position keywords by @rolandwalker in #1671 - [bug] Fix crash for completion edge case (#1668) by @scottnemes in #1673
- Allow warning-count in status output to be styled by @rolandwalker in #1675
- Add more favorite functions by @rolandwalker in #1674
- Update to a
cli_helpersversion with atabulatebugfix by @rolandwalker in #1677 - Prepare changelog for release v1.60.0 by @rolandwalker in #1678
Full Changelog: v1.59.0...v1.60.0
v1.59.0
What's Changed
- Use prompt_toolkit's
bell()by @rolandwalker in #1649 - Make toolbar widths consistent on toggle actions by @rolandwalker in #1650
- Refactor
SQLResultdataclass,format_sqlresult(), and callers by @rolandwalker in #1651 - Complete filenames on more special commands by @rolandwalker in #1652
- Allow styling of status, timing, and warnings text by @rolandwalker in #1653
- Set up prompt/continuation color configuration by @rolandwalker in #1654
- Bottom toolbar format string for customization by @rolandwalker in #1655
- Avoid depending on a string match into
host_infoproperty, instatusoutput. by @rolandwalker in #1656 - Add warnings-count prompt format strings by @rolandwalker in #1658
- Add more URL constants by @rolandwalker in #1659
- Set
$VISUALwhenever$EDITORis set by @rolandwalker in #1661 - Fix tempfile leak in behave test suite by @rolandwalker in #1662
- Handle/document more attributes such as "dim" by @rolandwalker in #1663
- Enable customization of table borders in
~/.myclircby @rolandwalker in #1664 - Bump astral-sh/setup-uv from 7.3.0 to 7.3.1 by @dependabot[bot] in #1667
- Fix list of keys before modifying that same dictionary by @rolandwalker in #1666
- Avoid calling
get_prompt()unless needed by @rolandwalker in #1657 - Complete more precisely in the "value" position by @rolandwalker in #1665
- De-document styling of warnings text by @rolandwalker in #1670
- Prepare changelog for release v1.59.0 by @rolandwalker in #1672
Full Changelog: v1.58.0...v1.59.0
v1.58.0
What's Changed
- Add
\bugcommand by @rolandwalker in #1626 - Invalidate display after fzf history search, forcing a refresh by @rolandwalker in #1632
- Add help on F1 keystroke by @rolandwalker in #1627
- Include
statusfooter in paged output by @rolandwalker in #1635 - Add documentation index URL to inline help by @rolandwalker in #1628
- Rewrite bottom toolbar, but keep it compact by @rolandwalker in #1629
- fzf search: ensure fullscreen with preview on by @rolandwalker in #1630
- Let "help " fall back to list similar terms by @rolandwalker in #1631
- Syntax highlighting for fuzzy search previews by @rolandwalker in #1634
- Make
\editsynonymous with the\ecommand by @rolandwalker in #1636 - Bump actions/download-artifact from 7.0.0 to 8.0.0 by @dependabot[bot] in #1637
- Bump actions/upload-artifact from 6.0.0 to 7.0.0 by @dependabot[bot] in #1638
- Add "help " form to TIPS by @rolandwalker in #1640
- Show toolbar error messages in an error style by @rolandwalker in #1639
- Further refine inline help descriptions by @rolandwalker in #1647
- Better tests for
null_stringconfig option by @rolandwalker in #1641 - Better cleanup of resources in the test suite by @rolandwalker in #1642
- Add environment variable section to
--checkupby @rolandwalker in #1644 - Use
transform_region()for prettify/unprettify by @rolandwalker in #1645 - Make prettify/unprettify logic more robust by @rolandwalker in #1646
- Prepare changelog for release v1.58.0 by @rolandwalker in #1648
Full Changelog: v1.57.0...v1.58.0