Version 4.26

Release date: 2020-09-17

This release contains a number of bug fixes and new features since the release of pgAdmin4 4.25.

New features

Issue #2042 - Added SQL Formatter support in Query Tool.
Issue #4059 - Added a new button to the query tool toolbar to open a new query tool window.
Issue #4979 - Added shared server support for admin users.
Issue #5772 - Warn the user when connecting to a server that is older than pgAdmin supports.

Housekeeping

Issue #5332 - Improve code coverage and API test cases for Columns and Constraints (Index, Foreign Key, Check, Exclusion).
Issue #5344 - Improve code coverage and API test cases for Grant Wizard.
Issue #5774 - Improve code coverage and API test cases for Tables.
Issue #5792 - Added documentation for shared server support.

Bug fixes

Issue #4216 - Ensure that schema names starting with ‘pg’ should be visible in browser tree when standard_conforming_strings is set to off.
Issue #5426 - Adjusted the height of jobstep code block to use maximum space.
Issue #5652 - Modified the ‘Commit’ and ‘Rollback’ query tool button icons.
Issue #5722 - Ensure that the user should be able to drop the database even if it is connected.
Issue #5732 - Fixed some accessibility issues.
Issue #5734 - Update the description of GIN and GiST indexes in the documentation.
Issue #5746 - Fixed an issue where –load-server does not allow loading connections that use pg_services.
Issue #5748 - Fixed incorrect reverse engineering SQL for Foreign key when creating a table.
Issue #5751 - Enable the ‘Configure’ and ‘View log’ menu option when the server taking longer than usual time to start.
Issue #5754 - Fixed an issue where schema diff is not working when providing the options to Foreign Data Wrapper, Foreign Server, and User Mapping.
Issue #5764 - Fixed SQL for Row Level Security which is incorrectly generated.
Issue #5765 - Fixed an issue in the query tool when columns are having the same name as javascript object internal functions.
Issue #5766 - Fixed string indices must be integers issue for PostgreSQL < 9.3.
Issue #5773 - Fixed an issue where the application ignores the fixed port configuration value.
Issue #5775 - Ensure that ‘setup-web.sh’ should work in Debian 10.
Issue #5779 - Remove illegal argument from trigger function in trigger DDL statement.
Issue #5794 - Fixed excessive CPU usage by stopping the indefinite growth of the graph dataset.
Issue #5815 - Fixed an issue where clicking on the ‘Generate script’ button shows a forever spinner due to pop up blocker.
Issue #5816 - Ensure that the ‘CREATE SCHEMA’ statement should be present in the generated script if the schema is not present in the target database.
Issue #5820 - Fixed an issue while refreshing Resource Group.
Issue #5833 - Fixed an issue where custom sequences are not visible when show system objects are set to false.
Issue #5834 - Ensure that the ‘Remove Server Group’ option is available in the context menu.