What beekeeper-studio/beekeeper-studio shipped
Written by FoxPlug from the repository's own releases; not affiliated with Beekeeperstudio. Paste your own repository in the box below and FoxPlug writes the same weekly update for your product. This page is an automatic summary of the releases, pull requests and commits in github.com/beekeeper-studio/beekeeper-studio; Beekeeperstudio did not write it and does not use or endorse FoxPlug. Every line links to the change it describes.
Get a weekly update like this for your product, free
Week of November 2, 2026
What shipped
- Released v6.2.2, a patch release that fixes Azure CLI authentication. Release
- Released v6.2.1, a patch that fixes Windows ARM64 builds and updates the connection type upsell. Release
- Fixed Azure CLI authentication by no longer relying on the driver's default authentication type, which tried several methods itself and broke under macOS app launch environments. Pull request #5029
- Fixed SurrealDB export so record ids are written without extra quotes in CSV and no longer come out as empty objects in JSON and JSONL, including datetime, uuid, decimal and duration columns. Pull request #4989
- The JSON viewer now hides Replace and Replace All when no range is editable, while editable table views keep them. Pull request #5025
- Plugin tabs without an icon in their manifest now show the extension icon instead of the new releases icon, matching the fallback used by plugin menu items. Pull request #5024
- Added a New Window item to the macOS Dock menu so a second window can be opened without switching to an existing window first. Pull request #4962
- Moved the project to pnpm for dependency management and builds. Pull request #4960
- Added responsive video embed styling to the documentation along with an embedded video in the plugin development guide. Pull request #5012
- Refactored the release asset deletion script and its publish workflow usage to call the GitHub REST API directly, improving maintainability and fixing pagination for releases with many assets. Pull request #4957
Why it matters
This week brought two patch releases, so users on v6.2.0 and earlier get fixes for Azure CLI authentication and Windows ARM64. SurrealDB users also get correct record ids and values in exported files, and smaller interface fixes clean up the JSON viewer and plugin tabs.
Changelog entry
- Release v6.2.2 with an Azure CLI authentication fix. Release
- Fix Azure CLI authentication by using the correct authentication type. Pull request #5029
- Release v6.2.1 with a Windows ARM64 fix and an updated connection type upsell. Release
- Fix Windows ARM64 builds. Pull request #4991
- Export SurrealDB record ids without extra quotes in CSV and without empty objects in JSON and JSONL. Pull request #4989
- Hide Replace and Replace All in the JSON viewer when nothing is editable. Pull request #5025
- Use the extension icon for plugin tabs whose manifest has no icon. Pull request #5024
- Add New Window to the macOS Dock menu. Pull request #4962
- Move the project to pnpm. Pull request #4960
- Add video embed styling to the docs and a plugin development video. Pull request #5012
- Refactor release asset deletion to use the GitHub REST API directly. Pull request #4957
Beekeeper Studio v6.2.2 and v6.2.1 are out: Azure CLI auth fixed, Windows ARM64 fixed. Also this week: SurrealDB exports no longer add stray quotes to record ids, the JSON viewer hides Replace when nothing is editable, and macOS gets New Window in the Dock menu.
Two patch releases shipped this week: v6.2.1 fixes Windows ARM64, and v6.2.2 fixes Azure CLI authentication, which had been using the wrong authentication type and tripping over how macOS launches apps. SurrealDB users will see cleaner exports, with record ids written without extra quotes in CSV and no longer as empty objects in JSON and JSONL. Smaller changes include hiding Replace in the JSON viewer when nothing is editable, showing the extension icon on plugin tabs that have none, a New Window item in the macOS Dock menu, a move to pnpm, and a release script refactor that calls the GitHub API directly.
Week of October 26, 2026
What shipped
- Released v6.2.0, which opens up the plugin system to everyone. Release
- Added a connection-lost notification with a reconnect prompt and a new Reconnect menu item. Pull request #3958
- Closing a window with unsaved tabs now asks for confirmation first, with an option to not show the prompt again. Pull request #4815
- Added plugin menu support for the query editor toolbar and status bar visualizations. Pull request #4879
- Added a SYSDBA/SYSOPER role option for SYS connections in the Oracle connection form. Pull request #4902
- Fixed SQL Server connection.queryRaw is not a function error after Windows authentication by binding each pool to its own driver. Pull request #4937
- Kept the status bar in place when a long table error message appears. Pull request #4925
- Fixed the confirmation modal so normal confirmations close as expected and danger variants require an explicit action. Pull request #4922
- Cached plugin registry entries on install and update so the origin of a plugin is still known after its registry is disabled. Pull request #4908
- Added a read-only mode option for plugins, defaulting to true. Pull request #4914
Why it matters
This week matters because the plugin system is now available to all users with v6.2.0, and several fixes improve reliability when working with connections, unsaved tabs, and plugin management. The release also includes new Oracle connection options and documentation for plugin development.
Changelog entry
- V6.2.0 released with plugins now available to everyone. Release
- Added connection-lost notification with reconnect prompt and Reconnect menu item. Pull request #3958
- Confirm before closing a window with unsaved tabs; can be turned off and re-enabled in View menu. Pull request #4815
- Added plugin menu support for query editor toolbar and status bar visualizations. Pull request #4879
- Added SYSDBA/SYSOPER role option for SYS connections in Oracle. Pull request #4902
- Fixed SQL Server queryRaw error after Windows auth by binding each pool to its driver. Pull request #4937
- Fixed status bar layout with long table error messages. Pull request #4925
- Fixed confirmation modal not closing; danger variants now require explicit action. Pull request #4922
- Cached plugin registry entry on install and update. Pull request #4908
- Added read-only mode option for plugins, defaulting to true. Pull request #4914
- Fixed permission checking in copyBundledConfig and a typo in the plugin manager modal. Pull request #4929
- Fixed vim clipboard freezing by reimplementing clipboard handling for + and * registers. Pull request #4928
Beekeeper Studio v6.2.0 is out with plugins available to everyone. This release also adds a reconnect prompt when a connection is lost, confirmation before closing windows with unsaved tabs, and fixes for SQL Server Windows auth and plugin registry handling.
Beekeeper Studio v6.2.0 is now available. The main highlight is that the plugin system is open to all users. This release also includes a connection-lost notification with a reconnect prompt and a new Reconnect menu item. Closing a window with unsaved tabs now asks for confirmation. Other changes include plugin menu support for the query editor toolbar and status bar, an Oracle SYSDBA/SYSOPER role option, and fixes for SQL Server Windows authentication and plugin loading.
Week of October 19, 2026
What shipped
- Released v6.2.0-beta.2, the first beta to open the plugin system beyond internal use. Release
- Added a full theme system where a theme is a single CSS file in the themes folder and the app derives the rest of the interface colors from it. Pull request #4784
- Added an appearance modal with a theme renderer that replaces the View > Theme menu. Pull request #4738
- Fixed SQLite file drops by exposing getPathForFile through the preload bridge. Pull request #4906
- Fixed creating a SQLite database from the connection form so the Create button no longer yields a missing-file connection. Pull request #4865
- Added a not in operator to the table filter builder, mapped to NOT IN in SQL clients, $nin in MongoDB and NOT (x IN (...)) in DynamoDB. Pull request #4903
- Centralized foreign key grouping in a shared helper across drivers and fixed foreign key query bugs. Pull request #4878
- Sorted MongoDB collections by name in the entity list to match how SQL clients list tables. Pull request #4877
- Kept Redis key loading working on older servers that do not support MEMORY USAGE. Pull request #4883
- Fixed enter and shift+enter not moving to the next row after editing. Pull request #4858
Why it matters
This week is mostly about the 6.2.0 beta line, whose headline is the plugin system reaching a wider audience, alongside a full theme system and an appearance modal. Several long-standing fixes land too, including SQLite file drops, creating a SQLite database from the connection form, and the not in filter operator. Redis and MongoDB users get fixes for older-server memory queries and unsorted collection lists.
Changelog entry
- Release v6.2.0-beta.2 with the plugin system available to all users. Release
- Release v6.2.0-beta.3. Release
- Release v6.2.0-beta.1. Release
- Release v6.2.0-beta.0. Release
- Add a full theme system where a theme is a single CSS file that sets a base color. Pull request #4784
- Add an appearance modal and theme renderer, replacing the View > Theme menu. Pull request #4738
- Fix SQLite file drops by exposing getPathForFile through the preload API. Pull request #4906
- Fix creating a SQLite database from the connection form. Pull request #4865
- Add the not in operator to the table filter builder for SQL clients, MongoDB and DynamoDB. Pull request #4903
- Centralize foreign key grouping across drivers and fix foreign key query bugs. Pull request #4878
- Sort MongoDB collections by name in the entity list. Pull request #4877
- Handle unsupported Redis MEMORY USAGE on older servers so key loading still succeeds. Pull request #4883
V6.2.0-beta.2 is out with the plugin system available to everyone. This week also brings a theme system driven by single CSS files, an appearance modal, a not in filter operator, and fixes for SQLite file drops and SQLite database creation.
The 6.2.0 beta line continues with v6.2.0-beta.2, and the headline is the plugin system, previously used internally, now open for wider use. This week also adds a full theme system where each theme is a single CSS file, plus an appearance modal that replaces the View > Theme menu. Users get a not in operator in the table filter builder across SQL, MongoDB and DynamoDB, MongoDB collections sorted by name, Redis on older servers no longer failing the keys table over unsupported MEMORY USAGE, and fixes for SQLite file drops and creating a SQLite database from the connection form.
Week of October 12, 2026
What shipped
- Windows ARM64 builds are now produced natively on windows-11-arm, covering the installer, portable and MSI, with an -arm64 suffix while x64 file names stay the same and both builds share one latest.yml for auto-update. Pull request #4873
- Windows Installer (MSI) packages are now available for enterprise deployment through Intune, Configuration Manager, Group Policy and similar tools, with IT-managed installs that do not self-update. Pull request #4871
- Rendering tables with large binary columns no longer locks up the UI, because typedArrayToString now takes a max chars budget and only encodes enough to fill it. Pull request #4691
- Cassandra UUIDs nested inside user defined types now render in the grid and CSV export instead of showing raw buffer output. Pull request #4701
- Home and End keys no longer cause scrolling. Pull request #4859
- Plugin menu items in the query editor can now receive editor context, including text, selected text and selected query, through the popup menu system. Pull request #4869
- The remaining 11 non-database integration specs, 97 tests in total, were moved from Jest to Vitest and the empty jest.ci.config.js was removed. Pull request #4872
- All unit tests now run under Vitest in tests/vitest/unit/, with 60+ spec files moved and the legacy Jest unit configuration removed. Pull request #4870
- PostgreSQL test container startup now waits for the database readiness log message before tests proceed. Pull request #4876
- The non-production build and publish workflows now use macOS 15 runner images instead of macOS 14. Pull request #4875
Why it matters
This week brings Windows ARM64 builds and MSI packages for enterprise deployment, so more Windows users can install and update the app through the channel their organisation manages. It also fixes a UI lock-up when viewing large binary columns and makes Cassandra UUIDs inside user defined types show readable values in the grid and CSV export. Alongside that, the test suite has moved almost entirely to Vitest and the PostgreSQL test container startup is more reliable.
Changelog entry
- Add Windows ARM64 support, built natively on windows-11-arm for installer, portable and MSI, with -arm64 suffixes and a merged latest.yml for auto-update. Pull request #4873
- Add Windows MSI package support for enterprise deployment; MSI installs are IT-managed and do not self-update. Pull request #4871
- Fix BYTEA render performance so large binary columns no longer lock up the UI when rendering a table. Pull request #4691
- Fix Cassandra UUIDs nested inside user defined types so they render in the grid and CSV export. Pull request #4701
- Do not scroll with Home/End keys. Pull request #4859
- Pass editor context, including text, selected text and selected query, to plugin menu handlers. Pull request #4869
- Migrate non-DB integration specs and the Jest CI config to Vitest; 11 specs and 97 tests moved and jest.ci.config.js removed. Pull request #4872
- Migrate unit tests from Jest to Vitest under tests/vitest/unit/ and remove the legacy Jest unit configuration. Pull request #4870
- Add a wait strategy to PostgreSQL test container startup that checks for the database readiness log message. Pull request #4876
- Update the macOS runner image from 14 to 15 in the non-production build and publish workflows. Pull request #4875
This week: Windows ARM64 builds, MSI packages for enterprise deployment, a fix for UI lock-ups on large binary columns, readable Cassandra UUIDs inside user defined types, and Home/End no longer scrolling.
This week's changes for Beekeeper Studio: Windows ARM64 builds are produced natively, with the installer, portable and MSI files carrying an -arm64 suffix and auto-update working for both x64 and ARM64. Windows Installer (MSI) packages are now available for enterprise deployment through tools such as Intune, Configuration Manager and Group Policy; these installs are IT-managed and do not self-update. Large binary columns no longer lock up the UI when a table is rendered, and Cassandra UUIDs nested inside user defined types now display properly in the grid and CSV export. Home and End keys no longer cause scrolling, and plugin menu items in the query editor can receive editor context. The test suite also moved further to Vitest, with all unit tests and the remaining non-database integration
Week of October 5, 2026
What shipped
- Version 6.1.6 was released with a DuckDB type alias fix and a ClickHouse formatting fix. Release
- DuckDB column types that carry type aliases, such as JSON or imported MSSQL column types, no longer show the alias as the column name. Pull request #4838
- ClickHouse queries are now formatted with the ClickHouse formatter instead of the wrong one. Pull request #4847
- Vim mode now supports relative line numbers, registered as vim's number, nu, relativenumber and rnu options so they work from.beekeeper.vimrc and:set or:setlocal. Pull request #4844
- The UI kit release workflow was fixed because git does not allow colons in tag names. Pull request #4849
- UI kit version 0.4.0 was released. Release
- Broken documentation links found in an SEO audit were fixed, with strict mode for mkdocs, a script to find broken links in the supported databases include, and a pull request workflow to catch broken doc links before merging. Pull request #4840
Why it matters
This week brings a new release with two fixes that affect day to day querying: ClickHouse queries get formatted correctly and DuckDB columns no longer show type aliases in place of their real names. Vim users also get relative line numbers in vim mode, and the docs are cleaned up with checks that keep broken links from being merged.
Changelog entry
- Release v6.1.6 with a DuckDB type alias fix and a ClickHouse formatting fix. Release
- Fixed DuckDB columns showing type aliases such as JSON or MSSQL_VARCHAR instead of the column name. Pull request #4838
- Fixed ClickHouse queries not using the ClickHouse formatter. Pull request #4847
- Added relative line numbers to vim mode, including vim's number, nu, relativenumber and rnu options for.beekeeper.vimrc and:set or:setlocal. Pull request #4844
- Fixed the UI kit release workflow, since git does not allow colons in tag names. Pull request #4849
- Released UI kit v0.4.0. Release
- Fixed broken documentation links found in an SEO audit and added strict mkdocs mode, a broken link script and a pull request workflow to catch them. Pull request #4840
Released v6.1.6: DuckDB type aliases no longer replace column names, and ClickHouse queries use the ClickHouse formatter. Vim mode now supports relative line numbers via.beekeeper.vimrc and:set. UI kit v0.4.0 is out and the docs broken links are fixed.
This week we released v6.1.6 with two fixes. DuckDB columns that carry type aliases such as JSON or imported MSSQL types were showing the alias instead of the column name, and that is now corrected. ClickHouse queries were not using the ClickHouse formatter, so formatting is fixed there too. Vim mode now supports relative line numbers, registered as vim's number, nu, relativenumber and rnu options, so they work from your.beekeeper.vimrc and from:set or:setlocal. We also shipped UI kit v0.4.0 after fixing the release workflow, which failed because git does not allow colons in tag names. On the docs side, an SEO audit turned up broken links, so we fixed them and added strict mkdocs mode, a script for broken links in the supported databases include, and a workflow that checks for broken doc l
Week of September 28, 2026
What shipped
- Released v6.1.5 with fixes for table issues including Command key handling on macOS, cell editing by typing, and tabulator upgrade to 6.6.0 Release
- Fixed result table columns from resizing automatically when edited content exceeds cell bounds Pull request #4829
- Typing a printable key on a focused cell now opens the editor with that key as initial value Pull request #4805
- Table copy highlights now persist across interactions Pull request #4803
- Enabled selectable range fill in tables Pull request #4806
- Fixed keyboard shortcut paste in result tables Pull request #4822
- Fixed marking cells as edited when dragging a range selection Pull request #4826
- Released v6.1.4 with transient IDs for tabs on unsaved connections and cleartext plugin option for MySQL Release
- Added option to enable cleartext authentication plugin for MySQL databases Pull request #4780
Why it matters
This week focused on table interaction improvements and bug fixes that make data editing more intuitive and reliable. Users working with result tables and MySQL connections gain better keyboard support and authentication options. The transient ID feature resolves tab switching issues for unsaved connections.
Changelog entry
- V6.1.5 released with table fixes, macOS Command key handling, cell editing by typing, tabulator 6.6.0 upgrade, persistent copy highlights Release
- Fixed easier table issues marked in #4783 Pull request #4787
- Typing a printable key opens cell editor with that key as initial value, Up/Down in editor commit instead of discard Pull request #4805
- Upgraded tabulator to 6.6.0 Pull request #4820
- Enabled selectableRangeFill feature in tables Pull request #4806
- Fixed result table columns resizing automatically when edited content exceeds cell bounds Pull request #4829
- Fixed styles for edited cells when in a range selection Pull request #4817
- Fixed keyboard shortcut paste not working in result tables Pull request #4822
- Fixed cells not marking as edited when dragging a range selection Pull request #4826
- V6.1.4 released with transient IDs for tabs on unsaved connections and cleartext auth option for MySQL Release
- Fixed un-switchable tabs on transient connections by adding transient IDs to tabs without connection ID Pull request #4807
- Added option to enable cleartext authentication plugin for all MySQL databases Pull request #4780
V6.1.5 shipped: better table editing with cell creation by typing, persistent copy highlights, fixed column resizing, and macOS Command key support.
Beekeeper Studio v6.1.5 is out. We fixed table column resizing when content exceeds bounds, made typing open cell editors directly, persisted copy highlights through interactions, and improved keyboard support across macOS and Windows. Plus v6.1.4 added transient connection tabs and MySQL cleartext auth options.
Week of September 14, 2026
What shipped
- Released v6.1.2 fixing read only mode not persisting when toggled or saved. Release
- Fixed read only mode checkbox that would not stick and reverted connections that had it enabled. Pull request #4769
- Added warning when SSH configuration details are entered without enabling the SSH Tunnel toggle. Pull request #4575
- Fixed connection race conditions where multiple connection attempts could interfere with each other and added special handling for sqlite file system checks. Pull request #4744
- Fixed SSH tunnels when IdentityFile configuration points to a public key only. Pull request #4761
- Fixed trigger that was preventing query deletion by allowing previousAuditId to be cleared. Pull request #4760
- Added hover effect feedback to the cross button on the tabbar. Pull request #4710
- Updated trino package. Pull request #4758
Why it matters
Connection handling received significant fixes this week addressing race conditions, SSH configuration issues, and persistence problems with read only mode. These fixes make the application more reliable when managing database connections and their settings.
Changelog entry
- V6.1.2: Fixed read only mode not being saved Release
- Read only mode checkbox now persists correctly when toggled and saved Pull request #4769
- SSH Tunnel toggle now warns users when SSH details are entered without enabling the tunnel Pull request #4575
- Fixed connection race conditions and improved sqlite connection handling Pull request #4744
- SSH tunnels now work correctly when IdentityFile points to public key only Pull request #4761
- Fixed trigger preventing query deletion Pull request #4760
- Added hover effect to tabbar close button Pull request #4710
- Updated trino package Pull request #4758
V6.1.2 ships with fixes for read only mode persistence, connection race conditions, and SSH tunnel configuration. Better reliability for connection handling.
This week's releases focused on stability. v6.1.2 addresses critical issues with read only mode that wasn't persisting, connection race conditions that could cause conflicts, and SSH tunnel problems when using public key only authentication. These fixes improve reliability for users managing multiple database connections.