- Common
- Migrate WhoDB to new backend architecture where everything is a data source
- Changes to how schema and column loading is done to improve speed
- Fixes for QuestDB
- DuckDB support for check constraints
- CockroachDB fixes for type cache and bulk insert handling
- Move fonts to woff2 format
- Reduce docker build size with upx and strip logic
- Add WHODB_BASE_PATH env variable to support reverse-proxying or serving WhoDB under a specific url/sub-url URL
- Upgrade Apollo from 3-4 (major upgrade)
- Fix #925 related to health check not waiting before being rescheduled (thanks to @SAY-5)
- Fix #924 related to auth around settings call (thanks to @tmchow)
- Added tests for BAML AI integration, LLM agents, cloud providers, sessions
- Dependency updates
- CLI
- Add individual row CREATE/READ/UPDATE/DELETE support
- ER diagram generation support
- NDJson support
- SSL support
- Schema diff command added
- Query bookmark support
- Export/query streaming support
- Workspace management
- agent schema command support
- doctor command support
- runbooks command support
- Skill installer
- Desktop
Installation
Mac App Store
Microsoft Store
Download from the Microsoft Store
Snap Store
sudo snap install whodbDocker
docker pull clidey/whodb:0.107.0
docker pull clidey/whodb:latestDirect Downloads
See assets below for platform-specific packages (DMG, MSIX, etc.).
Documentation
Upgrade Notes
To upgrade from a previous version:
- Docker: Pull the latest image and restart your container
- Snap: Run
sudo snap refresh whodb - Desktop Apps: Download and install the new version
What's Changed
- Use logout route for disconnect menu by @utafrali in #928
- Bump basic-ftp from 5.2.0 to 5.2.1 in /frontend in the npm_and_yarn group across 1 directory by @dependabot[bot] in #921
- Bump cloud.google.com/go/memcache from 1.13.0 to 1.14.0 in /core by @dependabot[bot] in #918
- Bump github.com/aws/smithy-go from 1.24.3 to 1.25.0 in /core by @dependabot[bot] in #919
- Bump go.mongodb.org/mongo-driver/v2 from 2.5.0 to 2.5.1 in /core by @dependabot[bot] in #920
- Bump github.com/elastic/go-elasticsearch/v8 from 8.19.3 to 8.19.4 in /core by @dependabot[bot] in #922
- Hk/expansion/platform by @hkdeman in #943
- fix(auth): require authentication for UpdateSettings mutation by @tmchow in #931
- fix(frontend): await health check before scheduling the next poll by @SAY-5 in #929
- fix(frontend): read auth and route through refs in desktop menu handlers by @SAY-5 in #930
- Bump github.com/modelcontextprotocol/go-sdk from 1.5.0 to 1.6.0 in /cli by @dependabot[bot] in #945
- Bump github.com/aws/aws-sdk-go-v2 from 1.41.5 to 1.41.6 in /core by @dependabot[bot] in #938
- Bump github.com/posthog/posthog-go from 1.11.3 to 1.12.1 in /core by @dependabot[bot] in #937
- Bump github.com/aws/aws-sdk-go-v2/service/rds from 1.117.1 to 1.118.1 in /core by @dependabot[bot] in #935
- Bump the npm_and_yarn group across 1 directory with 3 updates by @dependabot[bot] in #939
- Bump github.com/jackc/pgx/v5 from 5.9.1 to 5.9.2 in /core in the go_modules group across 1 directory by @dependabot[bot] in #941
- Bump github.com/jackc/pgx/v5 from 5.9.1 to 5.9.2 in /cli in the go_modules group across 1 directory by @dependabot[bot] in #942
- Bump github.com/jackc/pgx/v5 from 5.9.1 to 5.9.2 in /desktop-ce in the go_modules group across 1 directory by @dependabot[bot] in #940
- Bump postcss from 8.5.6 to 8.5.10 in /frontend in the npm_and_yarn group across 1 directory by @dependabot[bot] in #946
New Contributors
- @utafrali made their first contribution in #928
- @tmchow made their first contribution in #931
- @SAY-5 made their first contribution in #929
Full Changelog: 0.106.0...0.107.0