What's Changed
- Improved filename completions for zsh by @rolandwalker in #2069
- Improve acceptance of a DSN as a positional argument by @rolandwalker in #2070
- Add bash completions which complete DSN aliases by @rolandwalker in #2071
- Add fish completions which complete DSN aliases by @rolandwalker in #2072
- Make some imports lazy in Python 3.15 by @rolandwalker in #2073
- Add a
--completionsargument to emit shell completion scripts by @rolandwalker in #2074 - Add license badge to
README.mdby @rolandwalker in #2075 - Center images in
README.mdby @rolandwalker in #2076 - Ability to set the prompt value in DSN query parameters by @rolandwalker in #2077
- Add
--moreflag to/dsnsubcommands by @rolandwalker in #2078 - Disallow DSN aliases starting with dash by @rolandwalker in #2079
- Let
/promptalone return the current format string by @rolandwalker in #2080 - Allow the argument to
/promptto be quoted by @rolandwalker in #2081 - Improve distinguishing between DSNs and databases by @rolandwalker in #2082
- Prepare changelog for release v2.9.0 by @rolandwalker in #2083
Full Changelog: v2.8.0...v2.9.0