Beekeeper Studio Changelog

What's new in Beekeeper Studio 4.3.1

Apr 29, 2024
  • Minor bug fixes

New in Beekeeper Studio 4.3.0 (Apr 27, 2024)

  • Lots of tweaks and fixes

New in Beekeeper Studio 4.2.8 (Apr 4, 2024)

  • finally fixed the mysql race condition

New in Beekeeper Studio 4.2.7 (Apr 4, 2024)

  • Headline features:
  • One tab per table - Ok fine, you all asked for this, now we only allow one tab open per table. :-)
  • Firebird support - The Ultimate edition now has support for the Firebird database engine
  • SQLite duplicate column bug fix - you can now select two columns with the same name without them becoming a single column
  • .sql file import - In the saved queries section you can now import .sql files into your saved queries.
  • Better drag/drop support for .sql files - drag and drop a .sql file anywhere to open in a new query tab
  • Loads of other stuff:
  • Show/hide your database passwords with a little eye button
  • Spreadsheet mode improvements - better resizing, multi-select, and range select behavior.
  • Some regression fixes
  • Generated columns are now shown and correctly labelled
  • Exactly 3 bajillion tweaks and minor fixes
  • Under the hood:
  • We spent a LOT of time trying to make Beekeeper Studio more maintainable, backporting a lot of code from the ultimate version, and rewriting entire components to make them more modular. This has probably resulted in a few bugs, but it helps us move faster in the future.
  • In particular, merge conflicts when merging community and master have been a real problem lately, these changes should help alleviate that.
  • We also migrated all of our database drivers to a typescript-based class model. While this also probably introduced a few bugs we haven't yet found, it allowed us to remove ~1000+ lines of generic code, and makes implementing a new database driver a lot quicker.

New in Beekeeper Studio 4.1.0 (Jan 12, 2024)

  • 7a22a90 Merge pull request #1841 from beekeeper-studio/fix/language-editor
  • 6ee968e Merge pull request #1844 from beekeeper-studio/fix/spreadsheet
  • 4feefab Merge pull request #1826 from beekeeper-studio/fix/tabulator
  • 6792d83 Merge pull request #1827 from beekeeper-studio/bugfix/the-nullening
  • 8960c65 Merge pull request #1832 from beekeeper-studio/local-docs-again
  • 32d86f2 Merge pull request #1825 from beekeeper-studio/fix/tabulator-styles
  • 492458a Merge pull request #1824 from beekeeper-studio/wayland-native
  • 744d50a Merge pull request #1784 from beekeeper-studio/bugfix/1750_Relations-Tables
  • 64feac0 Merge pull request #1803 from beekeeper-studio/language-editor
  • bd4df16 Merge pull request #1819 from beekeeper-studio/feat/paste-in-multiple-cells
  • 4fcc244 Merge pull request #1823 from beekeeper-studio/fix/sql-server-concat
  • d0f5fe6 Merge pull request #1820 from beekeeper-studio/fix/green-column-name
  • cc2645c Merge pull request #1822 from beekeeper-studio/fix/broken-sure-dialog
  • 99a8bbb Merge pull request #1817 from beekeeper-studio/bugfix/1807_array-arrfulness
  • 28f8298 Merge pull request #1793 from Christof-P/feat/add-color-coding-to-edit-form
  • ab68e50 Merge pull request #1815 from beekeeper-studio/fix/sql-query-identifier
  • db939c4 Merge pull request #1812 from beekeeper-studio/fix/spreadsheet-navigation
  • cac86af Merge pull request #1794 from Christof-P/feat/multi-select-quick-search
  • 93ed237 Merge pull request #1740 from beekeeper-studio/fix/quoted-alias
  • fa2b88a Merge pull request #1810 from beekeeper-studio/bugfix/1808_editing-issue
  • 884a487 Merge pull request #1785 from jc00ke/update-linux-deb-install-docs
  • 177307b Merge pull request #1777 from beekeeper-studio/dependabot/npm_and_yarn/axios-1.6.0
  • d64d685 Merge pull request #1802 from beekeeper-studio/fix/set-vim-mode
  • c51e75f Merge pull request #1797 from maxoliverbr/fix-translations
  • e475f5a Merge pull request #1773 from beekeeper-studio/fix/non-reflective-table-columns
  • 202709d Merge pull request #1781 from beekeeper-studio/fix/unuse-native-modals
  • bbeff86 Merge pull request #1799 from beekeeper-studio/fix/virtual-table-list
  • f5b5758 Merge pull request #1747 from beekeeper-studio/feat/initial-spreadsheet
  • 24798be Merge pull request #1800 from beekeeper-studio/fix/slow-column-resize
  • 8491b14 Merge pull request #1745 from p-Jimenez/show-table-comments
  • 7ac2da3 Merge pull request #1792 from beekeeper-studio/fix/persistent-bg-column
  • df1a2a3 Merge pull request #1764 from beekeeper-studio/sqlite-client-class
  • 5447614 Merge pull request #1788 from beekeeper-studio/sweep/add-prefix-to-error-messages
  • eff2485 Merge pull request #1789 from MasterOdin/patch-1
  • a8a9243 Merge pull request #1771 from beekeeper-studio/fix/virtual-table-list
  • 42b7ff3 Merge pull request #1776 from beekeeper-studio/fix/escape-view-names
  • b1579e5 Merge pull request #1770 from trivikr/remove-aws-sdk
  • 2b85a15 Merge pull request #1763 from beekeeper-studio/dependabot/npm_and_yarn/browserify-sign-4.2.2
  • 6f2dd3d Merge pull request #1744 from beekeeper-studio/dependabot/npm_and_yarn/babel/traverse-7.23.2
  • 2a0ee5c Merge pull request #1736 from beekeeper-studio/fix/1735
  • a6f4b32 Merge pull request #1760 from beekeeper-studio/fix/illegible-conn-type
  • 83e2a42 Merge pull request #1697 from mohamedelhefni/feature-1685
  • 7e889e8 Merge pull request #1722 from beekeeper-studio/fix/1721
  • 4dcad06 Merge pull request #1708 from azmy60/fix/invalid-array-in-copy
  • 7a953d3 Merge pull request #1725 from beekeeper-studio/feature/Vue-Linter
  • ff38570 Merge pull request #1718 from beekeeper-studio/fix/debounce-filter-builder
  • 5dc95ad Merge pull request #1711 from beekeeper-studio/fix/tabulator-bool-option
  • 1d92b24 Merge pull request #1717 from austinwilcox/fixVimEsc
  • ead61f9 Merge pull request #1715 from iifawzi/feat/1714-compound-foreign-keys

New in Beekeeper Studio 4.0.3 (Sep 30, 2023)

  • minor patch release

New in Beekeeper Studio 4.0.0 (Sep 29, 2023)

  • Headline features:
  • Please note that I am including all features here, but some are only available in the paid, commercial edition of Beekeeper Studio, available for download on our website
  • Download full query results by sending the data (over 50k rows) directly to file (@davidkaufman)
  • Import data into any table from a CSV (@wmontgomery)
  • Backup & restore databases using database-provided backup tools (@not-night-but)
  • SQLite extensions - add an extension to your SQLite connections (@davidkaufman)
  • Google BigQuery support in beta - ?? community contribution by @chekolyn
  • Multiple table filters - filter multiple filters, use either and or or (@azmy60)
  • Even more amazing features and fixes (long list warning):
  • Multi-row selection - In the table view select multiple rows to copy or delete (literally the only thing I did @rathboma)
  • Apache Cassandra - full support - (@wmontgomery)
  • Vim Keybindings in the query editor - Advanced keybindings and vimrc support for you weird people who like Vim more than emacs ?? - community contribution by @austinwilcox - more coming soon!
  • Open a table view as SQL (so you can use it as a light query builder)
  • Unsigned INTS now supported in MySQL and MariaDB
  • Change resultset hotkeys (shift up / shift down)
  • Added the column comment column to the table builder / editor
  • Fixed fullscreen mode with the client-side titlebar
  • Get warned if you're going to blitz your data edits when sorting the table
  • Several table view performance improvements for large datasets
  • Automatically remove quotes surrounding a SQL query when pasting into the query editor
  • Fixed bool editing in SQLite
  • Fixed Postgres array editing problems
  • Even more stuff to list! (phew, that's a lot)

New in Beekeeper Studio 3.9.20 (Aug 4, 2023)

  • HEADLINE FEATURES (these are only in the commercial edition):
  • Multi-table data exports (??) by @wmontgomery, that’s right, export a whole schema if you like, or get wild and export 10 schemas, I won’t tell, no one is watching.
  • Just like single-table exports, you can export to a range of formats, including CSV, JSON, and SQL.
  • Native database backups (????) (Postgres, MySQL, and Sqlite) - by @not-night-but - exports are great, but they’re not a real backup...but you know what is a real backup? A real backup generated by the vendor-provided backup tool.
  • Yep, our backups use the native backup tools (eg pg_dump for postgres) provided by the database vendors.
  • Beekeeper provides sensible defaults and an intuitive point and click interface. So the backup generated is exactly like the one you’d generate running the tool manually.
  • Nothing like this exists anywhere else, we’re really proud of it.
  • Restore native database backups (??????) - also by @not-night-but - come on, you had to see this one coming. Just like native backups, our restoration tool uses the vendor-provided restoration binary (eg pg_restore for postgres), but adds an easy to use interface with sensible defaults.
  • Again, we think this is pretty unique and believe most folks want to use native tooling whenever possible for backups and restores, we hope the feature makes that process easier.
  • Phew:
  • Also in this release:
  • New and improved autocomplete that can complete your schemas and filters tables by that schema! Thanks @azmy60!!
  • Added safeguard for keymap types, you shall no longer get a blank window!
  • Community Edition PRs:
  • feat: support schema autocomplete by @azmy60 in #1610
  • Upgrade ssh2 from 1.110 to 1.14.0 by @davidkaufman in #1653
  • fix: remove extra wrapping div by @wmontgomery in #1655
  • fix: if row was array, it was parsing wrong, so have to force it a bit by @wmontgomery in #1654
  • Create table SQL script fix by @rathboma in #1657

New in Beekeeper Studio 3.9.18 (Jul 15, 2023)

  • What's Changed:
  • Fix keymap user setting type and update styles by @not-night-but in #1619
  • fix: eslint/TS setup and all initial errors by @ndom91 in #1529
  • Fix save as markdown by @not-night-but in #1623

New in Beekeeper Studio 3.9.17 (Jun 14, 2023)

  • We have a new fancy EV windows certificate that makes our app 'trusted' by microsoft right off the bat.
  • Also included - a couple of minor bug fixes, but to be honest it took 3 weeks to figure out the cert along with Azure Keyvault.

New in Beekeeper Studio 3.9.14 (May 26, 2023)

  • Fixed a couple of security problems and other general bugs.

New in Beekeeper Studio 3.9.9 (Apr 20, 2023)

  • Minor bugfix release

New in Beekeeper Studio 3.9.8 (Apr 12, 2023)

  • This fixes a couple of issues with postgres schema and table fetching

New in Beekeeper Studio 3.9.6 (Apr 11, 2023)

  • Fix for GCC 2.29 errors

New in Beekeeper Studio 3.9.4 Pre-release (Apr 10, 2023)

  • Highlights:
  • Added support for PostgreSQL partitions in the table structure view (@not-night-but)
  • Added support for Query Magic enum substitution (@not-night-but)
  • Added support for alphanumeric sorting of pinned tables (@tomaskudlicka)
  • Added the ability to pin saved connections (just like pinned tables) (@not-night-but)
  • Added custom user-enum support to query magics, [read more here]https://app.duckdocs.com/sites/2/pages/query-magics#replace-values-with-a-custom-enum) (@not-night-but)
  • More awesome features and fixes:
  • Added support to copy table data modifications to SQL instead of applying them automatically
  • Added the ability to select field names in the table structure view when they're not editable
  • Huuuuuge upgrade from Electron 13 to Electron 22
  • Colo(u)r sorting of connections fixed
  • SSH2 library upgraded
  • Fixing column names in the JSON download
  • More stuff below, man this took a while to write
  • Merged PRs:
  • 85e68d5 Merge pull request #1558 from beekeeper-studio/partitions-fix-96
  • A44371d Merge pull request #1548 from beekeeper-studio/partitions
  • 4719c4c Merge pull request #1525 from MaximeRaynal/master
  • 7512516 Merge pull request #1551 from tomaskudlicka/feat/pin-tables-sorting
  • D61910a Merge pull request #1541 from beekeeper-studio/copy-to-sql
  • 8a97f1d Merge pull request #1530 from beekeeper-studio/pinned-connections
  • 93694b9 Merge pull request #1512 from beekeeper-studio/1472-selectable-fields
  • 94f733f Merge pull request #1502 from krystxf/fix/materialized_view
  • 8333115 Merge pull request #1537 from beekeeper-studio/interval-sorting
  • 3ab8ca5 Merge pull request #1511 from beekeeper-studio/electron-15
  • 5015438 Merge pull request #1492 from beekeeper-studio/dependabot/npm_and_yarn/http-cache-semantics-4.1.1
  • 470e1d2 Merge pull request #1509 from beekeeper-studio/editing-disabled
  • 13a4b9c Merge pull request #1513 from beekeeper-studio/colour-sorting
  • 7d931d6 Merge pull request #1516 from beekeeper-studio/mainline-ssh2
  • 68f0917 Merge pull request #1510 from beekeeper-studio/electron-remote-migration
  • 245f58d Merge pull request #1447 from beekeeper-studio/dependabot/npm_and_yarn/decode-uri-component-0.2.2
  • E777f10 Merge pull request #1464 from beekeeper-studio/feature/747_find-replace-in-editor
  • 0240976 Merge pull request #1487 from leduard/master
  • 1cda180 Merge pull request #1494 from davidkaufman/issue-1493-colnames-json-download
  • 0b475e0 Merge pull request #1473 from beekeeper-studio/dependabot/npm_and_yarn/knex-2.4.0
  • 76718b8 Merge pull request #1480 from henryliang2/master
  • Aefa5ff Merge pull request #1482 from beekeeper-studio/bugfix/empty-value-on-select

New in Beekeeper Studio 3.8.9 (Jan 17, 2023)

  • Apache Cassandra support (read-only beta) - Casssandra support is dropping in the commercial version of Beekeeper Studio. Currently support is read-only, but full read/write support is being worked on.
  • Create database GUI - Create databases directly from Beekeeper Studio with the click of a button. Also in the community edition
  • Hide entities in the sidebar - Hide tables, views, or functions. Also in the community edition.
  • Dynamic column loading - This is a HUUUUGEEE performance improvement for large databases. We only load table columns when you need them, not when connecting. Also in the community edition.
  • Oracle performance improvements - Oracle support keeps getting stronger.
  • Oracle SSH support - You can SSH to an oracle host if you’re not using TLS.
  • Read-only connection mode [BETA] - Beekeeper will stop you from executing queries that modify data or schemas in this mode.

New in Beekeeper Studio 3.7.10 (Nov 22, 2022)

  • 3.7.10 hotfix with xss fix

New in Beekeeper Studio 3.7.4 (Nov 15, 2022)

  • TRUNCATE and DROP entities right from the Beekeeper Studio sidebar.
  • Redshift IAM connections credentials are now supported
  • Hide columns on the Table Data view, and Beekeeper will remember the layout between restarts.
  • Beekeeper Studio will maintain the horizontal scroll position on a table when sorting a column
  • Beekeeper Studio will remember column sizes on the table data view
  • Export of JSONB data will export as an object, not an array
  • Bit conversion errors when updating a MySQL row are no longer a problem
  • Improved Oracle Database TNSADMIN support
  • Copy and export data in the Markdown table format (!)
  • Added Keep Alive for SSH connections
  • Cloning a row will null the primary key
  • You can now filter table data using IN

New in Beekeeper Studio 3.6.2 (Jul 19, 2022)

  • In certain situations the UI went into an infinite loop of refreshing columns. This stops it from doing that.

New in Beekeeper Studio 3.5.1 (Jul 5, 2022)

  • Ultimate Edition Features
  • The Ultimate Edition just launched with full support for Oracle Databases. If you want to enjoy yourself while working with Oracle Database, Beekeeper Studio is here to help.
  • New Community Features
  • The following new features are part of the Community Edition and will be coming to the next Ultimate Edition Release.
  • Huge Feature Now you can edit tables with composite primary keys!
  • Foreign key links now give you a menu when a foreign key column is linked to multiple tables
  • Fixed Binary IDs for MySQL when deleting rows, and when linking to other tables
  • Other Stuff:
  • Support for CockroachDB Cloud by introducing the cluster-id field.
  • Several stability improvements and bug fixes.

New in Beekeeper Studio 3.4.3 (May 20, 2022)

  • Fixed foreign key jumps
  • Fixed formatting
  • Fixed array columns in postgresql sql exports
  • Fixed connection port snaffu

New in Beekeeper Studio 3.4.2 (Apr 29, 2022)

  • New Features:
  • Connect to PostgreSQL and MySQL using a unix socket
  • Copy a row of a table as an INSERT SQL statement
  • Thanks this week to @azmy60 for both of these new features!
  • Minor fixes:
  • Right click -> copy cell now works with read-only fields, and non-string values
  • Cell selection is back when you click a cell, but this time when you copy with Ctrl/Cmd+C you don't get the weird formatting characters.
  • Merged PRs:
  • 323e28c Merge pull request #1202 from beekeeper-studio/unit-tests-for-sockets
  • b67c698 Merge pull request #1153 from azmy60/add-option-to-use-socket
  • dd7e70d Merge pull request #1171 from azmy60/copy-as-insert
  • 5bec6d5 Merge pull request #1198 from beekeeper-studio/cell-selection-back

New in Beekeeper Studio 3.4.1 (Apr 15, 2022)

  • Fixed the table creator
  • Fixed tab closing modal
  • Removed Workspace code (now in ultimate)
  • Fixed context menus for tab headers
  • Tabulator upgrade to fix a few UI oddities

New in Beekeeper Studio 3.3.6 (Mar 29, 2022)

  • New Features:
  • Apple Silicon (M1) Support:
  • That's right, we have a native version available. The app should auto-update you to this version, but if not, just download and install the right version from the website.
  • System Theme:
  • There's a new 'system' theme that automatically switches between light and dark mode when you change your OS theme. This is mostly for you, Mac users.
  • Two Solarized Themes (Ultimate Edition Only):
  • Beekeeper Studio Ultimate Edition is an upgraded version of Beekeeper Studio with more features. It costs $99 (one time), and you can get it from our website.
  • This release brings the first new themes for Beekeeper Studio:
  • Solarized Light
  • Solarized Dark
  • solarized
  • This has been a much-requested feature for a while, so I'm excited to be taking the first steps to more modular theming in the app.
  • Wide Tables Performance Improvements:
  • Previously, opening a table with a lot of columns would cause performance problems. Well not any more thanks to the work of Oli, the maintainer of Tabulator who worked closely with me on the fixes.
  • Cell and Row Copying:
  • Now when you're on a table of data and you want to copy a cell or row you can simply right click to get a list of handy copy options.
  • JSON:
  • Excel TSV format (just paste into Excel and it 'just works'), with any formulas escaped
  • Result table copying has also been upgraded to the friendly Excel TSV format.
  • Better PostgreSQL Errors:
  • When querying a PostgreSQL database we previously only displayed the error summary. We now give you more detail and highlight error positions if Postgres tells us about them.
  • Multi-Result Tweaks:
  • We make it more clear when there are multiple result sets available in a query tab with a little tooltip and a better message for empty result sets. Oh, also we default to the last result now, that makes more sense than the first.
  • Loads of Keyboard Shortcuts:
  • We've added a bunch of keyboard shortcuts to make database interactions easier. Thanks to you the community for the suggestions.
  • Some specific examples, but there are more:
  • CTRL/CMD + n - new row, new column, new index, etc (depending on screen)
  • CTRL/CMD + R - refresh the current tab
  • CTRL/CMD + S - save the current view
  • SQLite STRICT table support:
  • We've updated our SQLite libraries to support the latest SQLite spec, that includes STRICT tables.

New in Beekeeper Studio 3.2.1 (Feb 25, 2022)

  • Bug fix release:
  • Fixed a RCE bug with table headers
  • Fixed a bug with SQL server tables that are not in the DBO schema
  • Fixed a tab-close bug where middle-clicking a tab with unstaged changes would close the wrong tab

New in Beekeeper Studio 3.2.0 (Feb 18, 2022)

  • Fixed an issue where switching databases caused instability
  • Fixed jsonb column names not appearing
  • Fixed sorting connections logic
  • Fixed creation of rows with bit(1) columns in MySQL

New in Beekeeper Studio 3.1.0 (Jan 24, 2022)

  • When you execute a query, the query history will now be stored in the workspace, previously it was stored locally for all workspaces.
  • For online workspaces, this means that query history persists across computers

New in Beekeeper Studio 3.0.11 (Jan 15, 2022)

  • Clear up broken error state when refreshing items.

New in Beekeeper Studio 3.0.9 (Jan 11, 2022)

  • Fixed a few edge case bugs triggered by weird ordering of actions
  • Made Pro workspaces available

New in Beekeeper Studio 3.0.7 (Jan 6, 2022)

  • Fix fk lookups and filter persistence

New in Beekeeper Studio 3.0.5 (Jan 5, 2022)

  • In a specific set of circumstances you might be unable to save a connection. This release solves that problem.

New in Beekeeper Studio 3.0.3 (Jan 4, 2022)

  • Fixes a few issues with the 3.0 release.

New in Beekeeper Studio 3.0.1 (Jan 3, 2022)

  • headline Feature - Team Workspaces:
  • Team workspaces allow you to share queries and connections with all your colleagues in a single logical Beekeeper Studio workspace.
  • When you use a team workspace, all your queries and connections are saved to the Beekeeper Studio cloud service. Items marked as 'team shared' will be shared with your team members, those marked 'personal' will not.
  • This is a huge release that has been months in the making. I believe this service helps us move closer to financial stability without sacrificing the open source principles that make Beekeeper Studio great.
  • Also in this release:
  • Persistent Tabs! Tab state is saved per-connection, so if you come back later, all your open tabs are still there (with all your precious unsaved query text)
  • Many fixes - in particular MySQL sql generation fixes.

New in Beekeeper Studio 2.1.5 (Nov 3, 2021)

  • Super minor release to fix a couple of minor issues and improve dependency security.

New in Beekeeper Studio 2.1.4 (Nov 3, 2021)

  • Minor bug fixes:
  • MySQL/MariaDB index dropping fixed
  • Cockroach DB index column order fixed (this was broken due to cockroach API differences with postgres)

New in Beekeeper Studio 2.1.3 (Sep 20, 2021)

  • Fixes a regression that broke support for Postgres 9.xx

New in Beekeeper Studio 2.1.1 (Sep 14, 2021)

  • Headline Feature - Quick Search:
  • The headline feature is that we've added quick search to Beekeeper Studio.
  • Simply Hit ctrl-p / cmd-p and start typing to jump to any table or saved query. Hit enter to open, hit ctrl+enter go to the structure view (tables only).
  • Also in this release:
  • bug fixes for tab management
  • bug fixes for default values in MySQL and MariaDB
  • bug fixes for changing nullable and datatype for Sql Server
  • Affected columns more obvious
  • Saved connections are now sortable
  • PRs merged in this release:
  • 9dc644c Merge pull request #781 from Zerotask/chore/minor-code-adjustments
  • 2bda01a Merge pull request #782 from nmelnick/wip-connection-sort
  • 3556c22 Merge pull request #789 from beekeeper-studio/quick-search

New in Beekeeper Studio 2.0.0 (Aug 30, 2021)

  • Brand New Features:
  • Table Schema editing
  • Table index editing
  • Table relation editing
  • Drag/Drop SQLite files
  • Persistent pinned tables
  • We have our own new context menu code
  • Debian 11 compatibility
  • Bug fixes:
  • MySQL schema editing works properly
  • Index column order in PSQL fixed
  • Fixed some visual bugs with read-only / writable data
  • Context menu memory leak fix for the sidebar

New in Beekeeper Studio 1.13.2 (Jul 27, 2021)

  • New Features:
  • Table Schema Editing - Edit your table column types, names, defaults, etc. Want to check the code before running? Pop open the change in a new SQL tab.
  • Persisted Pinned Tables - When you are using a saved connection, your pinned tables will now persist across sessions
  • Visual Table Builder - Create new tables visually right inside of Beekeeper Studio. No need to remember all that syntax anymore.
  • Faster Loading Table View - We no longer load a table count for each page of the table data view, which drastically speeds up load times.

New in Beekeeper Studio 1.12.0 (Jun 7, 2021)

  • New features:
  • Table Properties - right click -> properties to view table information like triggers, indexes, schema, and comments.
  • File associations - Double click a SQLite file to open it in beekeeper! Handle URLs and files directly from the terminal
  • PRs Merged:
  • Merge pull request #654 from beekeeper-studio/table-info-panes
  • Merge pull request #669 from beekeeper-studio/dependabot/npm_and_yarn/dns-packet-1.3.4
  • Merge pull request #664 from beekeeper-studio/dependabot/npm_and_yarn/browserslist-4.16.6
  • Merge pull request #647 from beekeeper-studio/dependabot/npm_and_yarn/hosted-git-info-2.8.9
  • Merge pull request #658 from branchvincent/feat/open-url

New in Beekeeper Studio 1.11.6 (May 26, 2021)

  • Fixes Sqlite compatibility issues for Debian Buster and Ubuntu 18.04.

New in Beekeeper Studio 1.11.5 (May 20, 2021)

  • complex objects render again properly
  • Table column widths are now sane by default

New in Beekeeper Studio 1.11.3 (May 20, 2021)

  • Headline Features:
  • Table exports (beta)! Export your tables to CSV, Json, or SQL.
  • Add & Duplicate Rows! Add new rows to database tables easily!
  • Other Stuff:
  • No more Nulls when running multiple mysql queries
  • Moved to better-sqlite3 for faster Sqlite queries.
  • Some UI tidy up in the tables view (new ⚙ button)
  • PR's merged in this release:
  • Merge pull request #601 from beekeeper-studio/table-exports
  • Merge pull request #624 from beekeeper-studio/ssl-toggle
  • Merge pull request #600 from beekeeper-studio/re-enable-addclone
  • Merge pull request #615 from beekeeper-studio/dependabot/npm_and_yarn/y18n-3.2.2
  • Merge pull request #630 from beekeeper-studio/dependabot/npm_and_yarn/ssri-6.0.2
  • Merge pull request #633 from beekeeper-studio/no-more-crashes
  • Merge pull request #614 from MasterOdin/patch-6

New in Beekeeper Studio 1.10.2 (Mar 23, 2021)

  • Fixing a few issues introduced in the 1.10 release:
  • SQL Server < 2012 compatibility restored
  • MySQL non-results query errors fixed

New in Beekeeper Studio 1.10.1 (Mar 23, 2021)

  • Included in this release:
  • Toggle the sidebar!
  • Automated migration of DEB users to our new DEB repository, as Bintray is shutting down.
  • Set cell values to null when editing a table
  • Performance improvements by using Object.freeze
  • Results with the same column name no longer clash (except Sqlite :-( )
  • Much faster table loads for large tables using approximate row counts
  • No duplicate table queries on table load
  • Query identification improvements (eg quote escaped strings)

New in Beekeeper Studio 1.9.4 (Feb 8, 2021)

  • Interface bug fixes

New in Beekeeper Studio 1.9.2 (Feb 1, 2021)

  • This is a small release to fix a few annoying state management issues:
  • Postgres queries that return two columns with the same name will no longer conflict, eg: select 1, 2.
  • Altering a table, then refreshing a table tab will now update the table schema appropriately
  • Contents of tables will no longer disappear or garble when scrolling, this happened with some larger tables. There might be a slight performance regression, but I think the trade off is worth it.

New in Beekeeper Studio 1.8.10 (Nov 20, 2020)

  • table editing is now limited to tables with a single PK so you don't accidentally update multiple rows (to be extended in the future)
  • reserved words used as table names now work right
  • minor UI fixes
  • MySQL 8's deprecated password schemes are now supported

New in Beekeeper Studio 1.7.4 (Aug 28, 2020)

  • More features in this release:
  • Cancel long running queries
  • Query execution time
  • Table view now shows total records and last refresh time
  • Context menus (right click menus) for tabs
  • SQL formatter for the SQL editor
  • Added the option to copy a connection as a URL
  • Fixed HEX value display in table view
  • You can now toggle comments in the query editor as expected
  • SSH tunnel switch is fixed
  • There's a nice info message if you try and run a blank query
  • PSQL connections use a default database if none is specified
  • Pull Requests in this release:
  • 94632cb Merge pull request #299 from geovannimp/add-select-to-bool-type-at-edit-mode
  • 2dffcf9 Merge pull request #296 from UtechtDustin/some-issues
  • F3aeb03 Merge pull request #294 from UtechtDustin/feature/added-shortcut-for-toggling-comments
  • 2521b8c Merge pull request #293 from UtechtDustin/use-default-database-postgresql
  • 56589e2 Merge pull request #291 from UtechtDustin/fix-ssh-tunnel-switch-status
  • Dfb301f Merge pull request #289 from UtechtDustin/fix/199
  • 890c412 Merge pull request #288 from UtechtDustin/add-open-to-copy-connection-url
  • 41d83ba Merge pull request #285 from beekeeper-studio/context-menu
  • 25a0423 Merge pull request #276 from beekeeper-studio/foreign-key-lookups
  • 9ff3131 Merge pull request #282 from UtechtDustin/editorconfig
  • 1815116 Merge pull request #271 from UtechtDustin/fix/259
  • 86bdf4f Merge pull request #272 from UtechtDustin/fix/connectionString
  • 91c01a2 Merge pull request #264 from beekeeper-studio/dependabot/npm_and_yarn/elliptic-6.5.3
  • 9dfb1d6 Merge pull request #266 from UtechtDustin/show-no-query-message
  • 1901d2d Merge pull request #268 from UtechtDustin/feature/259

New in Beekeeper Studio 1.6.11 (Aug 19, 2020)

  • SSL connections to databases that only support TLS 1 or 1.1 will now work as expected.
  • The light theme has a couple of minor style fixes
  • You can now import connection information from a URL (or by pasting into the host box)