*********** Version 4.0 *********** Release date: 2019-01-10 This release contains a number of features and fixes reported since the release of pgAdmin4 3.6 Features ******** | `Issue #3589 `_ - Allow query plans to be downloaded as an SVG file. | `Issue #3692 `_ - New UI design. | `Issue #3801 `_ - Allow servers to be pre-loaded into container deployments. Bug fixes ********* | `Issue #3083 `_ - Increase the size of the resize handle of the edit grid text pop-out. | `Issue #3354 `_ - Fix handling of array types as inputs to the debugger. | `Issue #3433 `_ - Fix an issue that could cause the Query Tool to fail to render. | `Issue #3549 `_ - Display event trigger functions correctly on EPAS. | `Issue #3559 `_ - Further improvements to treeview restoration. | `Issue #3599 `_ - Run Postfix in the container build so passwords can be reset etc. | `Issue #3619 `_ - Add titles to the code areas of the Query Tool and Debugger to ensure that panels can be re-docked within them. | `Issue #3679 `_ - Fix a webpack issue that could cause the Query Tool to fail to render. | `Issue #3702 `_ - Ensure we display the relation name (and not the OID) in the locks table wherever possible. | `Issue #3711 `_ - Fix an encoding issue in the Query Tool. | `Issue #3726 `_ - Include the WHERE clause on EXCLUDE constraints in RE-SQL. | `Issue #3753 `_ - Fix an issue when user define Cast from smallint->text is created. | `Issue #3757 `_ - Hide Radio buttons that should not be shown on the maintenance dialogue. | `Issue #3780 `_ - Ensure that null values handled properly in CSV download. | `Issue #3796 `_ - Tweak the wording on the Grant Wizard. | `Issue #3797 `_ - Prevent attempts to bulk-drop schema objects. | `Issue #3798 `_ - Ensure the browser toolbar buttons work in languages other than English. | `Issue #3805 `_ - Allow horizontal sizing of the edit grid text pop-out. | `Issue #3809 `_ - Ensure auto complete should works when first identifier in the FROM clause needs quoting. | `Issue #3810 `_ - Ensure auto complete should works for columns from a schema-qualified table. | `Issue #3821 `_ - Ensure identifiers are properly displayed in the plan viewer. | `Issue #3830 `_ - Make the setup process more robust against aborted executions. | `Issue #3856 `_ - Fixed an issue while creating export job.