Repository navigation
v1.0.2
What's Changed
- fix(driver): fix URL and ssl mapping for connections by @ZhuchkaTriplesix in #44
- fix(packaging): handle Windows binary extension (.exe) in manifest.json and packaging script by @ZhuchkaTriplesix in #61
- feat(manifest): expand engines.querya_desktop compatibility range by @ZhuchkaTriplesix in #62
- fix(security): prevent SQL injection in schema introspection and context actions by @ZhuchkaTriplesix in #63
- fix(security): sanitize and validate queryId and mutationId in cancel and kill handlers by @ZhuchkaTriplesix in #64
- fix(security): prevent Safe Mode precheck bypass on multi-statement SQL queries by @ZhuchkaTriplesix in #65
- fix(security): isolate temporary scratch directory per user and restrict permissions by @ZhuchkaTriplesix in #66
- fix(schema): implement robust delimiter escaping for nodeId path segments by @ZhuchkaTriplesix in #67
- fix(schema): fix format mismatch in getObjectMetadata and getServerStats scalar queries by @ZhuchkaTriplesix in #68
- fix(query): support CTE WITH queries, leading comments, and trailing semicolons in tabular query detection by @ZhuchkaTriplesix in #69
- test(query): add regression coverage for escaped/doubled quote handling in SQL parser by @ZhuchkaTriplesix in #70
- fix(actions): use type-appropriate Column Profiler query for Array/Map/Tuple columns by @ZhuchkaTriplesix in #71
- perf(query): enforce limit parameter and reduce compact row parsing allocations by @ZhuchkaTriplesix in #72
- feat(rpc): support Command Palette actions via commands.execute and manifest contributions by @ZhuchkaTriplesix in #73
- perf(driver): stream ClickHouse HTTP responses instead of full-text buffering by @ZhuchkaTriplesix in #74
- perf(transport): eliminate full-string heap reallocation in write_ndjson framing by @ZhuchkaTriplesix in #75
- perf(safemode): zero-allocation token scanner for Safe Mode SQL precheck by @ZhuchkaTriplesix in #76
- Release 1.0.2 by @ZhuchkaTriplesix in #77
Full Changelog: v1.0.1...v1.0.2