Entity Relationship Diagrams - Beekeeper can now generate entity relationship diagrams of your entire database, schema, or just a table. Access through Tools -> Open ER Diagram or by right clicking on a table/schema in the entity sidebar. Read more here
Super Formatter - Take control of how Beekeeper formats your queries. We've included several presets for you, but feel free to customize this to your hearts content and save your own. Click on the button in the bottom right of the query editor to try it out! Read more here
Manual Commit Mode - Ensure that changes are only committed to your database when you are sure you want them. Use the new Manual Commit mode to make sure that every statement is run within a transaction, is only committed when you want it to be, and that transactions are not left open to annoy your DBA. Read More here
Redis Rewrite - Huge thanks to @mrsimb for not only writing the initial implementation of Redis support for Beekeeper, but also deciding it wasn't good enough and rewriting the entire thing with a new underlying driver, better connectivity, and a completely custom autocomplete system. An absolutely legendary contributor :fire: :fire:
What's Changed
rc-54 by @azmy60 in https://github.com/beekeeper-studio/beekeeper-studio/pull/3503
Using system font stack everywhere by @vitalyster in https://github.com/beekeeper-studio/beekeeper-studio/pull/3554
updated verbage for different users by @rathboma in https://github.com/beekeeper-studio/beekeeper-studio/pull/3584
chore(deps): bump tar-fs from 2.1.2 to 2.1.4 by @dependabot[bot] in https://github.com/beekeeper-studio/beekeeper-studio/pull/3557
Add AI Shell tooltip by @azmy60 in https://github.com/beekeeper-studio/beekeeper-studio/pull/3578
Friendly error help by @rathboma in https://github.com/beekeeper-studio/beekeeper-studio/pull/3192
Update supported databases in README files by @github-actions[bot] in https://github.com/beekeeper-studio/beekeeper-studio/pull/3598
Rc 54 by @azmy60 in https://github.com/beekeeper-studio/beekeeper-studio/pull/3580
Fix inconsistencies in styling deleted rows by @azmy60 in https://github.com/beekeeper-studio/beekeeper-studio/pull/3630
Slim queries by @not-night-but in https://github.com/beekeeper-studio/beekeeper-studio/pull/3546
build(deps-dev): bump tmp from 0.2.3 to 0.2.4 by @dependabot[bot] in https://github.com/beekeeper-studio/beekeeper-studio/pull/3430
Bump form-data from 4.0.2 to 4.0.4 by @dependabot[bot] in https://github.com/beekeeper-studio/beekeeper-studio/pull/3382
Bump brace-expansion from 1.1.11 to 1.1.12 by @dependabot[bot] in https://github.com/beekeeper-studio/beekeeper-studio/pull/3271
Add new AI Shell features to the docs by @azmy60 in https://github.com/beekeeper-studio/beekeeper-studio/pull/3553
fix plugin table height by @azmy60 in https://github.com/beekeeper-studio/beekeeper-studio/pull/3627
Fix AI Shell showing empty result in Firebird by @azmy60 in https://github.com/beekeeper-studio/beekeeper-studio/pull/3639
fix sidebar widths by @azmy60 in https://github.com/beekeeper-studio/beekeeper-studio/pull/3622
chore(deps): bump validator from 13.12.0 to 13.15.20 by @dependabot[bot] in https://github.com/beekeeper-studio/beekeeper-studio/pull/3637
chore(deps-dev): bump happy-dom from 18.0.1 to 20.0.2 by @dependabot[bot] in https://github.com/beekeeper-studio/beekeeper-studio/pull/3611
More columns related API for plugins by @azmy60 in https://github.com/beekeeper-studio/beekeeper-studio/pull/3658
add tablesChanged notification and fix getTables schema filter by @azmy60 in https://github.com/beekeeper-studio/beekeeper-studio/pull/3645
fix: fix for mongoshell getting stuck when autocompletion pops up by @itsamrit in https://github.com/beekeeper-studio/beekeeper-studio/pull/3674
CHORE: Add E2E tests for export and copy results by @JeanPaiva42 in https://github.com/beekeeper-studio/beekeeper-studio/pull/3344
New Contributors
@vitalyster made their first contribution in https://github.com/beekeeper-studio/beekeeper-studio/pull/3554
@103sbavert made their first contribution in https://github.com/beekeeper-studio/beekeeper-studio/pull/3703
@nykoh2001 made their first contribution in https://github.com/beekeeper-studio/beekeeper-studio/pull/2628
Full Changelog: https://github.com/beekeeper-studio/beekeeper-studio/compare/v5.4.12...v5.5.0
add workflow to check for missing lodash imports by @not-night-but in https://github.com/beekeeper-studio/beekeeper-studio/pull/3199
css variables for plugin font by @azmy60 in https://github.com/beekeeper-studio/beekeeper-studio/pull/3679
Rc 54 by @azmy60 in https://github.com/beekeeper-studio/beekeeper-studio/pull/3670
Feature/record count on filter by @wmontgomery in https://github.com/beekeeper-studio/beekeeper-studio/pull/3660
Feature/ilike to filters by @wmontgomery in https://github.com/beekeeper-studio/beekeeper-studio/pull/3649
Fix missing context menus by @azmy60 in https://github.com/beekeeper-studio/beekeeper-studio/pull/3574
fix webPluginManager tests by @azmy60 in https://github.com/beekeeper-studio/beekeeper-studio/pull/3698
limit plugins by @azmy60 in https://github.com/beekeeper-studio/beekeeper-studio/pull/3699
Switch from Ioredis to node-redis by @mrsimb in https://github.com/beekeeper-studio/beekeeper-studio/pull/3564
Fix readonly mode by @not-night-but in https://github.com/beekeeper-studio/beekeeper-studio/pull/3678
doc: AUR (now Arch Linux) and Flatpak installation instructions by @103sbavert in https://github.com/beekeeper-studio/beekeeper-studio/pull/3703
Add incoming keys in getTableKeys by @azmy60 in https://github.com/beekeeper-studio/beekeeper-studio/pull/3631
small fixes on plugin manager modal by @azmy60 in https://github.com/beekeeper-studio/beekeeper-studio/pull/3704
getTables returns empty array if db doesn't support schema by @azmy60 in https://github.com/beekeeper-studio/beekeeper-studio/pull/3697
add requestFileSave and clipboard.writeImage APIs by @azmy60 in https://github.com/beekeeper-studio/beekeeper-studio/pull/3685
fix plugin test again by @azmy60 in https://github.com/beekeeper-studio/beekeeper-studio/pull/3707
Fix Ctrl-P shows the wrong plugin icons by @azmy60 in https://github.com/beekeeper-studio/beekeeper-studio/pull/3708
add erd plugin as a preinstalled plugin by @azmy60 in https://github.com/beekeeper-studio/beekeeper-studio/pull/3705
Feature/2137 super formatter by @wmontgomery in https://github.com/beekeeper-studio/beekeeper-studio/pull/3648
Add note for windows issue when app gets stuck running in the background by @not-night-but in https://github.com/beekeeper-studio/beekeeper-studio/pull/3692
Manual commit mode by @not-night-but in https://github.com/beekeeper-studio/beekeeper-studio/pull/3636
Feature: Support manual commit mode for Postgres by @nykoh2001 in https://github.com/beekeeper-studio/beekeeper-studio/pull/2628
Fix keyboard trap by @azmy60 in https://github.com/beekeeper-studio/beekeeper-studio/pull/3712
Less strict CodeMirror styles in UI Kit by @azmy60 in https://github.com/beekeeper-studio/beekeeper-studio/pull/3710
ERD Documentation by @azmy60 in https://github.com/beekeeper-studio/beekeeper-studio/pull/3719
Update sql formatter by @not-night-but in https://github.com/beekeeper-studio/beekeeper-studio/pull/3720
job to auto-publish snaps using the snapcraft CLI by @rathboma in https://github.com/beekeeper-studio/beekeeper-studio/pull/3724
Fix switch connection menu by @not-night-but in https://github.com/beekeeper-studio/beekeeper-studio/pull/3728
Super Formatter UI Tweaks by @azmy60 in https://github.com/beekeeper-studio/beekeeper-studio/pull/3726
New toggleStatusBarUI API and ts refactor by @azmy60 in https://github.com/beekeeper-studio/beekeeper-studio/pull/3721
Merge rc55 by @not-night-but in https://github.com/beekeeper-studio/beekeeper-studio/pull/3738
Fix autocomplete bugs by @azmy60 in https://github.com/beekeeper-studio/beekeeper-studio/pull/3731
Fix Transaction timeout by @not-night-but in https://github.com/beekeeper-studio/beekeeper-studio/pull/3733
Bugfix/3668 currency query magic by @wmontgomery in https://github.com/beekeeper-studio/beekeeper-studio/pull/3735
fix json viewer gutter by @azmy60 in https://github.com/beekeeper-studio/beekeeper-studio/pull/3740
fix: ๐ run nicestring on varbinary types by @wmontgomery in https://github.com/beekeeper-studio/beekeeper-studio/pull/3709
bump ui kit by @azmy60 in https://github.com/beekeeper-studio/beekeeper-studio/pull/3718
Fix pinned entities by @not-night-but in https://github.com/beekeeper-studio/beekeeper-studio/pull/3743