Version 3.1 - pgAdmin 4 4.20 documentation
Release date: 2018-06-28
This release contains a number of features and fixes reported since the release of pgAdmin4 3.0
Features ¶
Issue #1447
- Add support for SSH tunneled connections
Issue #2686
- Add an option to auto-complete keywords in upper case
Issue #3204
- Add support for LISTEN/NOTIFY in the Query Tool
Issue #3273
- Allow sorting in the file dialogue
Issue #3362
- Function and procedure support for PG11
Issue #3388
- Allow the connection timeout to be configured on a per-server basis
Bug fixes ¶
Issue #1220
- Backup and Restore should not be started if database name contains "=" symbol
Issue #1221
- Maintenance should not be started if database name contains "=" symbol
Issue #3179
- Fix an error generating SQL for trigger functions
Issue #3238
- Standardise the error handling for parsing of JSON response messages from the server
Issue #3250
- Fix handling of SQL_ASCII data in the Query Tool
Issue #3257
- Catch errors when trying to EXPLAIN an invalid query
Issue #3277
- Ensure server cleanup on exit only happens if the server actually started up
Issue #3284
- F5 key should work to refresh Browser tree
Issue #3289
- Fix handling of SQL_ASCII data in the Query Tool
Issue #3290
- Close button added to the alertify message box, which pops up in case of backend error
Issue #3295
- Ensure the debugger gets focus when loaded so shortcut keys work as expected
Issue #3298
- Fixed Query Tool keyboard issue where arrow keys were not behaving as expected for execute options dropdown
Issue #3303
- Fix a Japanese translation error that could prevent the server starting up
Issue #3307
- Allow connections to servers with port numbers < 1024 which may be seen in container environments
Issue #3310
- Fixed layout of the alertify error message in the Query Tool
Issue #3333
- Ensure the runtime core application is setup before trying to access any settings
Issue #3342
- Set SESSION_COOKIE_SAMESITE=’Lax’ per Flask recommendation to prevents sending cookies with CSRF-prone requests from external sites, such as submitting a form
Issue #3353
- Handle errors properly if they occur when renaming a database
Issue #3356
- Include the schema name on RE-SQL for packages
Issue #3374
- Fix autocomplete
Issue #3392
- Fix IPv6 support in the container build
Issue #3411
- Fix a French translation error that could prevent the server starting up