Version 4.13¶
Release date: 2019-09-19
This release contains a number of bug fixes and new features since the release of pgAdmin4 4.12.
New features¶
Issue #2828 -  Added Gather Merge, Named Tuple Store Scan and Table Function Scan icon for explain module.
Issue #4553 -  Don’t wait for the database connection before rendering the Query Tool UI, for improved UX.
Issue #4651 -  Allow configuration options to be set from the environment in the container distribution.
Issue #4667 -  Ensure editable and read-only columns in Query Tool should be identified by icons and tooltips in the column header.
Issue #4691 -  Add an Italian translation.
Issue #4752 -  Refactor Dockerfile to avoid needing to run supporting scripts (i.e. ‘docker build .’ will work) and minimise layers.
Housekeeping¶
Issue #4575 -  Add Reverse Engineered SQL tests for Schemas.
Issue #4576 -  Add Reverse Engineered SQL tests for Views.
Issue #4600 -  Add Reverse Engineered SQL tests for Rules.
Issue #4616 -  Add Reverse Engineered and Modified SQL tests for Foreign Keys.
Issue #4617 -  Add Reverse Engineered and Modified SQL tests for Foreign Servers.
Issue #4618 -  Add Reverse Engineered and Modified SQL tests for Foreign Tables.
Issue #4619 -  Add Reverse Engineered and Modified SQL tests for FTS Templates.
Issue #4621 -  Add Reverse Engineered and Modified SQL tests for Indexes.
Issue #4624 -  Add Reverse Engineered and Modified SQL tests for Primary Keys.
Issue #4627 -  Add Reverse Engineered and Modified SQL tests for User Mappings.
Issue #4690 -  Add Modified SQL tests for Resource Group.
Bug fixes¶
Issue #2706 -  Added ProjectSet icon for explain module.
Issue #3778 -  Ensure Boolean columns should be editable using keyboard keys.
Issue #3936 -  Further code refactoring to stabilise the Feature Tests.
Issue #4381 -  Fix an issue where oid column should not be pasted when copy/paste row is used on query output containing the oid column.
Issue #4408 -  Fix display of validation error message in SlickGrid cells.
Issue #4412 -  Fix issue where Validated switch option is inverted for the Foreign Key.
Issue #4419 -  Fix a debugger error when using Python 2.7.
Issue #4461 -  Fix error while importing data to a table using Import/Export dialog and providing “Not null columns” option.
Issue #4486 -  Ensure View should be created with special characters.
Issue #4487 -  Ensure Boolean columns should be editable in View/Edit data and Query Tool.
Issue #4577 -  Fix an error that could be seen when click on any system column of a table.
Issue #4584 -  Unescape HTML entities in database names in the Query Tool title bar.
Issue #4631 -  Add editor options for plain text mode and to disable block folding to workaround rendering speed issues in CodeMirror with very large scripts.
Issue #4642 -  Ensure port and username should not be mandatory when a service is provided.
Issue #4643 -  Fix Truncate option deselect issue for compound triggers.
Issue #4644 -  Fix length and precision enable/disable issue when changing the data type for Domain node.
Issue #4650 -  Fix SQL tab issue for Views. It’s a regression of compound triggers.
Issue #4657 -  Fix PGADMIN_SERVER_JSON_FILE environment variable support in the container.
Issue #4663 -  Fix exception in query history for python 2.7.
Issue #4674 -  Fix query tool launch error if user name contain html characters.
Issue #4681 -  Increase cache control max age for static files to improve performance over longer run.
Issue #4698 -  Fix SQL issue of length and precision when changing the data type of Column.
Issue #4702 -  Fix modified SQL for Index when reset the value of Fill factor and Clustered?.
Issue #4703 -  Fix reversed engineered SQL for btree Index when provided sort order and NULLs.
Issue #4726 -  Ensure sequence with negative value should be created.
Issue #4727 -  Fix issue where EXEC script doesn’t write the complete script for Procedures.
Issue #4736 -  Fix query tool and view data issue with the Italian language.
Issue #4742 -  Ensure Primary Key should be created with Index.
Issue #4750 -  Fix query history exception for Python 3.6.