Added
- The tree sidebar can filter to only the databases you pick, saved per connection. (#1667)
- Closing a query tab no longer loses unsaved SQL. The next blank query tab for the same connection restores the last closed draft. (#1686)
- A checkbox in the filter panel header turns every filter row on or off at once, with a dash when only some are on.
Changed
- The filter panel's "Unset" button is now "Clear". It keeps your filter rows and only drops the applied state. To remove the rows, use "Remove All Filters" in the filter options menu.
- A row's right-click menu now has "Apply Only This Filter". The inline per-row Apply button is gone.
Fixed
- Shift+Arrow in the data grid now starts and extends a cell selection from the focused cell. Cmd+Shift+Arrow extends to the row or column edge.
- Delete key now removes all rows covered by a cell-range selection instead of ignoring it.
- Right-clicking inside a multi-row or cell-range selection no longer collapses the selection first.
- Oracle connections no longer crash during connect when the server sends a short or unexpected handshake packet. (#1683)
- MongoDB filters on
_idand other ObjectId fields now match. A 24-character hex value is matched as an ObjectId as well as a string. (#1682) - The sidebar and inspector keep their width per connection, the sidebar its collapsed state, and the inspector its selected tab, across quit and reopen.