Releases: geek-fun/dockit
v1.1.1
Added
- Move session metadata from localStorage to agent.sqlite (#458)
- Migrate query history from .store.dat to agent.sqlite (#457)
Fixed
- Reset autoCompact to true, remove dead useChatStore, and clean up redundant chatSettings key (#456)
- Comprehensive review and sync of all EN/ZH translations (#454)
👥 Contributors
- AnnChord (1 commit)
- blankll (1 commit)
- seven (3 commits)
📋 Full Commit History
Changes from v1.1.0 to v1.1.1
- 3557964 release: v1.1.1 (blankll, 50 seconds ago)
- 63884f4 feat(agent): move session metadata from localStorage to agent.sqlite (#458) (AnnChord, 11 minutes ago)
- 5c96b29 fix: reset autoCompact to true + remove dead useChatStore + remove redundant chatSettings key (#456) (seven, 2 hours ago)
- 494e134 feat: migrate query history from .store.dat to agent.sqlite (#457) (seven, 3 hours ago)
- 8c25328 fix(i18n): comprehensive review - sync all EN/ZH translations (#454) (seven, 4 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
v1.1.0
Added
- AI Data Studio: multi-provider agent backend with chat-based data exploration (OpenAI, DeepSeek, OpenRouter, Ollama, LM Studio) (#431)
- Multi-source agent architecture with per-source permissions and connection-aware tool routing (#437)
- Native MongoDB support in Data Studio agent with 6 tools (find, aggregate, insert, update, delete, list collections) (#438)
- Agent context compaction, permission modes (Ask/Auto), and chat UX hardening (#440)
- LLM multi-provider refactor: ChatFormatter abstraction, Anthropic streaming, proxy mode selector, error classification, ES alias tools (#444)
- AI improvements for sidebar and data studio: keyboard navigation, searchable select, resizable chat panel, accessibility (#449)
- MongoDB: connection management with SCRAM and URI authentication modes (#415)
- MongoDB: comprehensive query editor with Monaco syntax highlighting, autocomplete, and validation (#422)
- MongoDB: query execution backend with shell syntax parser (#429)
- MongoDB: bulkWrite support and persistent query results per tab (#430)
- MongoDB: Manage View for collection-level infrastructure browsing (#432)
- MongoDB: Manage View enhancements and bug fixes (#443)
- MongoDB: document browser with full CRUD operations (insert, edit, clone, delete) (#441)
- MongoDB: Export & Import in JSON, CSV, and JSONL formats (#448)
- MongoDB: query history metadata with star/bookmark favorites (#447)
- DynamoDB: table lifecycle management Phase 1 — create, delete, truncate tables (#419)
- DynamoDB: table lifecycle Phase 2 — billing mode, TTL, PITR, streams, danger zone (#420)
- EasySearch as a new connection type (Elasticsearch 7.10 fork) (#428)
- OpenSearch split from Elasticsearch as a separate connection type (#425)
- Unified capability registry migrating all legacy datasource functions (#450)
- Inline source management UI for Data Studio with connection chips and add-source dropdown (#433)
- Agent loop improvements and chat panel scroll-to-bottom behavior (#453)
Fixed
- GSI warm throughput validation and cleanup (#445)
- Destructive agent operations now always require confirmation; target source shown on card
- MongoDB PR #422 review feedback: 17 issues resolved including validation, i18n, circular dependencies (#427)
- README database icons rendering (GitHub compatibility)
Changed
- Refactored data studio source management to inline chips and dropdown UI (#433)
- Unified capability registry replacing legacy per-source datasource functions (#450)
👥 Contributors
- AnnChord (11 commits)
- blankll (10 commits)
- seven (13 commits)
📋 Full Commit History
Changes from v1.0.1 to v1.1.0
- 09b6b73 release: v1.1.0 (blankll, 47 seconds ago)
- 1c9b537 release: v1.2.9 (blankll, 10 minutes ago)
- 77a80d4 Revert "ci: apply same Windows test fix to release pipeline" (blankll, 14 minutes ago)
- 14358cd ci: apply same Windows test fix to release pipeline (blankll, 15 minutes ago)
- 57b46bf release: v1.1.0 (blankll, 28 minutes ago)
- a4735b9 feat: agent loop improvements, chat panel scroll fix, README cleanup, and test coverage (#453) (seven, 39 minutes ago)
- 7512d04 chore: tools description imporvement (blankll, 2 days ago)
- 13bbb23 refactor: unified capability registry + migrate all legacy datasource functions (closes #436, #452) (#450) (AnnChord, 2 days ago)
- 29720cd fix(readme): use p tag with inline icon+label for horizontal database list (blankll, 6 days ago)
- 16f32c9 fix(readme): use HTML p tag for horizontal database icons list (GitHub compatible) (blankll, 6 days ago)
- d5dbaa7 feat: comprehensive AI improvements for sidebar and data studio (#449) (seven, 6 days ago)
- bd63442 feat(history): add MongoDB history metadata and star support (#447) (AnnChord, 7 days ago)
- d10156d feat(mongodb): implement MongoDB Export & Import (Issue #446) (#448) (seven, 7 days ago)
- 63e0449 fix(gsi): warm throughput validation and cleanup (#445) (seven, 7 days ago)
- 231ad9a feat(mongodb): MongoDB Manage View Enhancements + Bug Fixes (#443) (AnnChord, 7 days ago)
- 3f01ce2 feat(llm): multi-provider refactor — ChatFormatter, Anthropic streaming, proxy modes, error classification, ES alias tools (#444) (seven, 8 days ago)
- 6b24ee0 feat(mongodb): document browser with CRUD operations and UI improvements (#441) (AnnChord, 10 days ago)
- 303f993 feat(agent): context compaction, permission modes, and chat UX hardening (#440) (seven, 10 days ago)
- 0e31440 feat(agent): add MongoDB native support in Data Studio agent (#438) (AnnChord, 13 days ago)
- 0266b26 fix(agent): destructive ops always confirm; confirmation card shows target source (blankll, 2 weeks ago)
- d7f6fc7 feat(agent): multi-source architecture with per-source permissions (#437) (seven, 2 weeks ago)
- dd44ed8 feat(mongodb): implement MongoDB Manage View for collection-level infrastructure browsing (#432) (AnnChord, 2 weeks ago)
- dfe8e54 refactor(data-studio): inline source management UI (#433) (seven, 2 weeks ago)
- a76b685 feat(agent): AI Data Studio — multi-provider agent backend + Data Studio view (#431) (seven, 2 weeks ago)
- 1f914c9 feat(dynamodb): implement table lifecycle Phase 2 - table modification & create table UI (#420) (AnnChord, 2 weeks ago)
- ee5c983 feat(dynamodb): implement table lifecycle management - Phase 1 (Core Lifecycle) (#419) (AnnChord, 2 weeks ago)
- dedfd4c feat(mongo): add bulkWrite support and persist query results per tab (#430) (seven, 2 weeks ago)
- 6ad1b4a feat(mongodb): implement query execution backend and fix validation bugs (#429) (seven, 2 weeks ago)
- 26d88d8 feat: add EasySearch connection type (#428) (seven, 2 weeks ago)
- 889e25d fix(mongodb): address PR #422 review comments (#427) (AnnChord, 2 weeks ago)
- 339aa4f feat(mongodb): implement comprehensive MongoDB query editor (#334) (#422) (AnnChord, 3 weeks ago)
- b9df4b9 feat: split OpenSearch from Elasticsearch as separate connection type (#425) (AnnChord, 3 weeks ago)
- 34158c7 chore: add opensearch icon (blankll, 3 weeks ago)
- 09aca32 feat: implement MongoDB connection management (#333) (#415) (seven, 3 weeks 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
v1.0.1
Added
- Add comprehensive keyboard navigation support for accessibility (#417)
Fixed
👥 Contributors
- blankll (1 commit)
- seven (3 commits)
📋 Full Commit History
Changes from v1.0.0 to v1.0.1
- 4dd003e release: v1.0.1 (blankll, 2 minutes ago)
- 44d295f feat(accessibility): comprehensive keyboard navigation support (#396) (#417) (seven, 2 days ago)
- d0708ed fix(completion): use InsertAsSnippet for query language commands (#416) (seven, 2 days ago)
- 01307b8 fix(docUrl): correct documentation URLs (#413) (seven, 3 days 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
v1.0.0
Added
- Add ES|QL query completion support for Elasticsearch (#401)
- Add query language registry with SQL/PPL/EQL support (#402)
- Add body completion for index and component templates (#403)
- Add column sorting for indices and templates tables in Manage panel (#406)
Fixed
- Fix PartiQL validation and import for new DynamoDB tables (#400)
- Fix missing docPath for API documentation shortcuts (#395)
👥 Contributors
- blankll (2 commits)
- seven (7 commits)
📋 Full Commit History
Changes from v0.9.10 to v1.0.0
- f5d48c3 release: v1.0.0 (blankll, 15 minutes ago)
- ccaee5b docs: Refresh README with AI-native positioning and comprehensive features (#411) (seven, 27 minutes ago)
- c333ded feat(manage): add column sorting for indices and templates tables (#406) (seven, 65 minutes ago)
- e821c93 feat(completion): add body completion for index and component templates (#403) (seven, 4 hours ago)
- 8d92d58 feat(completion): refactor into query language registry with SQL/PPL/EQL support (#402) (seven, 4 hours ago)
- 3839796 feat(completion): implement ES|QL query completion support (#401) (seven, 29 hours ago)
- a95fcac fix(dynamodb): partiql validation and import for new tables (#400) (seven, 2 days ago)
- a8be67d fix: add missing docPath for API documentation shortcuts (#385) (#395) (seven, 7 days ago)
- 8a4d4a2 chore: docs updates (blankll, 8 days 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
v0.9.10
Fixed
- Field type snippets now only suggested at value positions inside properties/fields blocks (#394)
- Enhance indices sorting, filtering and toggle UX in autocomplete (#393)
- Persist connection version after connecting (#392)
- Fix Ctrl+D doc shortcut not working for all ES APIs (#391)
- Fix scroll issue in fixed-height containers on macOS Monterey (#390)
👥 Contributors
- blankll (58 commits)
- copilot-swe-agent[bot] (0 commit)
- seven (32 commits)
📋 Full Commit History
Changes from v0.9.9 to v0.9.10
be6d561 fix(completion): only suggest field types at value positions inside properties (#394)
e222742 fix(completion): enhance indices sorting, filtering and toggle UX (#393)
e28d2b2 fix: persist connection version after connecting (#392)
187f758 fix: Ctrl+D doc shortcut not working for all ES APIs (#391)
76fd693 fix: resolve scroll issue in fixed-height containers on macOS Monterey (WebKit Safari 15 bug) (#390)
67dfc49 refactor: merge create-release into prepare job
0a318c3 fix: prevent duplicate draft releases in parallel platform builds
23e4adb fix: resolve CI pipeline warnings
📦 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
v0.9.9
Added
- Add SSO and AssumeRole authentication for DynamoDB connections (#378)
- Add unified searchable select component across the codebase (#388)
- Add AWS profile and environment variable authentication for DynamoDB (#377)
- Add credential-based connection model for DynamoDB multi-table workflows (#375)
- Improve connection floating button UX with speed-dial pattern (#369)
Fixed
- Improve search DSL auto-completion accuracy and coverage (#389)
- Fix console queries not executing after navigating to Import/Export tab (#387)
Security
- Resolve rustls-webpki security vulnerabilities (#379)
👥 Contributors
- blankll (4 commits)
- seven (9 commits)
📋 Full Commit History
Changes from v0.9.8 to v0.9.9
- 67dfc49 refactor: merge create-release into prepare job (blankll, 81 seconds ago)
- 0a318c3 fix: prevent duplicate draft releases in parallel platform builds (blankll, 5 minutes ago)
- 23e4adb fix: resolve CI pipeline warnings (blankll, 11 minutes ago)
- 95fa066 release: v0.9.9 (blankll, 9 hours ago)
- be35ddb feat(dynamodb): add SSO and AssumeRole auth support (#378) (seven, 9 hours ago)
- 40447bf fix(searchdsl): improve auto-completion accuracy and coverage (#389) (seven, 12 hours ago)
- a63309e feat: unify searchable select component across codebase (#388) (seven, 16 hours ago)
- bfe968e fix: Console queries not executing after navigating to Import/Export tab (#387) (seven, 19 hours ago)
- c30822c fix: resolve Dependabot security alerts for rustls-webpki CVEs (#379) (seven, 3 days ago)
- 9c4729c feat(dynamodb): add AWS profile and env variable auth support (#377) (seven, 3 days ago)
- 4256334 feat(dynamodb): credential-based connection model for multi-table workflows (#375) (seven, 4 days ago)
- def209e chore: remove unused crypto module and dependencies (#376) (seven, 4 days ago)
- 4ad69aa feat(connection): improve floating button UX with speed-dial pattern (#369) (seven, 5 days 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
v0.9.8
Added
- Add keyboard navigation and empty state CTA to history view for improved accessibility (#368)
👥 Contributors
- blankll (1 commit)
- seven (2 commits)
📋 Full Commit History
Changes from v0.9.7 to v0.9.8
- 6a58440 release: v0.9.8 (blankll, 3 minutes ago)
- 6767d59 feat(history): improve accessibility and empty state UX (#368) (seven, 4 hours ago)
- ec9d652 Chore: DocKit Elasticsearch manage refinement (#367) (seven, 11 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
v0.9.7
Added
- Add ability to clone an existing connection from the connection list (#365)
- Add query parameter value autocomplete in the editor (#364)
- Support creating a new index/table during import (#361)
👥 Contributors
- blankll (1 commit)
- seven (3 commits)
📋 Full Commit History
Changes from v0.9.6 to v0.9.7
- fffb860 release: v0.9.7 (blankll, 38 seconds ago)
- 0a76b75 feat: implement clone a connection (#365) (seven, 6 hours ago)
- 42e5402 feat(completion): add query parameter value autocomplete (#364) (seven, 31 hours ago)
- 74a8b10 feat(import): support creating new index/table during import (#361) (seven, 2 days 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
v0.9.6
Fixed
- Fix update install failing immediately by re-fetching a fresh update manifest before downloading to avoid expired signed URLs
👥 Contributors
- blankll (2 commits)
📋 Full Commit History
Changes from v0.9.5 to v0.9.6
- b02cf2d release: v0.9.6 (blankll, 35 seconds ago)
- a4a9229 fix(updater): re-check for fresh update before downloading to avoid stale signed URLs (blankll, 9 minutes 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
v0.9.5
Fixed
- Fix update install failing immediately on click due to relaunch error propagation
- Extend update relaunch timeout from 5s to 30s to accommodate slower platforms (macOS notarization, Windows installer)
Changed
- Gate CI checks on push to master in addition to pull requests
- Gate release publish on all platform builds succeeding to prevent partial releases
👥 Contributors
- blankll (4 commits)
📋 Full Commit History
Changes from v0.9.4 to v0.9.5
- 76ec13a release: v0.9.5 (blankll, 2 minutes ago)
- 28603b3 fix: upgrade issue (blankll, 5 minutes ago)
- f7eb35d ci: run checks on push to master (blankll, 35 minutes ago)
- a6bea9b ci(release): gate publish on all platform builds succeeding (blankll, 43 minutes 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