Skip to content

SqlKit v0.6.2

Choose a tag to compare

@github-actions github-actions released this 17 Jun 03:13
· 79 commits to master since this release

Added

  • Port Dockit chat components — markdown-render, model-picker, context-indicator, agent-message-bubble (#96)
  • Add i18n translations for Firebird, RQLite, Turso, TDengine

Changed

  • Reduce frontend bundle size by 57%
  • Empty provider list by default with dropdown selector for provider type
  • Replace raw SVGs with Carbon icon classes across app UI and database browser
  • Sort database types by DB-Engines rank and remove Native/JDBC grouping

Fixed

  • Frontend bundle optimization and JRE auto-download for Oracle connections
  • Dockit alignment — permission trigger CSS, button component, toolbar-center, chat input layout, model-picker panel styling
  • Lazy-load highlight.js CSS to prevent FOUC at startup
  • i18n overhaul — add 67 missing zhCN keys, fix Dialog crash, resolve HMR stale references, add HMR handler
  • Resolve app freeze when navigating to Data Studio
  • Wire data pipeline — progress, stopReason, auto-scroll
  • Make i18n module safe for Jest by wrapping browser API access in try/catch
  • Auto-fill Display Name from preset provider name
  • Remove dead code causing Rust compiler startup warnings
  • Various fixes — lint issues, test mock issues, ModelPicker visibility, ContextIndicator display, CSS consistency

👥 Contributors

  • blankll (44 commits)

📋 Full Commit History

Changes from v0.6.1 to v0.6.2

  • 50c5814 release: v0.6.2 (blankll, 10 hours ago)
  • 2d5249e fix: fix lint issues and test mock issues (blankll, 10 hours ago)
  • 4311a7f fix: make i18n module safe for Jest by wrapping browser API access in try/catch (blankll, 10 hours ago)
  • c4a1b12 chore: revert bundle-size changes from PR #96 (belongs to PR #97) (blankll, 10 hours ago)
  • 5ede642 chore: regenerate lockfile from master baseline to fix CI npm ci (blankll, 10 hours ago)
  • c6672ea chore: npm install (blankll, 10 hours ago)
  • fcb96de chore: regenerate package-lock.json to fix CI sync error (blankll, 10 hours ago)
  • e32b7c4 chore: fix lint errors - multi-statement line and event name casing (blankll, 10 hours ago)
  • d10d526 perf: reduce frontend bundle by 57% and fix JRE auto-download for Oracle connections (blankll, 10 hours ago)
  • 2daeb01 fix: remove [&_svg]:size-4 from Button base - was overriding model-picker chevron size to 16px (blankll, 13 hours ago)
  • 9c2ef33 fix: remove gap from toolbar-center to match Dockit exactly (blankll, 13 hours ago)
  • 6bd0ea2 fix: align permission trigger CSS with Dockit - height 26px, color, font-size, gap (blankll, 13 hours ago)
  • d54babe fix: show ContextIndicator always (remove sessionId gate) - aligns with Dockit idle state (blankll, 13 hours ago)
  • 37b0b05 fix: align button component with Dockit - remove gap-2, border-transparent, align text-sm/rounded-md (blankll, 13 hours ago)
  • f0d26ad fix: restore CSS semicolons stripped by model-picker copy (blankll, 13 hours ago)
  • 3594c3a fix: exact Dockit copies - model-picker and chat-panel toolbar aligned (blankll, 13 hours ago)
  • 4603ced fix: restore ModelPicker visibility - always show when showModelPicker is true, remove hasModels gate (blankll, 14 hours ago)
  • 527807a fix: full DataStudio alignment - permission picker, model-picker-open handler, BEM source CSS, Dockit toolbar (blankll, 14 hours ago)
  • 16f9aad fix: lazy-load highlight.js CSS to prevent FOUC at startup (blankll, 14 hours ago)
  • 66b717d fix: match Dockit model-picker non-compact panel styling (blankll, 14 hours ago)
  • ff7e565 fix: align chat input layout with Dockit - two-row wrapper, round send button, BEM CSS (blankll, 16 hours ago)
  • c4b5147 fix: wire data pipeline - progress, stopReason, stopMessage, preparing, auto-scroll (blankll, 16 hours ago)
  • f7cc407 fix: update appStore tests for empty providers default state (blankll, 16 hours ago)
  • 76bcd1b chore: remove unused contextIndicatorRef in chat-panel (blankll, 16 hours ago)
  • 6a457b5 fix: Oracle review - verifyModelAvailability composite ID, add compactSuccess/compactFailed i18n (blankll, 16 hours ago)
  • 1402d2f fix: add i18n keys for agent message states and context indicator (blankll, 16 hours ago)
  • d08d7d3 feat: port Dockit chat components - markdown-render, model-picker, context-indicator, agent-message-bubble, update chat-panel (blankll, 16 hours ago)
  • e53601a fix: auto-fill Display Name from preset provider name (blankll, 17 hours ago)
  • 0d63834 refactor: empty provider list by default, dropdown selector for provider type, hide API compat and base URL for presets (blankll, 17 hours ago)
  • ee28598 fix: add pages.queries.status.connectionLost and reconnecting to both locales (blankll, 17 hours ago)
  • c36ebb1 fix: i18n overhaul - move dataStudio to root level, add 67 missing zhCN keys, fix Dialog crash, add HMR handler (blankll, 17 hours ago)
  • 4f27eb6 fix: resolve i18n HMR stale references, JSON parse errors, and misleading Executing state (blankll, 18 hours ago)
  • 9ce878d fix: resolve app freeze when navigating to Data Studio (blankll, 18 hours ago)
  • 9da9032 refactor: replace raw SVGs with Carbon icon classes in app UI pages (blankll, 18 hours ago)
  • ef6b9ce refactor: replace raw SVGs with Carbon icon classes in database browser components (blankll, 18 hours ago)
  • 99ee737 feat: add i18n translations for Firebird, RQLite, Turso, TDengine and remove unused keys (blankll, 18 hours ago)
  • 43e4bbe refactor: sort database types by DB-Engines rank and remove Native/JDBC grouping (blankll, 18 hours ago)
  • b351c82 fix: remove dead code causing Rust compiler startup warnings (blankll, 18 hours ago)
  • eb8fe6e ci: auto-generate release notes from changelog (blankll, 19 hours ago)
  • ab658c9 chore: fix package json format issue (blankll, 19 hours ago)
  • 9fdf38d chore: update readme - add missing image (blankll, 19 hours ago)
  • ad8e054 chore: update readme - installation guilde imporvement (blankll, 19 hours ago)
  • f81c07b chore: update readme (blankll, 19 hours ago)
  • 8e41981 chore: update readme (blankll, 20 hours ago)

📦 Downloads

See the assets below to download this version and install for your platform:

  • macOS: Universal binary (Intel & Apple Silicon)
  • Windows: x64 installer
  • Linux: x64 AppImage/deb