Releases: dbcli/mycli
Releases · dbcli/mycli
v1.54.1
What's Changed
- Don't offer completions within strings by @rolandwalker in #1551
- Remove 'synchronize' from pull request types by @amjith in #1573
- Catch
getpwuid()KeyErroron an unknown user id by @rolandwalker in #1572 - Ability to request Codex reviews with a PR label by @rolandwalker in #1575
- Try again on Codex review label by @rolandwalker in #1576
- Fix operator in Codex review condition by @rolandwalker in #1577
- Refactor
is_inside_quotes()by @rolandwalker in #1574 - Ignore doc changes for Codex review Action by @rolandwalker in #1571
- Iterate on Codex label action by @rolandwalker in #1578
- Update changelog.md for release v1.54.1 by @rolandwalker in #1579
Full Changelog: v1.54.0...v1.54.1
v1.54.0
What's Changed
- Prefer
yield fromover yielding in a loop by @rolandwalker in #1544 - Fill out TIPS for many more CLI flags by @rolandwalker in #1540
- Correct parameterization for completion queries by @rolandwalker in #1543
- Accept special commands without trailing semicolons even in multi-line mode by @rolandwalker in #1545
- Update ruff to v0.15.0 by @rolandwalker in #1552
- Update LICENSE.txt for dates and GitHub detection by @rolandwalker in #1556
- Grammar nit to match incoming mycli.net text by @rolandwalker in #1560
- Sync feature list in README.md with website by @rolandwalker in #1561
- Sync myclirc prompt commentary with web by @rolandwalker in #1562
- Add codex review to PRs. by @amjith in #1566
- Add prompt format strings for socket connections by @rolandwalker in #1563
- Remove vim exit sequence, which has no effect by @rolandwalker in #1546
- Optionally defer completions until N characters have been typed by @rolandwalker in #1547
- Bump actions/github-script from 7 to 8 by @dependabot[bot] in #1568
- Bump actions/checkout from 5.0.0 to 6.0.2 by @dependabot[bot] in #1569
- Use prompt_toolkit's
complete_in_threadoption by @rolandwalker in #1548 - Ability to suppress control-d exit behavior by @rolandwalker in #1549
- Support Truecolor in prompt_toolkit sessions by @rolandwalker in #1550
- Add the ability to send app-layer keepalive pings by @rolandwalker in #1553
- Add
WITH,EXPLAIN, andLEFT JOINto top keywords for suggestions by @rolandwalker in #1554 - Let the Escape key cancel completion popups by @rolandwalker in #1555
- Pin dependencies more tightly, updating versions by @rolandwalker in #1558
- Exclude more documentation files from CI by @rolandwalker in #1559
- Prepare changelog for release v1.54.0 by @rolandwalker in #1570
Full Changelog: v1.53.0...v1.54.0
v1.53.0
What's Changed
- Changelog entry for issue templates by @rolandwalker in #1538
- Complete
~/.myclircoptions in startup TIPS by @rolandwalker in #1537 - Fix \dt+ table_name returning empty results by @yonaadug in #1539
- Micro followups to
\dt+ <table>fix by @rolandwalker in #1541 - Further bulletproof procedures completions by @rolandwalker in #1542
New Contributors
Full Changelog: v1.52.0...v1.53.0
v1.52.0
What's Changed
- [feat] Suggest tables that include the given column(s) in a SELECT statement first before other tables by @scottnemes in #1522
- Let CI ignore SPONSORS and TIPS documentation files by @rolandwalker in #1526
- Chore/fix changelog filter from tables by columns by @scottnemes in #1530
- Add a GitHub Issue template by @rolandwalker in #1527
- Reduce duplicate
--checkupoutputs by @rolandwalker in #1528 - Upgrade cli_helpers to v2.10.0 by @rolandwalker in #1529
- Fallback on procedure completions errors by @rolandwalker in #1533
- Remove the GitHub Issue template by @rolandwalker in #1534
- Organize startup tips into sections by @rolandwalker in #1535
- Fix comments breaking destructive
UPDATEdetection by @rolandwalker in #1532 - Prepare for release v1.52.0 by @rolandwalker in #1536
Full Changelog: v1.51.1...v1.52.0
v1.51.1
What's Changed
- Reduce size of LLM prompts + cache per-schema context by @rolandwalker in #1384
- Add startup usage tips by @rolandwalker in #1520
- [chore] Add tests for hex/utf8 output by @scottnemes in #1521
- Give destructive warning on multi-table UPDATEs by @rolandwalker in #1519
- Move ssl_mode to [connection] section by @rolandwalker in #1517
- Add unsupported and deprecated --checkup sections by @rolandwalker in #1518
- Bump astral-sh/setup-uv from 7.2.1 to 7.3.0 by @dependabot[bot] in #1523
- Add control-g completion-cancellation tip by @rolandwalker in #1524
- Prepare changelog for release v1.51.1 by @rolandwalker in #1525
Full Changelog: v1.50.0...v1.51.1
v1.51.0 -- never released
What's Changed
- Reduce size of LLM prompts + cache per-schema context by @rolandwalker in #1384
- Add startup usage tips by @rolandwalker in #1520
- [chore] Add tests for hex/utf8 output by @scottnemes in #1521
- Give destructive warning on multi-table
UPDATEs by @rolandwalker in #1519 - Move
ssl_modeto[connection]section by @rolandwalker in #1517 - Add unsupported and deprecated
--checkupsections by @rolandwalker in #1518 - Bump astral-sh/setup-uv from 7.2.1 to 7.3.0 by @dependabot[bot] in #1523
- Add control-g completion-cancellation tip by @rolandwalker in #1524
Full Changelog: v1.50.0...v1.51.0
v1.50.0
What's Changed
- Deprecate reading configuration from my.cnf files by @rolandwalker in #1493
- Link to
--ssl/--no-ssldeprecation issue in warning by @rolandwalker in #1508 - Don't emit keyring-saved message unless needed by @rolandwalker in #1510
- Add
--checkupmode to check user configuration by @rolandwalker in #1509 - Include port and socket in keyring identifier by @rolandwalker in #1513
- Add
binary_displayconfiguration option by @rolandwalker in #1512 - Prepare readme for release v1.50.0 by @rolandwalker in #1516
Full Changelog: v1.49.0...v1.50.0
v1.49.0
What's Changed
- Remove unused preprocessor for tabular output by @rolandwalker in #1489
- "Eager" completions for the
sourcecommand, limiting to*.sqlfiles by @rolandwalker in #1488 - Refactor completions for special commands by @rolandwalker in #1487
- Better sorting for filename completions in
sourceby @rolandwalker in #1491 - Bump astral-sh/setup-uv from 7.2.0 to 7.2.1 by @dependabot[bot] in #1492
- Place
--password-filehigher in precedence rules by @rolandwalker in #1494 - [feat] Suggest column names from all tables in the current database after SELECT (#212) by @scottnemes in #1497
- Fix TLS deprecation warning in test suite by @rolandwalker in #1498
- [chore] Convert importlib read_text and open_text uses to newer files() syntax by @scottnemes in #1501
- Bump astral-sh/ruff-action from 3.5.1 to 3.6.1 by @dependabot[bot] in #1503
- Refactor completion candidate sorting by @rolandwalker in #1500
- Pull request template nits and fenced code block by @rolandwalker in #1505
- Offer
SELECT *completion if no tables in database by @rolandwalker in #1504 - Store/retrieve passwords with the system keyring by @rolandwalker in #1499
- [fix] Show user in password prompt by @scottnemes in #1502
- Prepare changelog for release v1.49.0 by @rolandwalker in #1506
Full Changelog: v1.48.0...v1.49.0
v1.48.0
What's Changed
- Configurable numeric alignment in tabular output by @rolandwalker in #1472
- Better
keyword_casing=autoheuristic. by @rolandwalker in #1473 - Add completion candidates for stored procedures by @rolandwalker in #1474
- Let favorite queries be special commands by @rolandwalker in #1477
- Simplify binary value rendering by @rolandwalker in #1478
- Offer completions on
CREATE TABLE ... LIKEby @rolandwalker in #1479 - [feat] Escape database name completions by @scottnemes in #1480
- Fix issue with colalign and empty resultset by @scottnemes in #1482
- Better solution for binary value rendering by @rolandwalker in #1483
- Use 0x-style hex literals in SQL output formats by @rolandwalker in #1484
- Offer completions on
redirectformatcommand by @rolandwalker in #1485 - Prepare release v1.48.0 by @rolandwalker in #1486
Full Changelog: v1.47.0...v1.48.0
v1.47.0
What's Changed
- Bump actions/checkout from 6.0.1 to 6.0.2 by @dependabot[bot] in #1469
- [fix] Fix timediff output when the result is a negative value (#1113) by @scottnemes in #1468
- Support a
--checkpointfile for batch input by @rolandwalker in #1466 - Don't offer completions for numeric text by @rolandwalker in #1470
- Add
--throttleoption for batch mode pauses by @rolandwalker in #1460 - Prepare for release v1.47.0 by @rolandwalker in #1471
Full Changelog: v1.46.0...v1.47.0