- Getting Started
- Connecting To A Server
- Managing Cluster Objects
- Managing Database Objects
- Creating or Modifying a Table
- Management Basics
- Backup and Restore
- Developer Tools
- pgAdmin Project Contributions
- Release Notes
- Version 4.30
- Version 4.29
- Version 4.28
- Version 4.27
- Version 4.26
- Version 4.25
- Version 4.24
- Version 4.23
- Version 4.22
- Version 4.21
- Version 4.20
- Version 4.19
- Version 4.18
- Version 4.17
- Version 4.16
- Version 4.15
- Version 4.14
- Version 4.13
- Version 4.12
- Version 4.11
- Version 4.10
- Version 4.9
- Version 4.8
- Version 4.7
- Version 4.6
- Version 4.5
- Version 4.4
- Version 4.3
- Version 4.2
- Version 4.1
- Version 4.0
- Version 3.6
- Version 3.5
- Version 3.4
- Version 3.3
- Version 3.2
- Version 3.1
- Version 3.0
- Version 2.1
- Version 2.0
- Version 1.6
- Version 1.5
- Version 1.4
- Version 1.3
- Version 1.2
- Version 1.1
- Version 1.0
Release date: 2021-01-28
This release contains a number of bug fixes and new features since the release of pgAdmin4 4.29.
Issue #1802 - Added ERD Diagram support with basic table fields, primary key, foreign key, and DDL SQL generation.
Issue #5457 - Added support for Kerberos authentication, using SPNEGO to forward the Kerberos tickets through a browser.
Issue #6147 - Documentation of Kerberos support.
Issue #6152 - Documentation of ERD Diagram support.
Issue #6160 - Add a container option (PGADMIN_DISABLE_POSTFIX) to disable the Postfix server.
Issue #5338 - Improve code coverage and API test cases for pgAgent.
Issue #6052 - Added connected pgAdmin user and connection name in the log file.
Issue #6162 - Include PostgreSQL 13 utilities in the container.
Issue #5282 - Added ‘Count Rows’ option to the partition sub tables.
Issue #5488 - Improve the explain plan details by showing popup instead of tooltip on clicking of the specified node.
Issue #5571 - Added support for expression in exclusion constraints.
Issue #5829 - Fixed incorrect log information for AUTHENTICATION_SOURCES.
Issue #5875 - Ensure that the ‘template1’ database should not be visible after pg_upgrade.
Issue #5905 - Fixed an issue where the Save button is enabled by default in Macro.
Issue #5906 - Remove extra line after Manage Macros menu while clearing all macros.
Issue #5907 - Ensure that ‘Clear All Rows’ should not work if there is no existing macro available and the user does not specify any value.
Issue #5929 - Fixed an issue where the server is disconnected error message displayed if the user creates Macro with invalid SQL.
Issue #5965 - Ensure that the macro query result should be download properly.
Issue #5973 - Added appropriate help message and a placeholder for letting users know about the account password expiry for Login/Group Role.
Issue #5997 - Updated Flask-BabelEx to the latest.
Issue #6046 - Fixed an issue where the state of the Save File icon does not match the dirty editor indicator.
Issue #6047 - Fixed an issue where the dirty indicator stays active even if all changes were undone.
Issue #6058 - Ensure that the rename panel should be disabled when the SQL file opened in the query tool.
Issue #6061 - Fixed extra parentheses issue around joins for Views.
Issue #6065 - Fixed accessibility issues in schema diff module.
Issue #6069 - Fixed an issue on refreshing files in Query Tool.
Issue #6075 - Fixed an issue where Non-admin user is unable to view shared server created using service.
Issue #6077 - Fixed accessibility issues in various dialogs.
Issue #6084 - Fixed TypeError exception in schema diff when selected any identical object.
Issue #6096 - Updated deployment documentation, refer correctly to uWSGI where Gunicorn had been referenced.
Issue #6098 - Fixed an issue of deleting records when the user tries to delete multiple records.
Issue #6120 - Ensure that the user should be able to specify an older date for the account expiration of the role/user.
Issue #6121 - Fixed an issue where the database list in the new connection window is not visible.
Issue #6122 - Added informative message when there is no difference found for schema diff.
Issue #6128 - Fixed an issue where sequences are not created.
Issue #6140 - Ensure that verbose logs should be visible for Utility(Backup, Maintenance) jobs.
Issue #6144 - Ensure that the current value of the sequence should be ignored while comparing using schema diff.