What's new in PG Commander 1.5.9
Mar 5, 2016
- Fixed host key checking when connecting to an SSH server.
- Fixed problem when displaying error message.
New in PG Commander 1.5.8 (Mar 5, 2016)
- Update to OpenSSL 1.0.2g
- Update to libbsh2 1.7.0 (adds support for diffie-hellman-group-exchange-sha256)
- Update bundled libpq to version 9.3.11
New in PG Commander 1.5.7 (Jul 13, 2015)
- Update to OpenSSL 1.0.2d – Fixes CVE-2015-1793
New in PG Commander 1.5.6 (Jun 19, 2015)
- Fixed a crash when opening a table with an exclusion constraint on a function.
- Fixed a possible crash when loading database contents.
- Updated libpq to 9.3.9
- Updated OpenSSL to 1.0.1o
- Updated libssh2 to 1.6.0
New in PG Commander 1.5.5 (Feb 18, 2015)
- Fixed problems with table filters on Amazon RedShift
- Fixed an issue where rows without primary key could not be saved when they use JSON, XML or geometry types
- Numeric fields are no longer treated as strings
New in PG Commander 1.5.4 (Jan 27, 2015)
- Fixed a hang when clearing a query with many results
- Addressed occasional crashes on OS X 10.10.1 (often occurred when unplugging displays)
New in PG Commander 1.5.3 (Nov 14, 2014)
- Windows now have more descriptive titles
- Fixed an issue when connecting to pre-9.0 servers via SSH (including Redshift)
- Fixed a bug where the text field was not activated when switching focus to the Terminal
New in PG Commander 1.5.2 (Oct 4, 2014)
- Fixed an issue where PG Commander only showed some of the results in the SQL Terminal if downloading them took longer than approximately 50ms.
- Fixed an issue where only the first line of error messages was shown.
New in PG Commander 1.5.1 (Sep 29, 2014)
- Fixed an issue where the table icon grid didn't scroll on OS X 10.8.
- Fixed a display bug when disabling SSH tunneling for a favorite on OS X 10.8
- Fixed broken Copy command in Terminal
New in PG Commander 1.5 (Sep 29, 2014)
- SQL Terminal:
- Sort query results by clicking table header
- Execute selection only
- Execute queries again
- Automatic Indentation in query editor
- Tab key increases indentation of selected lines
- Shift-Tab key decreases indentation
- Queries now show execution time
- Added a notification when a query completes while PG Commander is in the background
- Clear individual executed queries
- Queries now remember which file they were loaded from and automatically suggest original name when saving
- Fixed a few annoying display bugs in terminal
- Fixed an issue that would cause PG Commander to crash occasionally when executing a query
- Improved autoscrolling behavior
- Keyboard-interactive SSH authentication:
- You can now connect via SSH servers that use keyboard-interactive instead of password authentication (eg. OS X). Additionally, PG Commander now supports connecting to servers that require multiple auth methods.
- Full Screen Mode.
- Database icons are now smaller to waste less space.
- Long favorite names no longer break the UI
- Fixed an issue where connecting to ‘localhost’ sometimes failed.
- Improved support for connection URLs (introduces postgresql+ssh URL scheme for tunneling via SSH)
New in PG Commander 1.4.2 (Jul 14, 2014)
- Addressed an issue where PG Commander would cause the discrete GPU to activate on some MacBooks.
- Deleting Materialized Views now works as expected.
- Added a warning when trying to connect via unix domain sockets.
- Removed support for authentication via client side SSL in the Mac App Store version.
New in PG Commander 1.4.1 (Jul 2, 2014)
- PG Commander now jumps to page 1 when a filter is applied.
- Fixed a problem where PG Commander executed an incorrect query when the query text field was not in focus.
New in PG Commander 1.4 (Jul 2, 2014)
- Cancel Queries in SQL Terminal
- Fixed a problem where PG Commander may crash after closing an SSH connection.
- Added support for authenticating with Client SSL certificates located in ~/.postgresql
- The favorites window now closes automatically after establishing a connection.
- Fixed incorrect keyboard shortcuts in the documentation
- Upgraded to OpenSSL 1.0.1h to avoid the most recently published vulnerabilities.
- Table View:
- Persistent sort order.
- Persistent column widths.
- Rearrange columns.
- Table Filters:
- Filters are now persistent: When you open a table, PG Commander remembers the filters you used last time.
- New Operators for text fields: ‘does not contain’, ‘is not exactly’.
- New Operators for numeric fields: ≠, .
- Filtering columns that contain percent signs, underscores and backslashes now works as expected.
- Selecting ‘Custom SQL’ now autofills with the generated SQL of the filter.
- Improved Exporting:
- Conveniently export tables from context menu (in database view or in the sidebar)
- Export directly from the table view using the ‘Export…’ command in the File menu. When exporting from the table view with active filters, only filtered rows are exported.
- INTEGER and FLOAT types are now exported without quotes.
- Row Editor Additions:
- Added an option to insert DEFAULT in Boolean columns.
- I made the popup menu in the row editor a lot smarter. It now shows options related to the column type:
- FLOAT: Insert special values like Not-A-Number and Infinity.
- DATE: Quickly insert todays date, or tomorrow, or yesterday.
- UUID: Generate a random UUID value
- JSON: Pretty Printing
New in PG Commander 1.3.0 (May 8, 2014)
- Table Filters:
- Quickly find rows that contain a string. By default, all columns are searched, but you can restrict the filter to a specific column. Combine multiple filters to quickly perform complex queries, or provide a custom WHERE clause.
- Copy Rows as CSV / SQL:
- Quickly copy rows from a table or from a query result as CSV or as SQL INSERT statements.
- New Toolbar Buttons:
- There are three new buttons by default: a back button, a forward button and a button to quickly open the terminal. Moreover, you can now customize the toolbar (right click) to add an optional up button and a reload button.
- Keyboard Shortcuts:
- New: ⌘⇧T opens the SQL Terminal
- Changed: ⌘N opens the favorite window
- Changed: ⌘⌥N opens a new window for the current connection
- Sorry for messing with your muscle memory, but I think these choices are better in the long term. I also added a few tooltips to make keyboard shortcuts more discoverable (eg. ⌘↩︎ to execute a query).
- Materialized Views are now also supported in PG Commander. They show up alongside tables & normal views in a green color.
- Added more Retina icons
- Pictures in bytea fields are now shown in a larger size
- Removed unnecessary plain text warning when connecting to 127.0.0.1.
- Fixed a problem where valid host keys were not accepted when connecting via SSH
New in PG Commander 1.2.3 (Apr 18, 2014)
- Fixed crash on Mac OS 10.8
New in PG Commander 1.2.2 (Apr 10, 2014)
- Updated libpq to version 9.3.4
- Updated OpenSSL to 1.0.1g to address heartbleed bug
New in PG Commander 1.2.1 (Feb 18, 2014)
- Improved reload behavior
- Fixed 2 issues with SSH tunnels