What's Changed
- Update all module dependencies by @mattn in #197
- Fix panics in parseutil on incomplete queries by @mattn in #198
- Preserve asterisks in multiline comment content by @mattn in #199
- Fix error handling and bounds checks in handler by @mattn in #200
- Handle UTF-16 offsets in completion cursor text by @mattn in #201
- Return query errors instead of calling log.Fatal by @mattn in #202
- Fix data race and nil overwrite in cache worker by @mattn in #203
- Close rows before scan loop in oracle and vertica by @mattn in #204
- Fix MySQL unix socket config and SSH tunnel dialer by @mattn in #205
- Fix MSSQL SSH key parsing and close tunnel on disconnect by @mattn in #206
- Fix Vertica DSN format and ClickHouse DSN defaults by @mattn in #207
- Check rows.Err after iteration in repository fetch loops by @mattn in #208
- Keep consumed keywords on partial multi-keyword match by @mattn in #209
- Fix JSON tag of CompletionContext in CompletionParams by @mattn in #210
- Fix column tracking for escaped quotes and tabs by @mattn in #211
- Fix stack overflow on CASE without END by @mattn in #212
- Map sqlite3 pk column to YES/NO in column description by @mattn in #213
- Quote PostgreSQL DSN values containing spaces or quotes by @mattn in #214
- Default SSH port to 22 and set H2 driver field by @mattn in #215
Full Changelog: v0.2.47...v0.2.48