Don't distinguish between issue types in their URL text.

This commit is contained in:
Dave Page 2019-07-05 11:38:12 +01:00
parent ba32c98241
commit e4bf52f355
27 changed files with 871 additions and 863 deletions

View File

@ -10,47 +10,47 @@ of pgAdmin4 1.0;
Features
********
| `Feature #1328 <https://redmine.postgresql.org/issues/1328>`_ - Add Python 3.5 Support
| `Feature #1859 <https://redmine.postgresql.org/issues/1859>`_ - Include wait information on the activity tab of the dashboards
| `Issue #1328 <https://redmine.postgresql.org/issues/1328>`_ - Add Python 3.5 Support
| `Issue #1859 <https://redmine.postgresql.org/issues/1859>`_ - Include wait information on the activity tab of the dashboards
Bug fixes
*********
| `Bug #1155 <https://redmine.postgresql.org/issues/1155>`_ - Display the start value when the user creates sequence
| `Bug #1531 <https://redmine.postgresql.org/issues/1531>`_ - Fix to update privileges for Views and Materials Views where "string indices must be integers error" displayed
| `Bug #1574 <https://redmine.postgresql.org/issues/1574>`_ - Display SQL in SQL pane for security label in PG and EPAS server
| `Bug #1576 <https://redmine.postgresql.org/issues/1576>`_ - Make security label option available in procedure properties
| `Bug #1577 <https://redmine.postgresql.org/issues/1577>`_ - Make debug option available for package function and procedure
| `Bug #1596 <https://redmine.postgresql.org/issues/1596>`_ - Correct spelling error from evnt_turncate to evnt_truncate
| `Bug #1599 <https://redmine.postgresql.org/issues/1599>`_ - Ensure the grant wizard works with objects with special characters in the name
| `Bug #1622 <https://redmine.postgresql.org/issues/1622>`_ - Fix issue using special characters when creating synonym
| `Bug #1728 <https://redmine.postgresql.org/issues/1728>`_ - Properties refreshing after objects are edited
| `Bug #1739 <https://redmine.postgresql.org/issues/1739>`_ - Prevent the user from trying to.....
| `Bug #1785 <https://redmine.postgresql.org/issues/1785>`_ - Correctly identify server type upon first connection
| `Bug #1786 <https://redmine.postgresql.org/issues/1786>`_ - Ensure errorModel unset property is set correctly when adding a new server
| `Bug #1808 <https://redmine.postgresql.org/issues/1808>`_ - Set seconds to valid value in pgAgent job schedule
| `Bug #1817 <https://redmine.postgresql.org/issues/1817>`_ - Display message "server does not support ssl" if server with ca-cert or ca-full added
| `Bug #1821 <https://redmine.postgresql.org/issues/1821>`_ - Optionally sign both the Mac app bundle and the disk image
| `Bug #1822 <https://redmine.postgresql.org/issues/1822>`_ - Handle non-ascii responses from the server when connecting
| `Bug #1823 <https://redmine.postgresql.org/issues/1823>`_ - Attempt to sign the Windows installer, failing with a warning if there's no cert available
| `Bug #1824 <https://redmine.postgresql.org/issues/1824>`_ - Add documenation for pgAgent
| `Bug #1835 <https://redmine.postgresql.org/issues/1835>`_ - Allow users to choose SELECT permissions for tables and sequences in the grant wizard
| `Bug #1837 <https://redmine.postgresql.org/issues/1837>`_ - Fix refreshing of FTS dictionaries which was causing error "Connection to the server has been lost"
| `Bug #1838 <https://redmine.postgresql.org/issues/1838>`_ - Don't append new objects with the wrong parent in tree browser if the correct one isn't loaded
| `Bug #1843 <https://redmine.postgresql.org/issues/1843>`_ - Function definition matches value returned from pg_get_functiondef()
| `Bug #1845 <https://redmine.postgresql.org/issues/1845>`_ - Allow refreshing synonym node. Does not display message "Unimplemented method (node) for this url (/browser/synonym/nodes/1/7/14301/2200/test)"
| `Bug #1847 <https://redmine.postgresql.org/issues/1847>`_ - Identify the collation correctly when reverse engineering table SQL. ERROR: schema "default" does not exist no longer displayed
| `Bug #1849 <https://redmine.postgresql.org/issues/1849>`_ - Remove security keys from config.py/config_local.py
| `Bug #1857 <https://redmine.postgresql.org/issues/1857>`_ - Fix error while renaming FTS dictionary and FTS template nodes
| `Bug #1858 <https://redmine.postgresql.org/issues/1858>`_ - Ensure the File Manager honours the file type while traversing the directories.
| `Bug #1861 <https://redmine.postgresql.org/issues/1861>`_ - Properly generate exclusion constraint SQL.
| `Bug #1863 <https://redmine.postgresql.org/issues/1863>`_ - Correctly quote type names in reverse engineered SQL for tables
| `Bug #1864 <https://redmine.postgresql.org/issues/1864>`_ - Fix layout of DateTimePicker control help message.
| `Bug #1867 <https://redmine.postgresql.org/issues/1867>`_ - Allow package bodies to be dropped.
| `Bug #1868 <https://redmine.postgresql.org/issues/1868>`_ - Resolved issue where Integer type of preferences are not updated
| `Bug #1872 <https://redmine.postgresql.org/issues/1872>`_ - Fix the file manager when used under Python 3.
| `Bug #1877 <https://redmine.postgresql.org/issues/1877>`_ - Ensure preferences values are stored properly.
| `Bug #1878 <https://redmine.postgresql.org/issues/1878>`_ - Ensure steps and schedules can be created in empty jobs. ProgrammingError: can't adapt type 'Undefined' was displayed
| `Bug #1880 <https://redmine.postgresql.org/issues/1880>`_ - Add new indexes to the correct parent on the treeview.
| `Issue #1155 <https://redmine.postgresql.org/issues/1155>`_ - Display the start value when the user creates sequence
| `Issue #1531 <https://redmine.postgresql.org/issues/1531>`_ - Fix to update privileges for Views and Materials Views where "string indices must be integers error" displayed
| `Issue #1574 <https://redmine.postgresql.org/issues/1574>`_ - Display SQL in SQL pane for security label in PG and EPAS server
| `Issue #1576 <https://redmine.postgresql.org/issues/1576>`_ - Make security label option available in procedure properties
| `Issue #1577 <https://redmine.postgresql.org/issues/1577>`_ - Make debug option available for package function and procedure
| `Issue #1596 <https://redmine.postgresql.org/issues/1596>`_ - Correct spelling error from evnt_turncate to evnt_truncate
| `Issue #1599 <https://redmine.postgresql.org/issues/1599>`_ - Ensure the grant wizard works with objects with special characters in the name
| `Issue #1622 <https://redmine.postgresql.org/issues/1622>`_ - Fix issue using special characters when creating synonym
| `Issue #1728 <https://redmine.postgresql.org/issues/1728>`_ - Properties refreshing after objects are edited
| `Issue #1739 <https://redmine.postgresql.org/issues/1739>`_ - Prevent the user from trying to.....
| `Issue #1785 <https://redmine.postgresql.org/issues/1785>`_ - Correctly identify server type upon first connection
| `Issue #1786 <https://redmine.postgresql.org/issues/1786>`_ - Ensure errorModel unset property is set correctly when adding a new server
| `Issue #1808 <https://redmine.postgresql.org/issues/1808>`_ - Set seconds to valid value in pgAgent job schedule
| `Issue #1817 <https://redmine.postgresql.org/issues/1817>`_ - Display message "server does not support ssl" if server with ca-cert or ca-full added
| `Issue #1821 <https://redmine.postgresql.org/issues/1821>`_ - Optionally sign both the Mac app bundle and the disk image
| `Issue #1822 <https://redmine.postgresql.org/issues/1822>`_ - Handle non-ascii responses from the server when connecting
| `Issue #1823 <https://redmine.postgresql.org/issues/1823>`_ - Attempt to sign the Windows installer, failing with a warning if there's no cert available
| `Issue #1824 <https://redmine.postgresql.org/issues/1824>`_ - Add documenation for pgAgent
| `Issue #1835 <https://redmine.postgresql.org/issues/1835>`_ - Allow users to choose SELECT permissions for tables and sequences in the grant wizard
| `Issue #1837 <https://redmine.postgresql.org/issues/1837>`_ - Fix refreshing of FTS dictionaries which was causing error "Connection to the server has been lost"
| `Issue #1838 <https://redmine.postgresql.org/issues/1838>`_ - Don't append new objects with the wrong parent in tree browser if the correct one isn't loaded
| `Issue #1843 <https://redmine.postgresql.org/issues/1843>`_ - Function definition matches value returned from pg_get_functiondef()
| `Issue #1845 <https://redmine.postgresql.org/issues/1845>`_ - Allow refreshing synonym node. Does not display message "Unimplemented method (node) for this url (/browser/synonym/nodes/1/7/14301/2200/test)"
| `Issue #1847 <https://redmine.postgresql.org/issues/1847>`_ - Identify the collation correctly when reverse engineering table SQL. ERROR: schema "default" does not exist no longer displayed
| `Issue #1849 <https://redmine.postgresql.org/issues/1849>`_ - Remove security keys from config.py/config_local.py
| `Issue #1857 <https://redmine.postgresql.org/issues/1857>`_ - Fix error while renaming FTS dictionary and FTS template nodes
| `Issue #1858 <https://redmine.postgresql.org/issues/1858>`_ - Ensure the File Manager honours the file type while traversing the directories.
| `Issue #1861 <https://redmine.postgresql.org/issues/1861>`_ - Properly generate exclusion constraint SQL.
| `Issue #1863 <https://redmine.postgresql.org/issues/1863>`_ - Correctly quote type names in reverse engineered SQL for tables
| `Issue #1864 <https://redmine.postgresql.org/issues/1864>`_ - Fix layout of DateTimePicker control help message.
| `Issue #1867 <https://redmine.postgresql.org/issues/1867>`_ - Allow package bodies to be dropped.
| `Issue #1868 <https://redmine.postgresql.org/issues/1868>`_ - Resolved issue where Integer type of preferences are not updated
| `Issue #1872 <https://redmine.postgresql.org/issues/1872>`_ - Fix the file manager when used under Python 3.
| `Issue #1877 <https://redmine.postgresql.org/issues/1877>`_ - Ensure preferences values are stored properly.
| `Issue #1878 <https://redmine.postgresql.org/issues/1878>`_ - Ensure steps and schedules can be created in empty jobs. ProgrammingError: can't adapt type 'Undefined' was displayed
| `Issue #1880 <https://redmine.postgresql.org/issues/1880>`_ - Add new indexes to the correct parent on the treeview.

View File

@ -10,95 +10,95 @@ of pgAdmin4 1.1.
Features
********
| `Feature #1375 <https://redmine.postgresql.org/issues/1375>`_ - Migrate the runtime to QtWebEngine from QtWebKit
| `Feature #1765 <https://redmine.postgresql.org/issues/1765>`_ - Find and replace functionality with regexp and group replacement
| `Feature #1789 <https://redmine.postgresql.org/issues/1789>`_ - Column width of data output panel should fit to data (as pgAdmin III)
| `Feature #1790 <https://redmine.postgresql.org/issues/1790>`_ - [Web] Support setting a field's value to "null"
| `Feature #1848 <https://redmine.postgresql.org/issues/1848>`_ - macOS appbundle is missing postgresql binaries for import etc.
| `Feature #1910 <https://redmine.postgresql.org/issues/1910>`_ - Remember last used directory in the file manager
| `Feature #1911 <https://redmine.postgresql.org/issues/1911>`_ - Direct path navigation in the file manager
| `Feature #1922 <https://redmine.postgresql.org/issues/1922>`_ - Improve handling of corrupt configuration databases
| `Feature #1963 <https://redmine.postgresql.org/issues/1963>`_ - Add a Chinese (Simplified) translation
| `Feature #1964 <https://redmine.postgresql.org/issues/1964>`_ - Create a docs tarball along with the source tarball
| `Feature #2025 <https://redmine.postgresql.org/issues/2025>`_ - Allow the SQL Editors to word-wrap
| `Feature #2124 <https://redmine.postgresql.org/issues/2124>`_ - Create a template loader to simplify SQL template location, and remove duplicate templates
| `Issue #1375 <https://redmine.postgresql.org/issues/1375>`_ - Migrate the runtime to QtWebEngine from QtWebKit
| `Issue #1765 <https://redmine.postgresql.org/issues/1765>`_ - Find and replace functionality with regexp and group replacement
| `Issue #1789 <https://redmine.postgresql.org/issues/1789>`_ - Column width of data output panel should fit to data (as pgAdmin III)
| `Issue #1790 <https://redmine.postgresql.org/issues/1790>`_ - [Web] Support setting a field's value to "null"
| `Issue #1848 <https://redmine.postgresql.org/issues/1848>`_ - macOS appbundle is missing postgresql binaries for import etc.
| `Issue #1910 <https://redmine.postgresql.org/issues/1910>`_ - Remember last used directory in the file manager
| `Issue #1911 <https://redmine.postgresql.org/issues/1911>`_ - Direct path navigation in the file manager
| `Issue #1922 <https://redmine.postgresql.org/issues/1922>`_ - Improve handling of corrupt configuration databases
| `Issue #1963 <https://redmine.postgresql.org/issues/1963>`_ - Add a Chinese (Simplified) translation
| `Issue #1964 <https://redmine.postgresql.org/issues/1964>`_ - Create a docs tarball along with the source tarball
| `Issue #2025 <https://redmine.postgresql.org/issues/2025>`_ - Allow the SQL Editors to word-wrap
| `Issue #2124 <https://redmine.postgresql.org/issues/2124>`_ - Create a template loader to simplify SQL template location, and remove duplicate templates
Bug fixes
*********
| `Bug #1227 <https://redmine.postgresql.org/issues/1227>`_ - Display improved error message for Debugger listener starting error and reset between executions
| `Bug #1267 <https://redmine.postgresql.org/issues/1267>`_ - Fix issue where MINIFY_HTML doesn't work with the docs
| `Bug #1364 <https://redmine.postgresql.org/issues/1364>`_ - Ensure dialogue control buttons are consistent
| `Bug #1394 <https://redmine.postgresql.org/issues/1394>`_ - Fix Table dialogue column specification issues
| `Bug #1432 <https://redmine.postgresql.org/issues/1432>`_ - Enhanced OSX File Browser
| `Bug #1585 <https://redmine.postgresql.org/issues/1585>`_ - Cannot save scripts to the network
| `Bug #1599 <https://redmine.postgresql.org/issues/1599>`_ - Ensure the grant wizard works with objects with special characters in the name
| `Bug #1603 <https://redmine.postgresql.org/issues/1603>`_ - Fix quoting of objects names for external utilities.
| `Bug #1679 <https://redmine.postgresql.org/issues/1679>`_ - Re-engineer the background process executor to avoid using sqlite as some builds of components it relies on do not support working in forked children
| `Bug #1680 <https://redmine.postgresql.org/issues/1680>`_ - Render column headers at the correct width in the Query Tool under Firefox
| `Bug #1729 <https://redmine.postgresql.org/issues/1729>`_ - Improve display of role options
| `Bug #1730 <https://redmine.postgresql.org/issues/1730>`_ - Improve the display of role membership on both the properties panel and role dialogue
| `Bug #1745 <https://redmine.postgresql.org/issues/1745>`_ - Ensure breakpoints are cleared properly when working with Debugger
| `Bug #1747 <https://redmine.postgresql.org/issues/1747>`_ - Add newly created triggers to the treeview
| `Bug #1780 <https://redmine.postgresql.org/issues/1780>`_ - Properly size the SQL Editor gutter as the width of the line numbers increases
| `Bug #1792 <https://redmine.postgresql.org/issues/1792>`_ - List files and folders alphabetically
| `Bug #1800 <https://redmine.postgresql.org/issues/1800>`_ - Handle the template property on databases appropriately
| `Bug #1801 <https://redmine.postgresql.org/issues/1801>`_ - Handle databases with datallowconn == false
| `Bug #1807 <https://redmine.postgresql.org/issues/1807>`_ - Properly detect when files have changed in the Query Tool and set flag accordingly
| `Bug #1830 <https://redmine.postgresql.org/issues/1830>`_ - Fix a SQL error when reverse-engineering ROLE SQL on EPAS servers
| `Bug #1832 <https://redmine.postgresql.org/issues/1832>`_ - Prevent attempts to access what may be an empty list in Dependancies tab
| `Bug #1840 <https://redmine.postgresql.org/issues/1840>`_ - Enable/disable NULLs and ASC/DESC options for index columns and exclusion constraints appropriately
| `Bug #1842 <https://redmine.postgresql.org/issues/1842>`_ - Show index columns in the correct order in RE-SQL
| `Bug #1855 <https://redmine.postgresql.org/issues/1855>`_ - Ensure dialogue panels show their errors themselves, and not in the properties panel when creating Trigger Function
| `Bug #1865 <https://redmine.postgresql.org/issues/1865>`_ - Properly schema qualify domains when reverse engineering SQL
| `Bug #1874 <https://redmine.postgresql.org/issues/1874>`_ - Add file resources to the windows runtime
| `Bug #1893 <https://redmine.postgresql.org/issues/1893>`_ - Fix refreshing of Unique constraints
| `Bug #1896 <https://redmine.postgresql.org/issues/1896>`_ - Use the correct OID for retrieving properties of freshly created exclusion constraints
| `Bug #1899 <https://redmine.postgresql.org/issues/1899>`_ - Properly quote role names when specifying function ownership
| `Bug #1909 <https://redmine.postgresql.org/issues/1909>`_ - Handle startup errors more gracefully in the runtime
| `Bug #1912 <https://redmine.postgresql.org/issues/1912>`_ - Properly format arguments passed by triggers to functions
| `Bug #1919 <https://redmine.postgresql.org/issues/1919>`_ - Ensure all changes to rows are stored in the data editor
| `Bug #1924 <https://redmine.postgresql.org/issues/1924>`_ - Ensure the check_option is only set when editing views when appropriate
| `Bug #1936 <https://redmine.postgresql.org/issues/1936>`_ - Don't strip \r\n from "Download as CSV" batches of rows, as it leads to malformed data
| `Bug #1937 <https://redmine.postgresql.org/issues/1937>`_ - Generate mSQL for new schemas correctly
| `Bug #1938 <https://redmine.postgresql.org/issues/1938>`_ - Fix sorting of numerics in the statistics grids
| `Bug #1939 <https://redmine.postgresql.org/issues/1939>`_ - Updated dynamic default for the window size (90% x 90%)
| `Bug #1949 <https://redmine.postgresql.org/issues/1949>`_ - Ensure trigger function names are schema qualified in trigger RE-SQL
| `Bug #1951 <https://redmine.postgresql.org/issues/1951>`_ - Fix issue where nnable to browse table columns when oid values exceeed max int
| `Bug #1953 <https://redmine.postgresql.org/issues/1953>`_ - Add display messages and notices received in the Query Tool
| `Bug #1961 <https://redmine.postgresql.org/issues/1961>`_ - Fix upgrade check on Python 3
| `Bug #1962 <https://redmine.postgresql.org/issues/1962>`_ - Ensure treeview collection nodes are translated in the UI
| `Bug #1967 <https://redmine.postgresql.org/issues/1967>`_ - Store layout changes on each adjustment
| `Bug #1976 <https://redmine.postgresql.org/issues/1976>`_ - Prevent users selecting elements of the UI that shouldn't be selectable
| `Bug #1979 <https://redmine.postgresql.org/issues/1979>`_ - Deal with Function arguments correctly in the properties dialogue
| `Bug #1986 <https://redmine.postgresql.org/issues/1986>`_ - Fix various encoding issues with multibyte paths and filenames resulting in empty file save
| `Bug #1992 <https://redmine.postgresql.org/issues/1992>`_ - Quote identifiers correctly in auto-complete
| `Bug #1994 <https://redmine.postgresql.org/issues/1994>`_ - Update to show modifications in edit grid
| `Bug #2000 <https://redmine.postgresql.org/issues/2000>`_ - Allow setting of effective_io_concurrency on tablespaces in 9.6+
| `Bug #2005 <https://redmine.postgresql.org/issues/2005>`_ - Fix various mis-spellings of VACUUM
| `Bug #2006 <https://redmine.postgresql.org/issues/2006>`_ - Fix error when modifying table name or set schema on tables with postgis geometry column
| `Bug #2007 <https://redmine.postgresql.org/issues/2007>`_ - Correctly sort rows by the pkey when viewing first/last 100
| `Bug #2009 <https://redmine.postgresql.org/issues/2009>`_ - Reset the column list properly if the access method is changed on an index to ensure error handling works correctly
| `Bug #2012 <https://redmine.postgresql.org/issues/2012>`_ - Prevent attempts to create server groups with no name
| `Bug #2015 <https://redmine.postgresql.org/issues/2015>`_ - Enable trigger option when user tries to change Row trigger value through properties section
| `Bug #2024 <https://redmine.postgresql.org/issues/2024>`_ - Properly handle setting comments and other options on databases with allowconn = False
| `Bug #2026 <https://redmine.postgresql.org/issues/2026>`_ - Improve detection of the pldbgapi extension and functions before allowing debugging
| `Bug #2027 <https://redmine.postgresql.org/issues/2027>`_ - Fix inconsistent table styling
| `Bug #2028 <https://redmine.postgresql.org/issues/2028>`_ - Fix display of double scrollbars on the grant wizard
| `Bug #2032 <https://redmine.postgresql.org/issues/2032>`_ - Fix time formatting on dashboards
| `Bug #2033 <https://redmine.postgresql.org/issues/2033>`_ - Show icons for unique and exclusion constraints in the dependency/dependents panels
| `Bug #2045 <https://redmine.postgresql.org/issues/2045>`_ - Update copyright year on doc page
| `Bug #2046 <https://redmine.postgresql.org/issues/2046>`_ - Fix error when setting up regression on Windows for pgadmin4
| `Bug #2047 <https://redmine.postgresql.org/issues/2047>`_ - Ensure dialogues cannot be moved under the navbar
| `Bug #2061 <https://redmine.postgresql.org/issues/2061>`_ - Enable/disable NULLs and ASC/DESC options for index columns and exclusion constraints appropriately
| `Bug #2065 <https://redmine.postgresql.org/issues/2065>`_ - Improve display of columns of exclusion contraints and foreign keys in the properties lists
| `Bug #2069 <https://redmine.postgresql.org/issues/2069>`_ - Correct tablespace displayed in table properties
| `Bug #2076 <https://redmine.postgresql.org/issues/2076>`_ - Handle sized time/timestamp columns correctly
| `Bug #2109 <https://redmine.postgresql.org/issues/2109>`_ - Update copyright year
| `Bug #2110 <https://redmine.postgresql.org/issues/2110>`_ - Handle saved directories that no longer exist gracefully
| `Bug #2112 <https://redmine.postgresql.org/issues/2026>`_ - Enable comments on Initial database through right Click
| `Bug #2133 <https://redmine.postgresql.org/issues/2133>`_ - Fix display of graphical query plans for UPDATE/DELETE queries
| `Bug #2138 <https://redmine.postgresql.org/issues/2138>`_ - Fix display of zeros in read-only grid editors
| `Bug #2139 <https://redmine.postgresql.org/issues/2139>`_ - Fixed issue causing Message (Connection to the server has been lost.) displayed with Materialized view and view under sql tab
| `Bug #2152 <https://redmine.postgresql.org/issues/2152>`_ - Fix handling of "char" columns
| `Bug #2156 <https://redmine.postgresql.org/issues/2156>`_ - Added compatibility fixes for newer versions of Jinja2 (e.g. 2.9.5+)
| `Issue #1227 <https://redmine.postgresql.org/issues/1227>`_ - Display improved error message for Debugger listener starting error and reset between executions
| `Issue #1267 <https://redmine.postgresql.org/issues/1267>`_ - Fix issue where MINIFY_HTML doesn't work with the docs
| `Issue #1364 <https://redmine.postgresql.org/issues/1364>`_ - Ensure dialogue control buttons are consistent
| `Issue #1394 <https://redmine.postgresql.org/issues/1394>`_ - Fix Table dialogue column specification issues
| `Issue #1432 <https://redmine.postgresql.org/issues/1432>`_ - Enhanced OSX File Browser
| `Issue #1585 <https://redmine.postgresql.org/issues/1585>`_ - Cannot save scripts to the network
| `Issue #1599 <https://redmine.postgresql.org/issues/1599>`_ - Ensure the grant wizard works with objects with special characters in the name
| `Issue #1603 <https://redmine.postgresql.org/issues/1603>`_ - Fix quoting of objects names for external utilities.
| `Issue #1679 <https://redmine.postgresql.org/issues/1679>`_ - Re-engineer the background process executor to avoid using sqlite as some builds of components it relies on do not support working in forked children
| `Issue #1680 <https://redmine.postgresql.org/issues/1680>`_ - Render column headers at the correct width in the Query Tool under Firefox
| `Issue #1729 <https://redmine.postgresql.org/issues/1729>`_ - Improve display of role options
| `Issue #1730 <https://redmine.postgresql.org/issues/1730>`_ - Improve the display of role membership on both the properties panel and role dialogue
| `Issue #1745 <https://redmine.postgresql.org/issues/1745>`_ - Ensure breakpoints are cleared properly when working with Debugger
| `Issue #1747 <https://redmine.postgresql.org/issues/1747>`_ - Add newly created triggers to the treeview
| `Issue #1780 <https://redmine.postgresql.org/issues/1780>`_ - Properly size the SQL Editor gutter as the width of the line numbers increases
| `Issue #1792 <https://redmine.postgresql.org/issues/1792>`_ - List files and folders alphabetically
| `Issue #1800 <https://redmine.postgresql.org/issues/1800>`_ - Handle the template property on databases appropriately
| `Issue #1801 <https://redmine.postgresql.org/issues/1801>`_ - Handle databases with datallowconn == false
| `Issue #1807 <https://redmine.postgresql.org/issues/1807>`_ - Properly detect when files have changed in the Query Tool and set flag accordingly
| `Issue #1830 <https://redmine.postgresql.org/issues/1830>`_ - Fix a SQL error when reverse-engineering ROLE SQL on EPAS servers
| `Issue #1832 <https://redmine.postgresql.org/issues/1832>`_ - Prevent attempts to access what may be an empty list in Dependancies tab
| `Issue #1840 <https://redmine.postgresql.org/issues/1840>`_ - Enable/disable NULLs and ASC/DESC options for index columns and exclusion constraints appropriately
| `Issue #1842 <https://redmine.postgresql.org/issues/1842>`_ - Show index columns in the correct order in RE-SQL
| `Issue #1855 <https://redmine.postgresql.org/issues/1855>`_ - Ensure dialogue panels show their errors themselves, and not in the properties panel when creating Trigger Function
| `Issue #1865 <https://redmine.postgresql.org/issues/1865>`_ - Properly schema qualify domains when reverse engineering SQL
| `Issue #1874 <https://redmine.postgresql.org/issues/1874>`_ - Add file resources to the windows runtime
| `Issue #1893 <https://redmine.postgresql.org/issues/1893>`_ - Fix refreshing of Unique constraints
| `Issue #1896 <https://redmine.postgresql.org/issues/1896>`_ - Use the correct OID for retrieving properties of freshly created exclusion constraints
| `Issue #1899 <https://redmine.postgresql.org/issues/1899>`_ - Properly quote role names when specifying function ownership
| `Issue #1909 <https://redmine.postgresql.org/issues/1909>`_ - Handle startup errors more gracefully in the runtime
| `Issue #1912 <https://redmine.postgresql.org/issues/1912>`_ - Properly format arguments passed by triggers to functions
| `Issue #1919 <https://redmine.postgresql.org/issues/1919>`_ - Ensure all changes to rows are stored in the data editor
| `Issue #1924 <https://redmine.postgresql.org/issues/1924>`_ - Ensure the check_option is only set when editing views when appropriate
| `Issue #1936 <https://redmine.postgresql.org/issues/1936>`_ - Don't strip \r\n from "Download as CSV" batches of rows, as it leads to malformed data
| `Issue #1937 <https://redmine.postgresql.org/issues/1937>`_ - Generate mSQL for new schemas correctly
| `Issue #1938 <https://redmine.postgresql.org/issues/1938>`_ - Fix sorting of numerics in the statistics grids
| `Issue #1939 <https://redmine.postgresql.org/issues/1939>`_ - Updated dynamic default for the window size (90% x 90%)
| `Issue #1949 <https://redmine.postgresql.org/issues/1949>`_ - Ensure trigger function names are schema qualified in trigger RE-SQL
| `Issue #1951 <https://redmine.postgresql.org/issues/1951>`_ - Fix issue where nnable to browse table columns when oid values exceeed max int
| `Issue #1953 <https://redmine.postgresql.org/issues/1953>`_ - Add display messages and notices received in the Query Tool
| `Issue #1961 <https://redmine.postgresql.org/issues/1961>`_ - Fix upgrade check on Python 3
| `Issue #1962 <https://redmine.postgresql.org/issues/1962>`_ - Ensure treeview collection nodes are translated in the UI
| `Issue #1967 <https://redmine.postgresql.org/issues/1967>`_ - Store layout changes on each adjustment
| `Issue #1976 <https://redmine.postgresql.org/issues/1976>`_ - Prevent users selecting elements of the UI that shouldn't be selectable
| `Issue #1979 <https://redmine.postgresql.org/issues/1979>`_ - Deal with Function arguments correctly in the properties dialogue
| `Issue #1986 <https://redmine.postgresql.org/issues/1986>`_ - Fix various encoding issues with multibyte paths and filenames resulting in empty file save
| `Issue #1992 <https://redmine.postgresql.org/issues/1992>`_ - Quote identifiers correctly in auto-complete
| `Issue #1994 <https://redmine.postgresql.org/issues/1994>`_ - Update to show modifications in edit grid
| `Issue #2000 <https://redmine.postgresql.org/issues/2000>`_ - Allow setting of effective_io_concurrency on tablespaces in 9.6+
| `Issue #2005 <https://redmine.postgresql.org/issues/2005>`_ - Fix various mis-spellings of VACUUM
| `Issue #2006 <https://redmine.postgresql.org/issues/2006>`_ - Fix error when modifying table name or set schema on tables with postgis geometry column
| `Issue #2007 <https://redmine.postgresql.org/issues/2007>`_ - Correctly sort rows by the pkey when viewing first/last 100
| `Issue #2009 <https://redmine.postgresql.org/issues/2009>`_ - Reset the column list properly if the access method is changed on an index to ensure error handling works correctly
| `Issue #2012 <https://redmine.postgresql.org/issues/2012>`_ - Prevent attempts to create server groups with no name
| `Issue #2015 <https://redmine.postgresql.org/issues/2015>`_ - Enable trigger option when user tries to change Row trigger value through properties section
| `Issue #2024 <https://redmine.postgresql.org/issues/2024>`_ - Properly handle setting comments and other options on databases with allowconn = False
| `Issue #2026 <https://redmine.postgresql.org/issues/2026>`_ - Improve detection of the pldbgapi extension and functions before allowing debugging
| `Issue #2027 <https://redmine.postgresql.org/issues/2027>`_ - Fix inconsistent table styling
| `Issue #2028 <https://redmine.postgresql.org/issues/2028>`_ - Fix display of double scrollbars on the grant wizard
| `Issue #2032 <https://redmine.postgresql.org/issues/2032>`_ - Fix time formatting on dashboards
| `Issue #2033 <https://redmine.postgresql.org/issues/2033>`_ - Show icons for unique and exclusion constraints in the dependency/dependents panels
| `Issue #2045 <https://redmine.postgresql.org/issues/2045>`_ - Update copyright year on doc page
| `Issue #2046 <https://redmine.postgresql.org/issues/2046>`_ - Fix error when setting up regression on Windows for pgadmin4
| `Issue #2047 <https://redmine.postgresql.org/issues/2047>`_ - Ensure dialogues cannot be moved under the navbar
| `Issue #2061 <https://redmine.postgresql.org/issues/2061>`_ - Enable/disable NULLs and ASC/DESC options for index columns and exclusion constraints appropriately
| `Issue #2065 <https://redmine.postgresql.org/issues/2065>`_ - Improve display of columns of exclusion contraints and foreign keys in the properties lists
| `Issue #2069 <https://redmine.postgresql.org/issues/2069>`_ - Correct tablespace displayed in table properties
| `Issue #2076 <https://redmine.postgresql.org/issues/2076>`_ - Handle sized time/timestamp columns correctly
| `Issue #2109 <https://redmine.postgresql.org/issues/2109>`_ - Update copyright year
| `Issue #2110 <https://redmine.postgresql.org/issues/2110>`_ - Handle saved directories that no longer exist gracefully
| `Issue #2112 <https://redmine.postgresql.org/issues/2026>`_ - Enable comments on Initial database through right Click
| `Issue #2133 <https://redmine.postgresql.org/issues/2133>`_ - Fix display of graphical query plans for UPDATE/DELETE queries
| `Issue #2138 <https://redmine.postgresql.org/issues/2138>`_ - Fix display of zeros in read-only grid editors
| `Issue #2139 <https://redmine.postgresql.org/issues/2139>`_ - Fixed issue causing Message (Connection to the server has been lost.) displayed with Materialized view and view under sql tab
| `Issue #2152 <https://redmine.postgresql.org/issues/2152>`_ - Fix handling of "char" columns
| `Issue #2156 <https://redmine.postgresql.org/issues/2156>`_ - Added compatibility fixes for newer versions of Jinja2 (e.g. 2.9.5+)

View File

@ -10,41 +10,41 @@ of pgAdmin4 1.2.
Features
********
| `Feature #2036 <https://redmine.postgresql.org/issues/2036>`_ - Query tool efficiency - SlickGrid result set format efficiency
| `Feature #2038 <https://redmine.postgresql.org/issues/2038>`_ - Query tool efficiency - Incremental back off when polling
| `Feature #2163 <https://redmine.postgresql.org/issues/2163>`_ - Make syntax highlighting more visible
| `Feature #2210 <https://redmine.postgresql.org/issues/2210>`_ - Build a universal Python wheel instead of per-python-version ones
| `Feature #2215 <https://redmine.postgresql.org/issues/2215>`_ - Improve visibility of syntax highlighting colours
| `Issue #2036 <https://redmine.postgresql.org/issues/2036>`_ - Query tool efficiency - SlickGrid result set format efficiency
| `Issue #2038 <https://redmine.postgresql.org/issues/2038>`_ - Query tool efficiency - Incremental back off when polling
| `Issue #2163 <https://redmine.postgresql.org/issues/2163>`_ - Make syntax highlighting more visible
| `Issue #2210 <https://redmine.postgresql.org/issues/2210>`_ - Build a universal Python wheel instead of per-python-version ones
| `Issue #2215 <https://redmine.postgresql.org/issues/2215>`_ - Improve visibility of syntax highlighting colours
Bug fixes
*********
| `Bug #1796 <https://redmine.postgresql.org/issues/1796>`_ - Add missing "Run Now" option for pgAdmin jobs
| `Bug #1797 <https://redmine.postgresql.org/issues/1797>`_ - Resolve encoding issues with DATA_DIR
| `Bug #1914 <https://redmine.postgresql.org/issues/1914>`_ - Resolved error utf8' codec can't decode byte
| `Bug #1983 <https://redmine.postgresql.org/issues/1983>`_ - Fix bug in Sql query contains Arabic Charaters
| `Bug #2089 <https://redmine.postgresql.org/issues/2089>`_ - Add PARALLEL SAFE|UNSAFE|RESTRICTED support
| `Bug #2115 <https://redmine.postgresql.org/issues/2115>`_ - Fix exclusion constraint reverse engineered SQL
| `Bug #2119 <https://redmine.postgresql.org/issues/2119>`_ - Fix display of long integers and decimals
| `Bug #2126 <https://redmine.postgresql.org/issues/2126>`_ - Correct node labels in Preferences for EDB functions and procedures
| `Bug #2151 <https://redmine.postgresql.org/issues/2151>`_ - Display un-sized varlen column types correctly in the Query Tool
| `Bug #2154 <https://redmine.postgresql.org/issues/2154>`_ - Fix display of long integers and decimals
| `Bug #2159 <https://redmine.postgresql.org/issues/2159>`_ - Resolve issue where Query editor is not working with Python2.6
| `Bug #2160 <https://redmine.postgresql.org/issues/2160>`_ - Various encoding fixes to allow 'ascii' codec to decode byte 0xc3 in position 66: ordinal not in range(128)
| `Bug #2166 <https://redmine.postgresql.org/issues/2166>`_ - Resolved import/Export issue for a table
| `Bug #2173 <https://redmine.postgresql.org/issues/2173>`_ - Resolved issues where Sequences API test cases are not working in PG9.2 and PPAS9.2
| `Bug #2174 <https://redmine.postgresql.org/issues/2174>`_ - Resolved various file-system encoding/decoding related cases
| `Bug #2185 <https://redmine.postgresql.org/issues/2185>`_ - Removed sorting columns on the treeview
| `Bug #2192 <https://redmine.postgresql.org/issues/2192>`_ - Fix startup complete tests to ensure we properly poll the server for completed startup
| `Bug #2198 <https://redmine.postgresql.org/issues/2198>`_ - Fix function arguments when generating create SQL
| `Bug #2200 <https://redmine.postgresql.org/issues/2200>`_ - Properly handle event trigger functions in different schemas
| `Bug #2201 <https://redmine.postgresql.org/issues/2201>`_ - Fix renaming of check constraints when the table name is changed at the same time
| `Bug #2202 <https://redmine.postgresql.org/issues/2202>`_ - Fix issue where Dependents query fails due to non ascii characters
| `Bug #2204 <https://redmine.postgresql.org/issues/2204>`_ - Fixed issue where pgadmin 4 jobs not showing any activity
| `Bug #2205 <https://redmine.postgresql.org/issues/2205>`_ - Fix display of boolean nulls in the Query Tool
| `Bug #2208 <https://redmine.postgresql.org/issues/2208>`_ - Ensure primary key column names are quoted in View Data mode of the Query Tool
| `Bug #2212 <https://redmine.postgresql.org/issues/2212>`_ - Ensure servers are deleted when their parent group is deleted
| `Bug #2213 <https://redmine.postgresql.org/issues/2213>`_ - Enable right click on browser tree
| `Bug #2218 <https://redmine.postgresql.org/issues/2218>`_ - Show the correct indeterminate state when editing new boolean values
| `Bug #2228 <https://redmine.postgresql.org/issues/2228>`_ - Authenticate the runtime to the server
| `Bug #2230 <https://redmine.postgresql.org/issues/2230>`_ - Prevent the Slonik logo obscuring the login dialogue on small displays in server mode
| `Issue #1796 <https://redmine.postgresql.org/issues/1796>`_ - Add missing "Run Now" option for pgAdmin jobs
| `Issue #1797 <https://redmine.postgresql.org/issues/1797>`_ - Resolve encoding issues with DATA_DIR
| `Issue #1914 <https://redmine.postgresql.org/issues/1914>`_ - Resolved error utf8' codec can't decode byte
| `Issue #1983 <https://redmine.postgresql.org/issues/1983>`_ - Fix bug in Sql query contains Arabic Charaters
| `Issue #2089 <https://redmine.postgresql.org/issues/2089>`_ - Add PARALLEL SAFE|UNSAFE|RESTRICTED support
| `Issue #2115 <https://redmine.postgresql.org/issues/2115>`_ - Fix exclusion constraint reverse engineered SQL
| `Issue #2119 <https://redmine.postgresql.org/issues/2119>`_ - Fix display of long integers and decimals
| `Issue #2126 <https://redmine.postgresql.org/issues/2126>`_ - Correct node labels in Preferences for EDB functions and procedures
| `Issue #2151 <https://redmine.postgresql.org/issues/2151>`_ - Display un-sized varlen column types correctly in the Query Tool
| `Issue #2154 <https://redmine.postgresql.org/issues/2154>`_ - Fix display of long integers and decimals
| `Issue #2159 <https://redmine.postgresql.org/issues/2159>`_ - Resolve issue where Query editor is not working with Python2.6
| `Issue #2160 <https://redmine.postgresql.org/issues/2160>`_ - Various encoding fixes to allow 'ascii' codec to decode byte 0xc3 in position 66: ordinal not in range(128)
| `Issue #2166 <https://redmine.postgresql.org/issues/2166>`_ - Resolved import/Export issue for a table
| `Issue #2173 <https://redmine.postgresql.org/issues/2173>`_ - Resolved issues where Sequences API test cases are not working in PG9.2 and PPAS9.2
| `Issue #2174 <https://redmine.postgresql.org/issues/2174>`_ - Resolved various file-system encoding/decoding related cases
| `Issue #2185 <https://redmine.postgresql.org/issues/2185>`_ - Removed sorting columns on the treeview
| `Issue #2192 <https://redmine.postgresql.org/issues/2192>`_ - Fix startup complete tests to ensure we properly poll the server for completed startup
| `Issue #2198 <https://redmine.postgresql.org/issues/2198>`_ - Fix function arguments when generating create SQL
| `Issue #2200 <https://redmine.postgresql.org/issues/2200>`_ - Properly handle event trigger functions in different schemas
| `Issue #2201 <https://redmine.postgresql.org/issues/2201>`_ - Fix renaming of check constraints when the table name is changed at the same time
| `Issue #2202 <https://redmine.postgresql.org/issues/2202>`_ - Fix issue where Dependents query fails due to non ascii characters
| `Issue #2204 <https://redmine.postgresql.org/issues/2204>`_ - Fixed issue where pgadmin 4 jobs not showing any activity
| `Issue #2205 <https://redmine.postgresql.org/issues/2205>`_ - Fix display of boolean nulls in the Query Tool
| `Issue #2208 <https://redmine.postgresql.org/issues/2208>`_ - Ensure primary key column names are quoted in View Data mode of the Query Tool
| `Issue #2212 <https://redmine.postgresql.org/issues/2212>`_ - Ensure servers are deleted when their parent group is deleted
| `Issue #2213 <https://redmine.postgresql.org/issues/2213>`_ - Enable right click on browser tree
| `Issue #2218 <https://redmine.postgresql.org/issues/2218>`_ - Show the correct indeterminate state when editing new boolean values
| `Issue #2228 <https://redmine.postgresql.org/issues/2228>`_ - Authenticate the runtime to the server
| `Issue #2230 <https://redmine.postgresql.org/issues/2230>`_ - Prevent the Slonik logo obscuring the login dialogue on small displays in server mode

View File

@ -10,37 +10,37 @@ of pgAdmin4 1.3.
Features
********
| `Feature #2232 <https://redmine.postgresql.org/issues/2232>`_ - Add the ability to gray-out/disable the "Save Password" option when creating a connection to a server
| `Feature #2261 <https://redmine.postgresql.org/issues/2261>`_ - Display table DDL for Greenplum in SQL tab
| `Feature #2320 <https://redmine.postgresql.org/issues/2163>`_ - Added German translation
| `Issue #2232 <https://redmine.postgresql.org/issues/2232>`_ - Add the ability to gray-out/disable the "Save Password" option when creating a connection to a server
| `Issue #2261 <https://redmine.postgresql.org/issues/2261>`_ - Display table DDL for Greenplum in SQL tab
| `Issue #2320 <https://redmine.postgresql.org/issues/2163>`_ - Added German translation
Bug fixes
*********
| `Bug #2077 <https://redmine.postgresql.org/issues/2077>`_ - Add missing "Run Now" option for pgAdmin jobs
| `Bug #2105 <https://redmine.postgresql.org/issues/2105>`_ - Fix validation on the table dialogue so the Save button isn't enabled if the name is removed and autovac custom settings are enabled
| `Bug #2145 <https://redmine.postgresql.org/issues/2145>`_ - Resolve the issue for restoring the table from the backup
| `Bug #2187 <https://redmine.postgresql.org/issues/2187>`_ - Ensure the web/ directory is cleared before upgrading Windows installations
| `Bug #2190 <https://redmine.postgresql.org/issues/2190>`_ - Allow users to select UI language at login or from Preferences rather than unpredictable behaviour from browsers
| `Bug #2226 <https://redmine.postgresql.org/issues/2226>`_ - Show tooltips for disabled buttons to help user learning
| `Bug #2241 <https://redmine.postgresql.org/issues/2241>`_ - Fix numeric control validation in nested schemas
| `Bug #2243 <https://redmine.postgresql.org/issues/2243>`_ - Fix dropping of databases with Unicode names
| `Bug #2244 <https://redmine.postgresql.org/issues/2244>`_ - Prevent an error being displayed if the user views data on a table with no columns
| `Bug #2246 <https://redmine.postgresql.org/issues/2246>`_ - Add missing braces to reverse engineered SQL header block for Functions
| `Bug #2258 <https://redmine.postgresql.org/issues/2258>`_ - Fix handling of DATERANGE[] type
| `Bug #2264 <https://redmine.postgresql.org/issues/2264>`_ - Resolve error message *ExtDeprecationWarning* displayed on new pgAdmin4 setup for Python 3.4 on ubuntu 14.04 Linux 64
| `Bug #2265 <https://redmine.postgresql.org/issues/2265>`_ - Resolved import/Export issue for a table
| `Bug #2274 <https://redmine.postgresql.org/issues/2274>`_ - Properly handle truncated table names
| `Bug #2277 <https://redmine.postgresql.org/issues/2277>`_ - Resolved various file-system encoding/decoding related cases
| `Bug #2281 <https://redmine.postgresql.org/issues/2281>`_ - Ensure menus are updated after disconnecting a server
| `Bug #2283 <https://redmine.postgresql.org/issues/2283>`_ - Check if cell is in multiselect mode before setting default selection of multiple values
| `Bug #2287 <https://redmine.postgresql.org/issues/2287>`_ - Properly handle EXPLAIN queries entered directly by the user in the Query Tool
| `Bug #2291 <https://redmine.postgresql.org/issues/2291>`_ - Fix error highlighting in the Query Tool
| `Bug #2299 <https://redmine.postgresql.org/issues/2299>`_ - Fix usage of QString
| `Bug #2303 <https://redmine.postgresql.org/issues/2303>`_ - Fix ascending/descending sort order in backgrid while clicking on the headers
| `Bug #2304 <https://redmine.postgresql.org/issues/2304>`_ - Resolve the issue for restoring the table from the backup
| `Bug #2305 <https://redmine.postgresql.org/issues/2305>`_ - Resolve the issue where Generic function qtLiteral was not adapting values properly when they contain non ascii characters
| `Bug #2310 <https://redmine.postgresql.org/issues/2310>`_ - Fix Dialog Help where Query Tool/Debugger opens in new browser tab
| `Bug #2319 <https://redmine.postgresql.org/issues/2319>`_ - Resolve issue where Click on pgAdmin4 logo leads to unauthorized error
| `Bug #2321 <https://redmine.postgresql.org/issues/2321>`_ - Improved functionality of browser tree when adding new nodes if parent collection node has not loaded
| `Bug #2330 <https://redmine.postgresql.org/issues/2330>`_ - Ensure the Query Tool displays but does not render HTML returned by the server in the results grid
| `Issue #2077 <https://redmine.postgresql.org/issues/2077>`_ - Add missing "Run Now" option for pgAdmin jobs
| `Issue #2105 <https://redmine.postgresql.org/issues/2105>`_ - Fix validation on the table dialogue so the Save button isn't enabled if the name is removed and autovac custom settings are enabled
| `Issue #2145 <https://redmine.postgresql.org/issues/2145>`_ - Resolve the issue for restoring the table from the backup
| `Issue #2187 <https://redmine.postgresql.org/issues/2187>`_ - Ensure the web/ directory is cleared before upgrading Windows installations
| `Issue #2190 <https://redmine.postgresql.org/issues/2190>`_ - Allow users to select UI language at login or from Preferences rather than unpredictable behaviour from browsers
| `Issue #2226 <https://redmine.postgresql.org/issues/2226>`_ - Show tooltips for disabled buttons to help user learning
| `Issue #2241 <https://redmine.postgresql.org/issues/2241>`_ - Fix numeric control validation in nested schemas
| `Issue #2243 <https://redmine.postgresql.org/issues/2243>`_ - Fix dropping of databases with Unicode names
| `Issue #2244 <https://redmine.postgresql.org/issues/2244>`_ - Prevent an error being displayed if the user views data on a table with no columns
| `Issue #2246 <https://redmine.postgresql.org/issues/2246>`_ - Add missing braces to reverse engineered SQL header block for Functions
| `Issue #2258 <https://redmine.postgresql.org/issues/2258>`_ - Fix handling of DATERANGE[] type
| `Issue #2264 <https://redmine.postgresql.org/issues/2264>`_ - Resolve error message *ExtDeprecationWarning* displayed on new pgAdmin4 setup for Python 3.4 on ubuntu 14.04 Linux 64
| `Issue #2265 <https://redmine.postgresql.org/issues/2265>`_ - Resolved import/Export issue for a table
| `Issue #2274 <https://redmine.postgresql.org/issues/2274>`_ - Properly handle truncated table names
| `Issue #2277 <https://redmine.postgresql.org/issues/2277>`_ - Resolved various file-system encoding/decoding related cases
| `Issue #2281 <https://redmine.postgresql.org/issues/2281>`_ - Ensure menus are updated after disconnecting a server
| `Issue #2283 <https://redmine.postgresql.org/issues/2283>`_ - Check if cell is in multiselect mode before setting default selection of multiple values
| `Issue #2287 <https://redmine.postgresql.org/issues/2287>`_ - Properly handle EXPLAIN queries entered directly by the user in the Query Tool
| `Issue #2291 <https://redmine.postgresql.org/issues/2291>`_ - Fix error highlighting in the Query Tool
| `Issue #2299 <https://redmine.postgresql.org/issues/2299>`_ - Fix usage of QString
| `Issue #2303 <https://redmine.postgresql.org/issues/2303>`_ - Fix ascending/descending sort order in backgrid while clicking on the headers
| `Issue #2304 <https://redmine.postgresql.org/issues/2304>`_ - Resolve the issue for restoring the table from the backup
| `Issue #2305 <https://redmine.postgresql.org/issues/2305>`_ - Resolve the issue where Generic function qtLiteral was not adapting values properly when they contain non ascii characters
| `Issue #2310 <https://redmine.postgresql.org/issues/2310>`_ - Fix Dialog Help where Query Tool/Debugger opens in new browser tab
| `Issue #2319 <https://redmine.postgresql.org/issues/2319>`_ - Resolve issue where Click on pgAdmin4 logo leads to unauthorized error
| `Issue #2321 <https://redmine.postgresql.org/issues/2321>`_ - Improved functionality of browser tree when adding new nodes if parent collection node has not loaded
| `Issue #2330 <https://redmine.postgresql.org/issues/2330>`_ - Ensure the Query Tool displays but does not render HTML returned by the server in the results grid

View File

@ -10,29 +10,29 @@ of pgAdmin4 1.4.
Features
********
| `Feature #2216 <https://redmine.postgresql.org/issues/2216>`_ - Allow column or row selection in the Query Tool
| `Issue #2216 <https://redmine.postgresql.org/issues/2216>`_ - Allow column or row selection in the Query Tool
Bug fixes
*********
| `Bug #2225 <https://redmine.postgresql.org/issues/2225>`_ - Hide menu options for creating objects, if the object type is set to hidden. Includes Jasmine tests
| `Bug #2253 <https://redmine.postgresql.org/issues/2253>`_ - Fix various issues in CSV file download feature
| `Bug #2257 <https://redmine.postgresql.org/issues/2257>`_ - Improve handling of nulls and default values in the data editor
| `Bug #2271 <https://redmine.postgresql.org/issues/2271>`_ - Don't change the trigger icon back to "enabled" when the trigger is updated when it's disabled
| `Bug #2284 <https://redmine.postgresql.org/issues/2284>`_ - Allow creation of tables with pure numeric names
| `Bug #2292 <https://redmine.postgresql.org/issues/2292>`_ - Only reconnect to databases that were previously connected
| `Bug #2314 <https://redmine.postgresql.org/issues/2314>`_ - Fix various issues in CSV file download feature
| `Bug #2315 <https://redmine.postgresql.org/issues/2315>`_ - Fix sorting of sizes on the statistics views by sorting raw values and prettifying on the client side. Includes Jasmine tests for the prettyfying function
| `Bug #2318 <https://redmine.postgresql.org/issues/2318>`_ - Order foreign table columns correctly
| `Bug #2331 <https://redmine.postgresql.org/issues/2331>`_ - Fix binary search algorithm so new treeview nodes are added in the correct position
| `Bug #2336 <https://redmine.postgresql.org/issues/2336>`_ - Update inode info when refreshing treeview nodes.
| `Bug #2339 <https://redmine.postgresql.org/issues/2339>`_ - Ensure the treeview can be scrolled horizontally
| `Bug #2350 <https://redmine.postgresql.org/issues/2350>`_ - Fix handling of default parameters ordering in functions
| `Bug #2354 <https://redmine.postgresql.org/issues/2354>`_ - Fix the Backup module where it was not working if user changes its preference language other than English
| `Bug #2356 <https://redmine.postgresql.org/issues/2356>`_ - Ensure errors thrown when deleting rows in the Query Tool in edit mode are shown properly
| `Bug #2360 <https://redmine.postgresql.org/issues/2360>`_ - Fix various issues in CSV file download feature
| `Bug #2369 <https://redmine.postgresql.org/issues/2369>`_ - Support loading files with Unicode BOMs
| `Bug #2377 <https://redmine.postgresql.org/issues/2377>`_ - Update psycopg2 version for PostgreSQL 10 compatibility
| `Bug #2379 <https://redmine.postgresql.org/issues/2379>`_ - Make various improvements to the NULL/DEFAULT handling in the data editor
| `Bug #2405 <https://redmine.postgresql.org/issues/2405>`_ - Ensure object names are properly escaped for external process management
| `Bug #2410 <https://redmine.postgresql.org/issues/2410>`_ - Fix PostgreSQL 10.0 compatibility issues
| `Issue #2225 <https://redmine.postgresql.org/issues/2225>`_ - Hide menu options for creating objects, if the object type is set to hidden. Includes Jasmine tests
| `Issue #2253 <https://redmine.postgresql.org/issues/2253>`_ - Fix various issues in CSV file download feature
| `Issue #2257 <https://redmine.postgresql.org/issues/2257>`_ - Improve handling of nulls and default values in the data editor
| `Issue #2271 <https://redmine.postgresql.org/issues/2271>`_ - Don't change the trigger icon back to "enabled" when the trigger is updated when it's disabled
| `Issue #2284 <https://redmine.postgresql.org/issues/2284>`_ - Allow creation of tables with pure numeric names
| `Issue #2292 <https://redmine.postgresql.org/issues/2292>`_ - Only reconnect to databases that were previously connected
| `Issue #2314 <https://redmine.postgresql.org/issues/2314>`_ - Fix various issues in CSV file download feature
| `Issue #2315 <https://redmine.postgresql.org/issues/2315>`_ - Fix sorting of sizes on the statistics views by sorting raw values and prettifying on the client side. Includes Jasmine tests for the prettyfying function
| `Issue #2318 <https://redmine.postgresql.org/issues/2318>`_ - Order foreign table columns correctly
| `Issue #2331 <https://redmine.postgresql.org/issues/2331>`_ - Fix binary search algorithm so new treeview nodes are added in the correct position
| `Issue #2336 <https://redmine.postgresql.org/issues/2336>`_ - Update inode info when refreshing treeview nodes.
| `Issue #2339 <https://redmine.postgresql.org/issues/2339>`_ - Ensure the treeview can be scrolled horizontally
| `Issue #2350 <https://redmine.postgresql.org/issues/2350>`_ - Fix handling of default parameters ordering in functions
| `Issue #2354 <https://redmine.postgresql.org/issues/2354>`_ - Fix the Backup module where it was not working if user changes its preference language other than English
| `Issue #2356 <https://redmine.postgresql.org/issues/2356>`_ - Ensure errors thrown when deleting rows in the Query Tool in edit mode are shown properly
| `Issue #2360 <https://redmine.postgresql.org/issues/2360>`_ - Fix various issues in CSV file download feature
| `Issue #2369 <https://redmine.postgresql.org/issues/2369>`_ - Support loading files with Unicode BOMs
| `Issue #2377 <https://redmine.postgresql.org/issues/2377>`_ - Update psycopg2 version for PostgreSQL 10 compatibility
| `Issue #2379 <https://redmine.postgresql.org/issues/2379>`_ - Make various improvements to the NULL/DEFAULT handling in the data editor
| `Issue #2405 <https://redmine.postgresql.org/issues/2405>`_ - Ensure object names are properly escaped for external process management
| `Issue #2410 <https://redmine.postgresql.org/issues/2410>`_ - Fix PostgreSQL 10.0 compatibility issues

View File

@ -11,94 +11,94 @@ of pgAdmin4 1.5
Features
********
| `Feature #1344 <https://redmine.postgresql.org/issues/1344>`_ - Allow the Query Tool, Debugger and web browser tabs to be moved to different monitors as desired
| `Feature #1533 <https://redmine.postgresql.org/issues/1533>`_ - Set focus on the first enabled field when a dialogue is opened
| `Feature #1535 <https://redmine.postgresql.org/issues/1535>`_ - Teach dialogues about Escape to cancel, Enter to Save/OK, and F1 for help
| `Feature #1971 <https://redmine.postgresql.org/issues/1971>`_ - Retain column sizing in the Query Tool results grid when the same query is re-run multiple times in a row
| `Feature #1972 <https://redmine.postgresql.org/issues/1972>`_ - Prompt the user to save dirty queries rather than discard them for a more natural workflow
| `Feature #2137 <https://redmine.postgresql.org/issues/2137>`_ - On-demand loading for the Query Tool results
| `Feature #2191 <https://redmine.postgresql.org/issues/2191>`_ - Add support for the hostaddr connection parameter. This helps us play nicely with Kerberos/SSPI and friends
| `Feature #2282 <https://redmine.postgresql.org/issues/2282>`_ - Overhaul the query history tab to allow browsing of the history and full query text
| `Feature #2379 <https://redmine.postgresql.org/issues/2379>`_ - Support inserting multiple new rows into a table without clicking Save for each row
| `Feature #2485 <https://redmine.postgresql.org/issues/2485>`_ - Add a shortcut to reset the zoom level in the runtime
| `Feature #2506 <https://redmine.postgresql.org/issues/2506>`_ - Allow the user to close the dashboard panel
| `Feature #2513 <https://redmine.postgresql.org/issues/2513>`_ - Add preferences to enable brace matching and brace closing in the SQL editors
| `Issue #1344 <https://redmine.postgresql.org/issues/1344>`_ - Allow the Query Tool, Debugger and web browser tabs to be moved to different monitors as desired
| `Issue #1533 <https://redmine.postgresql.org/issues/1533>`_ - Set focus on the first enabled field when a dialogue is opened
| `Issue #1535 <https://redmine.postgresql.org/issues/1535>`_ - Teach dialogues about Escape to cancel, Enter to Save/OK, and F1 for help
| `Issue #1971 <https://redmine.postgresql.org/issues/1971>`_ - Retain column sizing in the Query Tool results grid when the same query is re-run multiple times in a row
| `Issue #1972 <https://redmine.postgresql.org/issues/1972>`_ - Prompt the user to save dirty queries rather than discard them for a more natural workflow
| `Issue #2137 <https://redmine.postgresql.org/issues/2137>`_ - On-demand loading for the Query Tool results
| `Issue #2191 <https://redmine.postgresql.org/issues/2191>`_ - Add support for the hostaddr connection parameter. This helps us play nicely with Kerberos/SSPI and friends
| `Issue #2282 <https://redmine.postgresql.org/issues/2282>`_ - Overhaul the query history tab to allow browsing of the history and full query text
| `Issue #2379 <https://redmine.postgresql.org/issues/2379>`_ - Support inserting multiple new rows into a table without clicking Save for each row
| `Issue #2485 <https://redmine.postgresql.org/issues/2485>`_ - Add a shortcut to reset the zoom level in the runtime
| `Issue #2506 <https://redmine.postgresql.org/issues/2506>`_ - Allow the user to close the dashboard panel
| `Issue #2513 <https://redmine.postgresql.org/issues/2513>`_ - Add preferences to enable brace matching and brace closing in the SQL editors
Bug fixes
*********
| `Bug #1126 <https://redmine.postgresql.org/issues/1126>`_ - Various FTS dictionary cleanups
| `Bug #1229 <https://redmine.postgresql.org/issues/1229>`_ - Fix default values and SQL formatting for event triggers
| `Bug #1466 <https://redmine.postgresql.org/issues/1466>`_ - Prevent attempts to debug procedures with variadic arguments
| `Bug #1525 <https://redmine.postgresql.org/issues/1525>`_ - Make $ quoting consistent
| `Bug #1575 <https://redmine.postgresql.org/issues/1575>`_ - Properly display security labels on EPAS 9.2+
| `Bug #1795 <https://redmine.postgresql.org/issues/1795>`_ - Fix validation for external and range types
| `Bug #1813 <https://redmine.postgresql.org/issues/1813>`_ - List packages in PPAS 9.2-9.4 when creating synonyms
| `Bug #1831 <https://redmine.postgresql.org/issues/1831>`_ - Fix server stats display for EPAS 9.2, where inet needs casting to text for concatenation
| `Bug #1851 <https://redmine.postgresql.org/issues/1851>`_ - Reverse engineer SQL for table-returning functions correctly
| `Bug #1860 <https://redmine.postgresql.org/issues/1860>`_ - Ensure default values are honoured when adding/editing columns
| `Bug #1888 <https://redmine.postgresql.org/issues/1888>`_ - Fix various issues with pgAgent job steps and schedules
| `Bug #1889 <https://redmine.postgresql.org/issues/1889>`_ - Fix various issues with pgAgent job steps and schedules
| `Bug #1890 <https://redmine.postgresql.org/issues/1890>`_ - Fix various issues with pgAgent job steps and schedules
| `Bug #1920 <https://redmine.postgresql.org/issues/1920>`_ - Ensure saved passwords are effective immediately, not just following a restart when first saved
| `Bug #1928 <https://redmine.postgresql.org/issues/1928>`_ - Fix the handling of double precision[] type
| `Bug #1934 <https://redmine.postgresql.org/issues/1934>`_ - Fix import/export to work as expected with TSV data
| `Bug #1999 <https://redmine.postgresql.org/issues/1999>`_ - Handle warning correctly when saving query results to an unmounted USB drive
| `Bug #2013 <https://redmine.postgresql.org/issues/2013>`_ - Increase the default size of the Grant Wizard to enable it to properly display privileges at the default size on smaller displays
| `Bug #2014 <https://redmine.postgresql.org/issues/2014>`_ - To fix unexpected behaviour displayed if user stops debugging on package/procedure fire_emp
| `Bug #2043 <https://redmine.postgresql.org/issues/2043>`_ - Properly handle trigger functions with parameters
| `Bug #2078 <https://redmine.postgresql.org/issues/2078>`_ - Refresh the SQL editor view on resize to ensure the contents are re-rendered for the new viewport
| `Bug #2086 <https://redmine.postgresql.org/issues/2086>`_ - Allow editing of the WITH ADMIN option of role membership
| `Bug #2113 <https://redmine.postgresql.org/issues/2113>`_ - Correct the validation logic when modifying indexes/exclusion constraints
| `Bug #2116 <https://redmine.postgresql.org/issues/2116>`_ - Enable dialogue help buttons on Language and Foreign Table dialogues
| `Bug #2142 <https://redmine.postgresql.org/issues/2142>`_ - Fix canceling of Grant Wizard on Windows
| `Bug #2155 <https://redmine.postgresql.org/issues/2155>`_ - Fix removal of sizes from column definitions
| `Bug #2162 <https://redmine.postgresql.org/issues/2162>`_ - Allow non-superusers to debug their own functions and prevent them from setting global breakpoints
| `Bug #2242 <https://redmine.postgresql.org/issues/2242>`_ - Fix an issue in NodeAjaxControl caching with cache-node field and add cache-node field in Trigger & Event trigger node so that whenever the user creates new Trigger Function we get new data from server in NodeAjaxControl
| `Bug #2280 <https://redmine.postgresql.org/issues/2280>`_ - Handle procedure flags (IMMUTABLE STRICT SECURITY DEFINER PARALLEL RESTRICTED) properly in RE-SQL on EPAS
| `Bug #2324 <https://redmine.postgresql.org/issues/2324>`_ - Fix the PostGIS Datatypes in SQL tab, Create / Update dialogues for Table, Column, Foreign Table and Type node
| `Bug #2344 <https://redmine.postgresql.org/issues/2344>`_ - Fix issue with ctrl-c / ctrl-v not working in Query Tool
| `Bug #2348 <https://redmine.postgresql.org/issues/2348>`_ - Fix issue when resizing columns in Query Too/View Data where all row/colums will select/deselect
| `Bug #2355 <https://redmine.postgresql.org/issues/2355>`_ - Properly refresh the parent node when renaming children
| `Bug #2357 <https://redmine.postgresql.org/issues/2355>`_ - Cache statistics more reliably
| `Bug #2381 <https://redmine.postgresql.org/issues/2381>`_ - Fix the RE-SQL for for views to properly qualify trigger function names
| `Bug #2386 <https://redmine.postgresql.org/issues/2386>`_ - Display and allow toggling of trigger enable/disable status from the trigger dialogue
| `Bug #2398 <https://redmine.postgresql.org/issues/2398>`_ - Bypass the proxy server for local addresses on Windows
| `Bug #2400 <https://redmine.postgresql.org/issues/2400>`_ - Cleanup handling of default/null values when data editing
| `Bug #2414 <https://redmine.postgresql.org/issues/2414>`_ - Improve error handling in cases where the user tries to rename or create a server group that would duplicate an existing group
| `Bug #2417 <https://redmine.postgresql.org/issues/2417>`_ - Order columns in multi-column pkeys correctly
| `Bug #2422 <https://redmine.postgresql.org/issues/2422>`_ - Fix RE-SQL for rules which got the table name wrong in the header and DROP statement
| `Bug #2425 <https://redmine.postgresql.org/issues/2425>`_ - Handle composite primary keys correctly when deleting rows in the Edit Grid
| `Bug #2426 <https://redmine.postgresql.org/issues/2426>`_ - Allow creation of ENUM types with no members
| `Bug #2427 <https://redmine.postgresql.org/issues/2427>`_ - Add numerous missing checks to ensure objects really exist when we think they do
| `Bug #2435 <https://redmine.postgresql.org/issues/2435>`_ - Pass the database ID to the Query Tool when using the Script options
| `Bug #2436 <https://redmine.postgresql.org/issues/2436>`_ - Ensure the last placeholder is included when generating UPDATE scripts for tables
| `Bug #2448 <https://redmine.postgresql.org/issues/2448>`_ - Ensure that boolean checkboxes cycle values in the correct order
| `Bug #2450 <https://redmine.postgresql.org/issues/2450>`_ - Fix error on the stats tab with PG10. Also, rename the 10.0_plus template directory to 10_plus to match the new versioning
| `Bug #2461 <https://redmine.postgresql.org/issues/2461>`_ - Allow users to remove default values from columns properly
| `Bug #2468 <https://redmine.postgresql.org/issues/2468>`_ - Fix issue where function create script won't compile
| `Bug #2470 <https://redmine.postgresql.org/issues/2470>`_ - Fix an intermittent error seen during result polling
| `Bug #2476 <https://redmine.postgresql.org/issues/2476>`_ - Improvements to the Query Results grid including improvements to the UI and allow copy/paste from sets of rows, columns or arbitrary blocks of cells
| `Bug #2477 <https://redmine.postgresql.org/issues/2477>`_ - Ensure text editors render in an appropriate place on the results grid
| `Bug #2479 <https://redmine.postgresql.org/issues/2479>`_ - No need for the menu icon to link to the homepage, as pgAdmin is a SPA
| `Bug #2482 <https://redmine.postgresql.org/issues/2482>`_ - Use a more sensible name for Query Tool tabs
| `Bug #2486 <https://redmine.postgresql.org/issues/2486>`_ - Ensure the feature tests use the correct test settings database
| `Bug #2487 <https://redmine.postgresql.org/issues/2487>`_ - Maintain a client-side cache of preference values, populated using an async call
| `Bug #2489 <https://redmine.postgresql.org/issues/2489>`_ - Fix clipboard handling with large datasets
| `Bug #2492 <https://redmine.postgresql.org/issues/2492>`_ - Ensure the initial password is properly hashed during setup in web mode
| `Bug #2498 <https://redmine.postgresql.org/issues/2498>`_ - Properly handle bytea[], and 'infinity'::real/real[]
| `Bug #2502 <https://redmine.postgresql.org/issues/2502>`_ - Properly handle bytea[], and 'infinity'::real/real[]
| `Bug #2503 <https://redmine.postgresql.org/issues/2503>`_ - Handle missing/dropped synonyms gracefully
| `Bug #2504 <https://redmine.postgresql.org/issues/2504>`_ - Update MatView and pgAgent modules to work with recent integer/numeric changes
| `Bug #2507 <https://redmine.postgresql.org/issues/2507>`_ - Ensure revoked public privileges are displayed in the RE-SQL for functions
| `Bug #2518 <https://redmine.postgresql.org/issues/2518>`_ - Fix encoding issue when saving servers
| `Bug #2522 <https://redmine.postgresql.org/issues/2522>`_ - Improve speed of Select All in the results grid
| `Bug #2527 <https://redmine.postgresql.org/issues/2527>`_ - Fix deletion of table rows with the column definition having NOT NULL TRUE and HAS NO DEFAULT VALUE
| `Bug #2528 <https://redmine.postgresql.org/issues/2528>`_ - Allow breakpoints to be set on triggers on views
| `Bug #2529 <https://redmine.postgresql.org/issues/2529>`_ - Resolve a number of issues with domains and domain constraints
| `Bug #2532 <https://redmine.postgresql.org/issues/2532>`_ - Refresh nodes correctly when there is a single child that is updated
| `Bug #2534 <https://redmine.postgresql.org/issues/2534>`_ - Fix handling of CREATE TABLE OF <type>
| `Bug #2535 <https://redmine.postgresql.org/issues/2535>`_ - Fix clear history functionality
| `Bug #2540 <https://redmine.postgresql.org/issues/2540>`_ - Ensure the save password option is enabled when creating a server
| `Issue #1126 <https://redmine.postgresql.org/issues/1126>`_ - Various FTS dictionary cleanups
| `Issue #1229 <https://redmine.postgresql.org/issues/1229>`_ - Fix default values and SQL formatting for event triggers
| `Issue #1466 <https://redmine.postgresql.org/issues/1466>`_ - Prevent attempts to debug procedures with variadic arguments
| `Issue #1525 <https://redmine.postgresql.org/issues/1525>`_ - Make $ quoting consistent
| `Issue #1575 <https://redmine.postgresql.org/issues/1575>`_ - Properly display security labels on EPAS 9.2+
| `Issue #1795 <https://redmine.postgresql.org/issues/1795>`_ - Fix validation for external and range types
| `Issue #1813 <https://redmine.postgresql.org/issues/1813>`_ - List packages in PPAS 9.2-9.4 when creating synonyms
| `Issue #1831 <https://redmine.postgresql.org/issues/1831>`_ - Fix server stats display for EPAS 9.2, where inet needs casting to text for concatenation
| `Issue #1851 <https://redmine.postgresql.org/issues/1851>`_ - Reverse engineer SQL for table-returning functions correctly
| `Issue #1860 <https://redmine.postgresql.org/issues/1860>`_ - Ensure default values are honoured when adding/editing columns
| `Issue #1888 <https://redmine.postgresql.org/issues/1888>`_ - Fix various issues with pgAgent job steps and schedules
| `Issue #1889 <https://redmine.postgresql.org/issues/1889>`_ - Fix various issues with pgAgent job steps and schedules
| `Issue #1890 <https://redmine.postgresql.org/issues/1890>`_ - Fix various issues with pgAgent job steps and schedules
| `Issue #1920 <https://redmine.postgresql.org/issues/1920>`_ - Ensure saved passwords are effective immediately, not just following a restart when first saved
| `Issue #1928 <https://redmine.postgresql.org/issues/1928>`_ - Fix the handling of double precision[] type
| `Issue #1934 <https://redmine.postgresql.org/issues/1934>`_ - Fix import/export to work as expected with TSV data
| `Issue #1999 <https://redmine.postgresql.org/issues/1999>`_ - Handle warning correctly when saving query results to an unmounted USB drive
| `Issue #2013 <https://redmine.postgresql.org/issues/2013>`_ - Increase the default size of the Grant Wizard to enable it to properly display privileges at the default size on smaller displays
| `Issue #2014 <https://redmine.postgresql.org/issues/2014>`_ - To fix unexpected behaviour displayed if user stops debugging on package/procedure fire_emp
| `Issue #2043 <https://redmine.postgresql.org/issues/2043>`_ - Properly handle trigger functions with parameters
| `Issue #2078 <https://redmine.postgresql.org/issues/2078>`_ - Refresh the SQL editor view on resize to ensure the contents are re-rendered for the new viewport
| `Issue #2086 <https://redmine.postgresql.org/issues/2086>`_ - Allow editing of the WITH ADMIN option of role membership
| `Issue #2113 <https://redmine.postgresql.org/issues/2113>`_ - Correct the validation logic when modifying indexes/exclusion constraints
| `Issue #2116 <https://redmine.postgresql.org/issues/2116>`_ - Enable dialogue help buttons on Language and Foreign Table dialogues
| `Issue #2142 <https://redmine.postgresql.org/issues/2142>`_ - Fix canceling of Grant Wizard on Windows
| `Issue #2155 <https://redmine.postgresql.org/issues/2155>`_ - Fix removal of sizes from column definitions
| `Issue #2162 <https://redmine.postgresql.org/issues/2162>`_ - Allow non-superusers to debug their own functions and prevent them from setting global breakpoints
| `Issue #2242 <https://redmine.postgresql.org/issues/2242>`_ - Fix an issue in NodeAjaxControl caching with cache-node field and add cache-node field in Trigger & Event trigger node so that whenever the user creates new Trigger Function we get new data from server in NodeAjaxControl
| `Issue #2280 <https://redmine.postgresql.org/issues/2280>`_ - Handle procedure flags (IMMUTABLE STRICT SECURITY DEFINER PARALLEL RESTRICTED) properly in RE-SQL on EPAS
| `Issue #2324 <https://redmine.postgresql.org/issues/2324>`_ - Fix the PostGIS Datatypes in SQL tab, Create / Update dialogues for Table, Column, Foreign Table and Type node
| `Issue #2344 <https://redmine.postgresql.org/issues/2344>`_ - Fix issue with ctrl-c / ctrl-v not working in Query Tool
| `Issue #2348 <https://redmine.postgresql.org/issues/2348>`_ - Fix issue when resizing columns in Query Too/View Data where all row/colums will select/deselect
| `Issue #2355 <https://redmine.postgresql.org/issues/2355>`_ - Properly refresh the parent node when renaming children
| `Issue #2357 <https://redmine.postgresql.org/issues/2355>`_ - Cache statistics more reliably
| `Issue #2381 <https://redmine.postgresql.org/issues/2381>`_ - Fix the RE-SQL for for views to properly qualify trigger function names
| `Issue #2386 <https://redmine.postgresql.org/issues/2386>`_ - Display and allow toggling of trigger enable/disable status from the trigger dialogue
| `Issue #2398 <https://redmine.postgresql.org/issues/2398>`_ - Bypass the proxy server for local addresses on Windows
| `Issue #2400 <https://redmine.postgresql.org/issues/2400>`_ - Cleanup handling of default/null values when data editing
| `Issue #2414 <https://redmine.postgresql.org/issues/2414>`_ - Improve error handling in cases where the user tries to rename or create a server group that would duplicate an existing group
| `Issue #2417 <https://redmine.postgresql.org/issues/2417>`_ - Order columns in multi-column pkeys correctly
| `Issue #2422 <https://redmine.postgresql.org/issues/2422>`_ - Fix RE-SQL for rules which got the table name wrong in the header and DROP statement
| `Issue #2425 <https://redmine.postgresql.org/issues/2425>`_ - Handle composite primary keys correctly when deleting rows in the Edit Grid
| `Issue #2426 <https://redmine.postgresql.org/issues/2426>`_ - Allow creation of ENUM types with no members
| `Issue #2427 <https://redmine.postgresql.org/issues/2427>`_ - Add numerous missing checks to ensure objects really exist when we think they do
| `Issue #2435 <https://redmine.postgresql.org/issues/2435>`_ - Pass the database ID to the Query Tool when using the Script options
| `Issue #2436 <https://redmine.postgresql.org/issues/2436>`_ - Ensure the last placeholder is included when generating UPDATE scripts for tables
| `Issue #2448 <https://redmine.postgresql.org/issues/2448>`_ - Ensure that boolean checkboxes cycle values in the correct order
| `Issue #2450 <https://redmine.postgresql.org/issues/2450>`_ - Fix error on the stats tab with PG10. Also, rename the 10.0_plus template directory to 10_plus to match the new versioning
| `Issue #2461 <https://redmine.postgresql.org/issues/2461>`_ - Allow users to remove default values from columns properly
| `Issue #2468 <https://redmine.postgresql.org/issues/2468>`_ - Fix issue where function create script won't compile
| `Issue #2470 <https://redmine.postgresql.org/issues/2470>`_ - Fix an intermittent error seen during result polling
| `Issue #2476 <https://redmine.postgresql.org/issues/2476>`_ - Improvements to the Query Results grid including improvements to the UI and allow copy/paste from sets of rows, columns or arbitrary blocks of cells
| `Issue #2477 <https://redmine.postgresql.org/issues/2477>`_ - Ensure text editors render in an appropriate place on the results grid
| `Issue #2479 <https://redmine.postgresql.org/issues/2479>`_ - No need for the menu icon to link to the homepage, as pgAdmin is a SPA
| `Issue #2482 <https://redmine.postgresql.org/issues/2482>`_ - Use a more sensible name for Query Tool tabs
| `Issue #2486 <https://redmine.postgresql.org/issues/2486>`_ - Ensure the feature tests use the correct test settings database
| `Issue #2487 <https://redmine.postgresql.org/issues/2487>`_ - Maintain a client-side cache of preference values, populated using an async call
| `Issue #2489 <https://redmine.postgresql.org/issues/2489>`_ - Fix clipboard handling with large datasets
| `Issue #2492 <https://redmine.postgresql.org/issues/2492>`_ - Ensure the initial password is properly hashed during setup in web mode
| `Issue #2498 <https://redmine.postgresql.org/issues/2498>`_ - Properly handle bytea[], and 'infinity'::real/real[]
| `Issue #2502 <https://redmine.postgresql.org/issues/2502>`_ - Properly handle bytea[], and 'infinity'::real/real[]
| `Issue #2503 <https://redmine.postgresql.org/issues/2503>`_ - Handle missing/dropped synonyms gracefully
| `Issue #2504 <https://redmine.postgresql.org/issues/2504>`_ - Update MatView and pgAgent modules to work with recent integer/numeric changes
| `Issue #2507 <https://redmine.postgresql.org/issues/2507>`_ - Ensure revoked public privileges are displayed in the RE-SQL for functions
| `Issue #2518 <https://redmine.postgresql.org/issues/2518>`_ - Fix encoding issue when saving servers
| `Issue #2522 <https://redmine.postgresql.org/issues/2522>`_ - Improve speed of Select All in the results grid
| `Issue #2527 <https://redmine.postgresql.org/issues/2527>`_ - Fix deletion of table rows with the column definition having NOT NULL TRUE and HAS NO DEFAULT VALUE
| `Issue #2528 <https://redmine.postgresql.org/issues/2528>`_ - Allow breakpoints to be set on triggers on views
| `Issue #2529 <https://redmine.postgresql.org/issues/2529>`_ - Resolve a number of issues with domains and domain constraints
| `Issue #2532 <https://redmine.postgresql.org/issues/2532>`_ - Refresh nodes correctly when there is a single child that is updated
| `Issue #2534 <https://redmine.postgresql.org/issues/2534>`_ - Fix handling of CREATE TABLE OF <type>
| `Issue #2535 <https://redmine.postgresql.org/issues/2535>`_ - Fix clear history functionality
| `Issue #2540 <https://redmine.postgresql.org/issues/2540>`_ - Ensure the save password option is enabled when creating a server

View File

@ -11,81 +11,81 @@ of pgAdmin4 1.6
Features
********
| `Feature #1918 <https://redmine.postgresql.org/issues/1918>`_ - Add a field to the Server Dialogue allowing users to specify a subset of databases they'd like to see in the treeview
| `Feature #2135 <https://redmine.postgresql.org/issues/2135>`_ - Significantly speed up loading of the application
| `Feature #2556 <https://redmine.postgresql.org/issues/2556>`_ - Allow for slow vs. fast connection failures
| `Feature #2579 <https://redmine.postgresql.org/issues/2579>`_ - Default the file browser view to list, and make it configurable
| `Feature #2597 <https://redmine.postgresql.org/issues/2597>`_ - Allow queries to be cancelled from the dashboard and display additional info in the subnode control
| `Feature #2649 <https://redmine.postgresql.org/issues/2649>`_ - Support use of SSL certificates for authentication
| `Feature #2650 <https://redmine.postgresql.org/issues/2650>`_ - Support use of pgpass files
| `Feature #2662 <https://redmine.postgresql.org/issues/2662>`_ - Ship with pre-configured paths that can work in both Server and Desktop modes out of the box
| `Feature #2689 <https://redmine.postgresql.org/issues/2689>`_ - Update icons with new designs and remove from menus to de-clutter the UI
| `Issue #1918 <https://redmine.postgresql.org/issues/1918>`_ - Add a field to the Server Dialogue allowing users to specify a subset of databases they'd like to see in the treeview
| `Issue #2135 <https://redmine.postgresql.org/issues/2135>`_ - Significantly speed up loading of the application
| `Issue #2556 <https://redmine.postgresql.org/issues/2556>`_ - Allow for slow vs. fast connection failures
| `Issue #2579 <https://redmine.postgresql.org/issues/2579>`_ - Default the file browser view to list, and make it configurable
| `Issue #2597 <https://redmine.postgresql.org/issues/2597>`_ - Allow queries to be cancelled from the dashboard and display additional info in the subnode control
| `Issue #2649 <https://redmine.postgresql.org/issues/2649>`_ - Support use of SSL certificates for authentication
| `Issue #2650 <https://redmine.postgresql.org/issues/2650>`_ - Support use of pgpass files
| `Issue #2662 <https://redmine.postgresql.org/issues/2662>`_ - Ship with pre-configured paths that can work in both Server and Desktop modes out of the box
| `Issue #2689 <https://redmine.postgresql.org/issues/2689>`_ - Update icons with new designs and remove from menus to de-clutter the UI
Bug fixes
*********
| `Bug #1165 <https://redmine.postgresql.org/issues/1165>`_ - Prevent continual polling for graph data on the dashboard if the server is disconnected
| `Bug #1697 <https://redmine.postgresql.org/issues/1697>`_ - Update CodeMirror version
| `Bug #2043 <https://redmine.postgresql.org/issues/2043>`_ - Properly handle trigger functions with parameters
| `Bug #2074 <https://redmine.postgresql.org/issues/2074>`_ - Make $ quoting consistent
| `Bug #2080 <https://redmine.postgresql.org/issues/2080>`_ - Fix issue where Browser hangs/crashes when loading data (using sql editor) from table which contains large blob data
| `Bug #2153 <https://redmine.postgresql.org/issues/2153>`_ - Fix handline of large file uploads and properly show any errors that may occur
| `Bug #2168 <https://redmine.postgresql.org/issues/2168>`_ - Update CodeMirror version
| `Bug #2170 <https://redmine.postgresql.org/issues/2170>`_ - Support SSL in the regression tests
| `Bug #2324 <https://redmine.postgresql.org/issues/2324>`_ - Fix PostGIS Datatypes in SQL tab, Create / Update dialogues for Table, Column, Foreign Table and Type node
| `Bug #2447 <https://redmine.postgresql.org/issues/2447>`_ - Update CodeMirror version
| `Bug #2452 <https://redmine.postgresql.org/issues/2452>`_ - Install pgadmin4-v1 1.5 on Centos7
| `Bug #2501 <https://redmine.postgresql.org/issues/2501>`_ - Fix collation tests on Windows, replace use of default 'POSIX' collation with 'C' collation for testing
| `Bug #2541 <https://redmine.postgresql.org/issues/2541>`_ - Fix issues using special keys on MacOS
| `Bug #2544 <https://redmine.postgresql.org/issues/2544>`_ - Correct malformed query generated when using custom type
| `Bug #2551 <https://redmine.postgresql.org/issues/2551>`_ - Show tablespace on partitions
| `Bug #2555 <https://redmine.postgresql.org/issues/2555>`_ - Fix issue in Query Tool where messages were not displaying from functions/procedures properly
| `Bug #2557 <https://redmine.postgresql.org/issues/2557>`_ - Tidy up tab styling
| `Bug #2558 <https://redmine.postgresql.org/issues/2558>`_ - Prevent the tab bar being hidden when detached tabs are being closed
| `Bug #2559 <https://redmine.postgresql.org/issues/2559>`_ - Stop tool buttons from changing their styling unexpectedly
| `Bug #2560 <https://redmine.postgresql.org/issues/2560>`_ - Fix View 'CREATE Script' Problem
| `Bug #2562 <https://redmine.postgresql.org/issues/2562>`_ - Update CodeMirror version
| `Bug #2563 <https://redmine.postgresql.org/issues/2563>`_ - Fix paths under non-standard virtual directories
| `Bug #2566 <https://redmine.postgresql.org/issues/2566>`_ - Fix Pause/Resume Replay of WAL files for PostgreSQL 10
| `Bug #2567 <https://redmine.postgresql.org/issues/2567>`_ - Use the proper database connection to fetch the default priviledges in the properties tab of the database
| `Bug #2582 <https://redmine.postgresql.org/issues/2582>`_ - Unset compression ratio if it is an empty string in Backup module
| `Bug #2586 <https://redmine.postgresql.org/issues/2586>`_ - Cleanup feature tests
| `Bug #2590 <https://redmine.postgresql.org/issues/2590>`_ - Allow navigation of query history using the arrow keys
| `Bug #2592 <https://redmine.postgresql.org/issues/2592>`_ - Stop Flask from initialising service twice in Debug mode
| `Bug #2593 <https://redmine.postgresql.org/issues/2593>`_ - Ensure babel-polyfill is loaded in older qWebKits
| `Bug #2594 <https://redmine.postgresql.org/issues/2594>`_ - Fix disconnection of new databases
| `Bug #2596 <https://redmine.postgresql.org/issues/2596>`_ - Define the proper NODE_ENV environment during running the webpack
| `Bug #2606 <https://redmine.postgresql.org/issues/2606>`_ - Ensure role names are escaped in the membership control
| `Bug #2616 <https://redmine.postgresql.org/issues/2616>`_ - Domain create dialog do not open and Font size issue in Security label control
| `Bug #2617 <https://redmine.postgresql.org/issues/2617>`_ - Add missing pgagent file in webpack.config.js
| `Bug #2619 <https://redmine.postgresql.org/issues/2619>`_ - Fix quoting of index column names on tables
| `Bug #2620 <https://redmine.postgresql.org/issues/2620>`_ - Set database name to blank('') when job type is set to batch, while creating pgAgent job
| `Bug #2631 <https://redmine.postgresql.org/issues/2631>`_ - Change mapping of cell from 'numeric' to 'integer' for integer control as numeric cell has been removed from the code
| `Bug #2633 <https://redmine.postgresql.org/issues/2633>`_ - Fix pgAgent job step issues
| `Bug #2634 <https://redmine.postgresql.org/issues/2634>`_ - Add New Server through Quick links
| `Bug #2637 <https://redmine.postgresql.org/issues/2637>`_ - Fix Copy so it still works after query results have been copied
| `Bug #2641 <https://redmine.postgresql.org/issues/2641>`_ - User management issues - styling and inability to edit users properly
| `Bug #2644 <https://redmine.postgresql.org/issues/2644>`_ - Fix alertify notification messages where checkmark box disconnected from frame
| `Bug #2646 <https://redmine.postgresql.org/issues/2646>`_ - Fix the path reference of load-node.gif which was referencing to vendor directory
| `Bug #2654 <https://redmine.postgresql.org/issues/2654>`_ - Update datetime picker
| `Bug #2655 <https://redmine.postgresql.org/issues/2655>`_ - Fix connection string validation for pgAgent jobs
| `Bug #2656 <https://redmine.postgresql.org/issues/2656>`_ - Change Datetimepicker to expand from bottom in pgAgent so calendar does not get hidden
| `Bug #2657 <https://redmine.postgresql.org/issues/2657>`_ - Fix syntax error while saving changes for start/end time, weekdays, monthdays, month, hours, minutes while updating the pgAgent Job
| `Bug #2659 <https://redmine.postgresql.org/issues/2659>`_ - Fix issue where unable to add/update variables for columns of a table
| `Bug #2660 <https://redmine.postgresql.org/issues/2660>`_ - Not able to select rows in History Tab
| `Bug #2668 <https://redmine.postgresql.org/issues/2668>`_ - Fix RE-SQL for triggers with a single arg
| `Bug #2670 <https://redmine.postgresql.org/issues/2670>`_ - Improve datamodel validations for default Validator if user (developer) does not implement validate function in datamodel
| `Bug #2671 <https://redmine.postgresql.org/issues/2671>`_ - Fix array data type formating for bigint, real, float, double precision
| `Bug #2681 <https://redmine.postgresql.org/issues/2681>`_ - Reset Query Tool options before running tests
| `Bug #2684 <https://redmine.postgresql.org/issues/2684>`_ - Fix layout of password prompt dialogue
| `Bug #2691 <https://redmine.postgresql.org/issues/2691>`_ - View data option is missing from pgAdmin4 2.0 version
| `Bug #2692 <https://redmine.postgresql.org/issues/2692>`_ - Base type is missing for Domain on pgAdmin4
| `Bug #2693 <https://redmine.postgresql.org/issues/2693>`_ - User list is not available on User mapping pgAdmin4
| `Bug #2698 <https://redmine.postgresql.org/issues/2698>`_ - User can not create function due to missing return type
| `Bug #2699 <https://redmine.postgresql.org/issues/2699>`_ - Filtered Rows issue on pgAdmin4
| `Bug #2700 <https://redmine.postgresql.org/issues/2700>`_ - Cancel button is visible after query executed succesfully
| `Bug #2707 <https://redmine.postgresql.org/issues/2707>`_ - Disable trigger button does not work on pgAdmin4
| `Bug #2708 <https://redmine.postgresql.org/issues/2708>`_ - Tablespace name should displayed instead of %s(new_tablespace)s with Move Objects to another tablespace
| `Bug #2709 <https://redmine.postgresql.org/issues/2709>`_ - Display user relations in schema prefixed by 'pg'
| `Bug #2713 <https://redmine.postgresql.org/issues/2713>`_ - Fix an exception seen sometimes when the server is restarted
| `Bug #2742 <https://redmine.postgresql.org/issues/2742>`_ - Ensure using an alternate role to connect to a database doesn't cause an error when checking recovery state.
| `Issue #1165 <https://redmine.postgresql.org/issues/1165>`_ - Prevent continual polling for graph data on the dashboard if the server is disconnected
| `Issue #1697 <https://redmine.postgresql.org/issues/1697>`_ - Update CodeMirror version
| `Issue #2043 <https://redmine.postgresql.org/issues/2043>`_ - Properly handle trigger functions with parameters
| `Issue #2074 <https://redmine.postgresql.org/issues/2074>`_ - Make $ quoting consistent
| `Issue #2080 <https://redmine.postgresql.org/issues/2080>`_ - Fix issue where Browser hangs/crashes when loading data (using sql editor) from table which contains large blob data
| `Issue #2153 <https://redmine.postgresql.org/issues/2153>`_ - Fix handline of large file uploads and properly show any errors that may occur
| `Issue #2168 <https://redmine.postgresql.org/issues/2168>`_ - Update CodeMirror version
| `Issue #2170 <https://redmine.postgresql.org/issues/2170>`_ - Support SSL in the regression tests
| `Issue #2324 <https://redmine.postgresql.org/issues/2324>`_ - Fix PostGIS Datatypes in SQL tab, Create / Update dialogues for Table, Column, Foreign Table and Type node
| `Issue #2447 <https://redmine.postgresql.org/issues/2447>`_ - Update CodeMirror version
| `Issue #2452 <https://redmine.postgresql.org/issues/2452>`_ - Install pgadmin4-v1 1.5 on Centos7
| `Issue #2501 <https://redmine.postgresql.org/issues/2501>`_ - Fix collation tests on Windows, replace use of default 'POSIX' collation with 'C' collation for testing
| `Issue #2541 <https://redmine.postgresql.org/issues/2541>`_ - Fix issues using special keys on MacOS
| `Issue #2544 <https://redmine.postgresql.org/issues/2544>`_ - Correct malformed query generated when using custom type
| `Issue #2551 <https://redmine.postgresql.org/issues/2551>`_ - Show tablespace on partitions
| `Issue #2555 <https://redmine.postgresql.org/issues/2555>`_ - Fix issue in Query Tool where messages were not displaying from functions/procedures properly
| `Issue #2557 <https://redmine.postgresql.org/issues/2557>`_ - Tidy up tab styling
| `Issue #2558 <https://redmine.postgresql.org/issues/2558>`_ - Prevent the tab bar being hidden when detached tabs are being closed
| `Issue #2559 <https://redmine.postgresql.org/issues/2559>`_ - Stop tool buttons from changing their styling unexpectedly
| `Issue #2560 <https://redmine.postgresql.org/issues/2560>`_ - Fix View 'CREATE Script' Problem
| `Issue #2562 <https://redmine.postgresql.org/issues/2562>`_ - Update CodeMirror version
| `Issue #2563 <https://redmine.postgresql.org/issues/2563>`_ - Fix paths under non-standard virtual directories
| `Issue #2566 <https://redmine.postgresql.org/issues/2566>`_ - Fix Pause/Resume Replay of WAL files for PostgreSQL 10
| `Issue #2567 <https://redmine.postgresql.org/issues/2567>`_ - Use the proper database connection to fetch the default priviledges in the properties tab of the database
| `Issue #2582 <https://redmine.postgresql.org/issues/2582>`_ - Unset compression ratio if it is an empty string in Backup module
| `Issue #2586 <https://redmine.postgresql.org/issues/2586>`_ - Cleanup feature tests
| `Issue #2590 <https://redmine.postgresql.org/issues/2590>`_ - Allow navigation of query history using the arrow keys
| `Issue #2592 <https://redmine.postgresql.org/issues/2592>`_ - Stop Flask from initialising service twice in Debug mode
| `Issue #2593 <https://redmine.postgresql.org/issues/2593>`_ - Ensure babel-polyfill is loaded in older qWebKits
| `Issue #2594 <https://redmine.postgresql.org/issues/2594>`_ - Fix disconnection of new databases
| `Issue #2596 <https://redmine.postgresql.org/issues/2596>`_ - Define the proper NODE_ENV environment during running the webpack
| `Issue #2606 <https://redmine.postgresql.org/issues/2606>`_ - Ensure role names are escaped in the membership control
| `Issue #2616 <https://redmine.postgresql.org/issues/2616>`_ - Domain create dialog do not open and Font size issue in Security label control
| `Issue #2617 <https://redmine.postgresql.org/issues/2617>`_ - Add missing pgagent file in webpack.config.js
| `Issue #2619 <https://redmine.postgresql.org/issues/2619>`_ - Fix quoting of index column names on tables
| `Issue #2620 <https://redmine.postgresql.org/issues/2620>`_ - Set database name to blank('') when job type is set to batch, while creating pgAgent job
| `Issue #2631 <https://redmine.postgresql.org/issues/2631>`_ - Change mapping of cell from 'numeric' to 'integer' for integer control as numeric cell has been removed from the code
| `Issue #2633 <https://redmine.postgresql.org/issues/2633>`_ - Fix pgAgent job step issues
| `Issue #2634 <https://redmine.postgresql.org/issues/2634>`_ - Add New Server through Quick links
| `Issue #2637 <https://redmine.postgresql.org/issues/2637>`_ - Fix Copy so it still works after query results have been copied
| `Issue #2641 <https://redmine.postgresql.org/issues/2641>`_ - User management issues - styling and inability to edit users properly
| `Issue #2644 <https://redmine.postgresql.org/issues/2644>`_ - Fix alertify notification messages where checkmark box disconnected from frame
| `Issue #2646 <https://redmine.postgresql.org/issues/2646>`_ - Fix the path reference of load-node.gif which was referencing to vendor directory
| `Issue #2654 <https://redmine.postgresql.org/issues/2654>`_ - Update datetime picker
| `Issue #2655 <https://redmine.postgresql.org/issues/2655>`_ - Fix connection string validation for pgAgent jobs
| `Issue #2656 <https://redmine.postgresql.org/issues/2656>`_ - Change Datetimepicker to expand from bottom in pgAgent so calendar does not get hidden
| `Issue #2657 <https://redmine.postgresql.org/issues/2657>`_ - Fix syntax error while saving changes for start/end time, weekdays, monthdays, month, hours, minutes while updating the pgAgent Job
| `Issue #2659 <https://redmine.postgresql.org/issues/2659>`_ - Fix issue where unable to add/update variables for columns of a table
| `Issue #2660 <https://redmine.postgresql.org/issues/2660>`_ - Not able to select rows in History Tab
| `Issue #2668 <https://redmine.postgresql.org/issues/2668>`_ - Fix RE-SQL for triggers with a single arg
| `Issue #2670 <https://redmine.postgresql.org/issues/2670>`_ - Improve datamodel validations for default Validator if user (developer) does not implement validate function in datamodel
| `Issue #2671 <https://redmine.postgresql.org/issues/2671>`_ - Fix array data type formating for bigint, real, float, double precision
| `Issue #2681 <https://redmine.postgresql.org/issues/2681>`_ - Reset Query Tool options before running tests
| `Issue #2684 <https://redmine.postgresql.org/issues/2684>`_ - Fix layout of password prompt dialogue
| `Issue #2691 <https://redmine.postgresql.org/issues/2691>`_ - View data option is missing from pgAdmin4 2.0 version
| `Issue #2692 <https://redmine.postgresql.org/issues/2692>`_ - Base type is missing for Domain on pgAdmin4
| `Issue #2693 <https://redmine.postgresql.org/issues/2693>`_ - User list is not available on User mapping pgAdmin4
| `Issue #2698 <https://redmine.postgresql.org/issues/2698>`_ - User can not create function due to missing return type
| `Issue #2699 <https://redmine.postgresql.org/issues/2699>`_ - Filtered Rows issue on pgAdmin4
| `Issue #2700 <https://redmine.postgresql.org/issues/2700>`_ - Cancel button is visible after query executed succesfully
| `Issue #2707 <https://redmine.postgresql.org/issues/2707>`_ - Disable trigger button does not work on pgAdmin4
| `Issue #2708 <https://redmine.postgresql.org/issues/2708>`_ - Tablespace name should displayed instead of %s(new_tablespace)s with Move Objects to another tablespace
| `Issue #2709 <https://redmine.postgresql.org/issues/2709>`_ - Display user relations in schema prefixed by 'pg'
| `Issue #2713 <https://redmine.postgresql.org/issues/2713>`_ - Fix an exception seen sometimes when the server is restarted
| `Issue #2742 <https://redmine.postgresql.org/issues/2742>`_ - Ensure using an alternate role to connect to a database doesn't cause an error when checking recovery state.

View File

@ -11,82 +11,82 @@ of pgAdmin4 2.0
Features
********
| `Feature #1383 <https://redmine.postgresql.org/issues/1383>`_ - Allow connections to be coloured in the treeview and Query Tool
| `Feature #1489 <https://redmine.postgresql.org/issues/1489>`_ - Improve user interface for selection query in Data Filter window
| `Feature #2368 <https://redmine.postgresql.org/issues/2368>`_ - Improve data entry in Query Tool
| `Feature #2781 <https://redmine.postgresql.org/issues/2781>`_ - Allow configuration of CSV and clipboard formatting of query results
| `Feature #2802 <https://redmine.postgresql.org/issues/2802>`_ - Allow connections to be coloured in the treeview and Query Tool.
| `Feature #2810 <https://redmine.postgresql.org/issues/2810>`_ - Allow files to be opened by double clicking on them within Query Tool
| `Feature #2845 <https://redmine.postgresql.org/issues/2845>`_ - Make the "Save Changes" prompts in the Query Tool optional
| `Feature #2849 <https://redmine.postgresql.org/issues/2849>`_ - Add support for editing data in tables with OIDs but no primary keys and updates the editor to retrieve all row values on save, thus immediately showing default values and allowing subsequent editing without a refresh
| `Issue #1383 <https://redmine.postgresql.org/issues/1383>`_ - Allow connections to be coloured in the treeview and Query Tool
| `Issue #1489 <https://redmine.postgresql.org/issues/1489>`_ - Improve user interface for selection query in Data Filter window
| `Issue #2368 <https://redmine.postgresql.org/issues/2368>`_ - Improve data entry in Query Tool
| `Issue #2781 <https://redmine.postgresql.org/issues/2781>`_ - Allow configuration of CSV and clipboard formatting of query results
| `Issue #2802 <https://redmine.postgresql.org/issues/2802>`_ - Allow connections to be coloured in the treeview and Query Tool.
| `Issue #2810 <https://redmine.postgresql.org/issues/2810>`_ - Allow files to be opened by double clicking on them within Query Tool
| `Issue #2845 <https://redmine.postgresql.org/issues/2845>`_ - Make the "Save Changes" prompts in the Query Tool optional
| `Issue #2849 <https://redmine.postgresql.org/issues/2849>`_ - Add support for editing data in tables with OIDs but no primary keys and updates the editor to retrieve all row values on save, thus immediately showing default values and allowing subsequent editing without a refresh
Bug fixes
*********
| `Bug #1365 <https://redmine.postgresql.org/issues/1365>`_ - Prevent the Windows installer accepting paths containing invalid characters
| `Bug #1366 <https://redmine.postgresql.org/issues/1366>`_ - Fix /NOICONS switch in the windows installer
| `Bug #1436 <https://redmine.postgresql.org/issues/1436>`_ - Fix issue with debugger which is failing for sub - procedure on PPAS 9.6
| `Bug #1749 <https://redmine.postgresql.org/issues/1749>`_ - Fixes in pgAgent module including; 1) allowing start date earlier than end date when scheduling job, 2) Datetime picker not displaying in grid and 3) validation error not displaying propertly for Datetime control
| `Bug #2094 <https://redmine.postgresql.org/issues/2094>`_ - Display relevant error messages when access is denied creating a schema
| `Bug #2098 <https://redmine.postgresql.org/issues/2098>`_ - Cleanup some inconsistent error dialog titles
| `Bug #2258 <https://redmine.postgresql.org/issues/2258>`_ - Fix handling of DATERANGE[] type
| `Bug #2278 <https://redmine.postgresql.org/issues/2278>`_ - Display long names appropriately in dialogue headers
| `Bug #2443 <https://redmine.postgresql.org/issues/2443>`_ - Confirm with the user before exiting the runtime
| `Bug #2524 <https://redmine.postgresql.org/issues/2524>`_ - Fix debugging of self-referencing functions
| `Bug #2566 <https://redmine.postgresql.org/issues/2566>`_ - Fix the Pause/Resume Replay of WAL files for PostgreSQL 10
| `Bug #2624 <https://redmine.postgresql.org/issues/2624>`_ - Ensure the switch animation is consistent on the table dialogue and avoid displaying an error incorrectly
| `Bug #2651 <https://redmine.postgresql.org/issues/2651>`_ - Ensure estimated rows are included correctly in CREATE script for functions
| `Bug #2679 <https://redmine.postgresql.org/issues/2679>`_ - Getting started links does not open second time if User open any URL and Click on Close button with cross bar
| `Bug #2705 <https://redmine.postgresql.org/issues/2705>`_ - User can add expirty date on Windows
| `Bug #2715 <https://redmine.postgresql.org/issues/2715>`_ - Ensure we can download large files and keep the user informed about progress
| `Bug #2720 <https://redmine.postgresql.org/issues/2720>`_ - Ensure password changes are successful if authenticating using a pgpass file
| `Bug #2726 <https://redmine.postgresql.org/issues/2726>`_ - Ensure the auto-complete selection list can display longer names
| `Bug #2738 <https://redmine.postgresql.org/issues/2738>`_ - Ensure line numbers form CodeMirror don't appear on top of menus
| `Bug #2748 <https://redmine.postgresql.org/issues/2748>`_ - Format JSON/JSONB nicely when displaying it in the grid editor pop-up
| `Bug #2760 <https://redmine.postgresql.org/issues/2760>`_ - When selecting an SSL cert or key, update only the expected path in the UI, not all of them
| `Bug #2765 <https://redmine.postgresql.org/issues/2765>`_ - Do not decrypt the password when the password is 'None'. This should avoid the common but harmless exception "ValueError: IV must be 16 bytes long while decrypting the password."
| `Bug #2768 <https://redmine.postgresql.org/issues/2768>`_ - Only allow specification of a pgpass file if libpq >= 10
| `Bug #2769 <https://redmine.postgresql.org/issues/2769>`_ - Correct keyboard shortcut. Don't un-comment code with alt+. in the Query Tool. It's only supposed to respond to ctrl/cmd+
| `Bug #2772 <https://redmine.postgresql.org/issues/2772>`_ - Remove external links from Panel's context menu
| `Bug #2778 <https://redmine.postgresql.org/issues/2778>`_ - Ensure the datatype cache is updated when a domain is added
| `Bug #2779 <https://redmine.postgresql.org/issues/2779>`_ - Ensure column collation isn't lost when changing field size
| `Bug #2780 <https://redmine.postgresql.org/issues/2780>`_ - Ensure auto-indent honours the spaces/tabs config setting
| `Bug #2782 <https://redmine.postgresql.org/issues/2782>`_ - Re-hash the way that we handle rendering of special types such as arrays
| `Bug #2787 <https://redmine.postgresql.org/issues/2787>`_ - Quote the owner name when creating types
| `Bug #2806 <https://redmine.postgresql.org/issues/2806>`_ - Attempt to decode database errors based on lc_messages
| `Bug #2811 <https://redmine.postgresql.org/issues/2811>`_ - Display process output as it happens
| `Bug #2820 <https://redmine.postgresql.org/issues/2820>`_ - Logs available when executing backup and restore
| `Bug #2821 <https://redmine.postgresql.org/issues/2821>`_ - Attempt to decode database errors based on lc_messages
| `Bug #2822 <https://redmine.postgresql.org/issues/2822>`_ - Re-hash the way that we handle rendering of special types such as arrays.
| `Bug #2824 <https://redmine.postgresql.org/issues/2824>`_ - Fix a number of graphical explain rendering issues
| `Bug #2836 <https://redmine.postgresql.org/issues/2636>`_ - Fix counted rows display in table properties
| `Bug #2842 <https://redmine.postgresql.org/issues/2842>`_ - Fix a number of graphical explain rendering issues
| `Bug #2846 <https://redmine.postgresql.org/issues/2846>`_ - Add an option to manually count rows in tables to render the properties
| `Bug #2854 <https://redmine.postgresql.org/issues/2854>`_ - Fix utility output capture encoding
| `Bug #2859 <https://redmine.postgresql.org/issues/2859>`_ - Allow form validation messages to be close in case the eclipse anything on the form
| `Bug #2866 <https://redmine.postgresql.org/issues/2866>`_ - Ensure we don't show the full path on the server when using virtual filesystem roots in server mode for SSL certs
| `Bug #2875 <https://redmine.postgresql.org/issues/2875>`_ - Ensure the scroll location is retains in the Query Tool data grid if the user changes tab and then returns
| `Bug #2877 <https://redmine.postgresql.org/issues/2877>`_ - Remove the artificial limit of 4000 characters from text areas
| `Bug #2880 <https://redmine.postgresql.org/issues/2880>`_ - Honour whitespace properly in the data grid
| `Bug #2881 <https://redmine.postgresql.org/issues/2881>`_ - Fix support for time without timezone
| `Bug #2886 <https://redmine.postgresql.org/issues/2886>`_ - Resolve issue where Insert failed when tried with default primary key value
| `Bug #2891 <https://redmine.postgresql.org/issues/2891>`_ - Allow changing of the users password without leaving the app
| `Bug #2892 <https://redmine.postgresql.org/issues/2892>`_ - Refuse password changes (and tell the user) if the notification email cannot be sent
| `Bug #2908 <https://redmine.postgresql.org/issues/2908>`_ - Fix bundle creation on Windows which was failing due to \r\n line endings in code mirror
| `Bug #2918 <https://redmine.postgresql.org/issues/2918>`_ - Add missing init.py to backports.csv when building the MSVC windows build
| `Bug #2920 <https://redmine.postgresql.org/issues/2920>`_ - Push HTTPD logs to container stdout/stderr as appropriate
| `Bug #2921 <https://redmine.postgresql.org/issues/2921>`_ - Fixes in pgAgent module including; 1) allowing start date earlier than end date when scheduling job, 2) Datetime picker not displaying in grid and 3) validation error not displaying propertly for Datetime control
| `Bug #2922 <https://redmine.postgresql.org/issues/2922>`_ - Don't login the user with every request in desktop mode. Just do it once
| `Bug #2923 <https://redmine.postgresql.org/issues/2923>`_ - Prevent the user pressing the select button in the file manager when it is supposed to be disabled
| `Bug #2924 <https://redmine.postgresql.org/issues/2924>`_ - Cleanup the layout of the filter data dialogue
| `Bug #2928 <https://redmine.postgresql.org/issues/2928>`_ - Prevent multiple connections to new slow-to-respond servers being initiated in error
| `Bug #2934 <https://redmine.postgresql.org/issues/2934>`_ - Fix a reference before assignment error in the file dialogue
| `Bug #2937 <https://redmine.postgresql.org/issues/2937>`_ - Prevent attempts to select directories as files in the file dialogue
| `Bug #2945 <https://redmine.postgresql.org/issues/2945>`_ - Ensure invalid options can't be selected on triggers on views
| `Bug #2949 <https://redmine.postgresql.org/issues/2949>`_ - Display complete SQL for FTS dictionaries
| `Bug #2952 <https://redmine.postgresql.org/issues/2952>`_ - Don't try to render security URLs in desktop mode
| `Bug #2954 <https://redmine.postgresql.org/issues/2954>`_ - Allow selection of validation error text
| `Bug #2974 <https://redmine.postgresql.org/issues/2974>`_ - Clear the messages tab when running EXPLAIN/EXPLAIN ANALYZE
| `Bug #2993 <https://redmine.postgresql.org/issues/2993>`_ - Fix view data for views/mat views
| `Issue #1365 <https://redmine.postgresql.org/issues/1365>`_ - Prevent the Windows installer accepting paths containing invalid characters
| `Issue #1366 <https://redmine.postgresql.org/issues/1366>`_ - Fix /NOICONS switch in the windows installer
| `Issue #1436 <https://redmine.postgresql.org/issues/1436>`_ - Fix issue with debugger which is failing for sub - procedure on PPAS 9.6
| `Issue #1749 <https://redmine.postgresql.org/issues/1749>`_ - Fixes in pgAgent module including; 1) allowing start date earlier than end date when scheduling job, 2) Datetime picker not displaying in grid and 3) validation error not displaying propertly for Datetime control
| `Issue #2094 <https://redmine.postgresql.org/issues/2094>`_ - Display relevant error messages when access is denied creating a schema
| `Issue #2098 <https://redmine.postgresql.org/issues/2098>`_ - Cleanup some inconsistent error dialog titles
| `Issue #2258 <https://redmine.postgresql.org/issues/2258>`_ - Fix handling of DATERANGE[] type
| `Issue #2278 <https://redmine.postgresql.org/issues/2278>`_ - Display long names appropriately in dialogue headers
| `Issue #2443 <https://redmine.postgresql.org/issues/2443>`_ - Confirm with the user before exiting the runtime
| `Issue #2524 <https://redmine.postgresql.org/issues/2524>`_ - Fix debugging of self-referencing functions
| `Issue #2566 <https://redmine.postgresql.org/issues/2566>`_ - Fix the Pause/Resume Replay of WAL files for PostgreSQL 10
| `Issue #2624 <https://redmine.postgresql.org/issues/2624>`_ - Ensure the switch animation is consistent on the table dialogue and avoid displaying an error incorrectly
| `Issue #2651 <https://redmine.postgresql.org/issues/2651>`_ - Ensure estimated rows are included correctly in CREATE script for functions
| `Issue #2679 <https://redmine.postgresql.org/issues/2679>`_ - Getting started links does not open second time if User open any URL and Click on Close button with cross bar
| `Issue #2705 <https://redmine.postgresql.org/issues/2705>`_ - User can add expirty date on Windows
| `Issue #2715 <https://redmine.postgresql.org/issues/2715>`_ - Ensure we can download large files and keep the user informed about progress
| `Issue #2720 <https://redmine.postgresql.org/issues/2720>`_ - Ensure password changes are successful if authenticating using a pgpass file
| `Issue #2726 <https://redmine.postgresql.org/issues/2726>`_ - Ensure the auto-complete selection list can display longer names
| `Issue #2738 <https://redmine.postgresql.org/issues/2738>`_ - Ensure line numbers form CodeMirror don't appear on top of menus
| `Issue #2748 <https://redmine.postgresql.org/issues/2748>`_ - Format JSON/JSONB nicely when displaying it in the grid editor pop-up
| `Issue #2760 <https://redmine.postgresql.org/issues/2760>`_ - When selecting an SSL cert or key, update only the expected path in the UI, not all of them
| `Issue #2765 <https://redmine.postgresql.org/issues/2765>`_ - Do not decrypt the password when the password is 'None'. This should avoid the common but harmless exception "ValueError: IV must be 16 bytes long while decrypting the password."
| `Issue #2768 <https://redmine.postgresql.org/issues/2768>`_ - Only allow specification of a pgpass file if libpq >= 10
| `Issue #2769 <https://redmine.postgresql.org/issues/2769>`_ - Correct keyboard shortcut. Don't un-comment code with alt+. in the Query Tool. It's only supposed to respond to ctrl/cmd+
| `Issue #2772 <https://redmine.postgresql.org/issues/2772>`_ - Remove external links from Panel's context menu
| `Issue #2778 <https://redmine.postgresql.org/issues/2778>`_ - Ensure the datatype cache is updated when a domain is added
| `Issue #2779 <https://redmine.postgresql.org/issues/2779>`_ - Ensure column collation isn't lost when changing field size
| `Issue #2780 <https://redmine.postgresql.org/issues/2780>`_ - Ensure auto-indent honours the spaces/tabs config setting
| `Issue #2782 <https://redmine.postgresql.org/issues/2782>`_ - Re-hash the way that we handle rendering of special types such as arrays
| `Issue #2787 <https://redmine.postgresql.org/issues/2787>`_ - Quote the owner name when creating types
| `Issue #2806 <https://redmine.postgresql.org/issues/2806>`_ - Attempt to decode database errors based on lc_messages
| `Issue #2811 <https://redmine.postgresql.org/issues/2811>`_ - Display process output as it happens
| `Issue #2820 <https://redmine.postgresql.org/issues/2820>`_ - Logs available when executing backup and restore
| `Issue #2821 <https://redmine.postgresql.org/issues/2821>`_ - Attempt to decode database errors based on lc_messages
| `Issue #2822 <https://redmine.postgresql.org/issues/2822>`_ - Re-hash the way that we handle rendering of special types such as arrays.
| `Issue #2824 <https://redmine.postgresql.org/issues/2824>`_ - Fix a number of graphical explain rendering issues
| `Issue #2836 <https://redmine.postgresql.org/issues/2636>`_ - Fix counted rows display in table properties
| `Issue #2842 <https://redmine.postgresql.org/issues/2842>`_ - Fix a number of graphical explain rendering issues
| `Issue #2846 <https://redmine.postgresql.org/issues/2846>`_ - Add an option to manually count rows in tables to render the properties
| `Issue #2854 <https://redmine.postgresql.org/issues/2854>`_ - Fix utility output capture encoding
| `Issue #2859 <https://redmine.postgresql.org/issues/2859>`_ - Allow form validation messages to be close in case the eclipse anything on the form
| `Issue #2866 <https://redmine.postgresql.org/issues/2866>`_ - Ensure we don't show the full path on the server when using virtual filesystem roots in server mode for SSL certs
| `Issue #2875 <https://redmine.postgresql.org/issues/2875>`_ - Ensure the scroll location is retains in the Query Tool data grid if the user changes tab and then returns
| `Issue #2877 <https://redmine.postgresql.org/issues/2877>`_ - Remove the artificial limit of 4000 characters from text areas
| `Issue #2880 <https://redmine.postgresql.org/issues/2880>`_ - Honour whitespace properly in the data grid
| `Issue #2881 <https://redmine.postgresql.org/issues/2881>`_ - Fix support for time without timezone
| `Issue #2886 <https://redmine.postgresql.org/issues/2886>`_ - Resolve issue where Insert failed when tried with default primary key value
| `Issue #2891 <https://redmine.postgresql.org/issues/2891>`_ - Allow changing of the users password without leaving the app
| `Issue #2892 <https://redmine.postgresql.org/issues/2892>`_ - Refuse password changes (and tell the user) if the notification email cannot be sent
| `Issue #2908 <https://redmine.postgresql.org/issues/2908>`_ - Fix bundle creation on Windows which was failing due to \r\n line endings in code mirror
| `Issue #2918 <https://redmine.postgresql.org/issues/2918>`_ - Add missing init.py to backports.csv when building the MSVC windows build
| `Issue #2920 <https://redmine.postgresql.org/issues/2920>`_ - Push HTTPD logs to container stdout/stderr as appropriate
| `Issue #2921 <https://redmine.postgresql.org/issues/2921>`_ - Fixes in pgAgent module including; 1) allowing start date earlier than end date when scheduling job, 2) Datetime picker not displaying in grid and 3) validation error not displaying propertly for Datetime control
| `Issue #2922 <https://redmine.postgresql.org/issues/2922>`_ - Don't login the user with every request in desktop mode. Just do it once
| `Issue #2923 <https://redmine.postgresql.org/issues/2923>`_ - Prevent the user pressing the select button in the file manager when it is supposed to be disabled
| `Issue #2924 <https://redmine.postgresql.org/issues/2924>`_ - Cleanup the layout of the filter data dialogue
| `Issue #2928 <https://redmine.postgresql.org/issues/2928>`_ - Prevent multiple connections to new slow-to-respond servers being initiated in error
| `Issue #2934 <https://redmine.postgresql.org/issues/2934>`_ - Fix a reference before assignment error in the file dialogue
| `Issue #2937 <https://redmine.postgresql.org/issues/2937>`_ - Prevent attempts to select directories as files in the file dialogue
| `Issue #2945 <https://redmine.postgresql.org/issues/2945>`_ - Ensure invalid options can't be selected on triggers on views
| `Issue #2949 <https://redmine.postgresql.org/issues/2949>`_ - Display complete SQL for FTS dictionaries
| `Issue #2952 <https://redmine.postgresql.org/issues/2952>`_ - Don't try to render security URLs in desktop mode
| `Issue #2954 <https://redmine.postgresql.org/issues/2954>`_ - Allow selection of validation error text
| `Issue #2974 <https://redmine.postgresql.org/issues/2974>`_ - Clear the messages tab when running EXPLAIN/EXPLAIN ANALYZE
| `Issue #2993 <https://redmine.postgresql.org/issues/2993>`_ - Fix view data for views/mat views

View File

@ -11,110 +11,109 @@ of pgAdmin4 2.1
Features
********
| `Feature #1894 <https://redmine.postgresql.org/issues/1894>`_ - Allow sorting when viewing/editing data
| `Feature #1978 <https://redmine.postgresql.org/issues/1978>`_ - Add the ability to enable/disable UI animations
| `Feature #2895 <https://redmine.postgresql.org/issues/2895>`_ - Add keyboard navigation options for the main browser windows
| `Feature #2896 <https://redmine.postgresql.org/issues/2896>`_ - Add keyboard navigation in Query tool module via Tab/Shift-Tab key
| `Feature #2897 <https://redmine.postgresql.org/issues/2897>`_ - Support keyboard navigation in the debugger
| `Feature #2898 <https://redmine.postgresql.org/issues/2898>`_ - Support tab navigation in dialogs
| `Feature #2899 <https://redmine.postgresql.org/issues/2899>`_ - Add configurable shortcut keys for various common options in the main window
| `Feature #2901 <https://redmine.postgresql.org/issues/2901>`_ - Configurable shortcuts in the Debugger
| `Feature #2904 <https://redmine.postgresql.org/issues/2904>`_ - Ensure clickable images/buttons have appropriate tooltips for screen readers
| `Feature #2950 <https://redmine.postgresql.org/issues/2950>`_ - Add a marker (/*pga4dash*/) to the dashboard queries to allow them to be more easily filtered from server logs
| `Feature #2951 <https://redmine.postgresql.org/issues/2951>`_ - Allow dashboard tables and charts to be enabled/disabled
| `Feature #3004 <https://redmine.postgresql.org/issues/3004>`_ - Support server and database statistics on Greenplum
| `Feature #3036 <https://redmine.postgresql.org/issues/3036>`_ - Display partitions in Greenplum
| `Feature #3044 <https://redmine.postgresql.org/issues/3044>`_ - Display functions in Greenplum
| `Feature #3086 <https://redmine.postgresql.org/issues/3086>`_ - Rewrite the runtime as a tray-based server which can launch a web browser
| `Feature #3097 <https://redmine.postgresql.org/issues/3097>`_ - Support EXPLAIN on Greenplum
| `Feature #3098 <https://redmine.postgresql.org/issues/3098>`_ - Unvendorize REACT so no longer required in our source tree
| `Feature #3107 <https://redmine.postgresql.org/issues/3107>`_ - Hide tablespace node on GPDB
| `Feature #3140 <https://redmine.postgresql.org/issues/3140>`_ - Add support for connecting using pg_service.conf files
| `Feature #3168 <https://redmine.postgresql.org/issues/3168>`_ - Support for external tables in GPDB
| `Feature #3182 <https://redmine.postgresql.org/issues/3182>`_ - Update Jasmine to v3
| `Feature #3184 <https://redmine.postgresql.org/issues/3184>`_ - Add a French translation
| `Feature #3195 <https://redmine.postgresql.org/issues/3195>`_ - Pass the service name to external processes
| `Feature #3246 <https://redmine.postgresql.org/issues/3246>`_ - Update container build to use Alpine Linux and Gunicorn instead of CentOS/Apache
| `Issue #1894 <https://redmine.postgresql.org/issues/1894>`_ - Allow sorting when viewing/editing data
| `Issue #1978 <https://redmine.postgresql.org/issues/1978>`_ - Add the ability to enable/disable UI animations
| `Issue #2895 <https://redmine.postgresql.org/issues/2895>`_ - Add keyboard navigation options for the main browser windows
| `Issue #2896 <https://redmine.postgresql.org/issues/2896>`_ - Add keyboard navigation in Query tool module via Tab/Shift-Tab key
| `Issue #2897 <https://redmine.postgresql.org/issues/2897>`_ - Support keyboard navigation in the debugger
| `Issue #2898 <https://redmine.postgresql.org/issues/2898>`_ - Support tab navigation in dialogs
| `Issue #2899 <https://redmine.postgresql.org/issues/2899>`_ - Add configurable shortcut keys for various common options in the main window
| `Issue #2901 <https://redmine.postgresql.org/issues/2901>`_ - Configurable shortcuts in the Debugger
| `Issue #2904 <https://redmine.postgresql.org/issues/2904>`_ - Ensure clickable images/buttons have appropriate tooltips for screen readers
| `Issue #2950 <https://redmine.postgresql.org/issues/2950>`_ - Add a marker (/*pga4dash*/) to the dashboard queries to allow them to be more easily filtered from server logs
| `Issue #2951 <https://redmine.postgresql.org/issues/2951>`_ - Allow dashboard tables and charts to be enabled/disabled
| `Issue #3004 <https://redmine.postgresql.org/issues/3004>`_ - Support server and database statistics on Greenplum
| `Issue #3036 <https://redmine.postgresql.org/issues/3036>`_ - Display partitions in Greenplum
| `Issue #3044 <https://redmine.postgresql.org/issues/3044>`_ - Display functions in Greenplum
| `Issue #3086 <https://redmine.postgresql.org/issues/3086>`_ - Rewrite the runtime as a tray-based server which can launch a web browser
| `Issue #3097 <https://redmine.postgresql.org/issues/3097>`_ - Support EXPLAIN on Greenplum
| `Issue #3098 <https://redmine.postgresql.org/issues/3098>`_ - Unvendorize REACT so no longer required in our source tree
| `Issue #3107 <https://redmine.postgresql.org/issues/3107>`_ - Hide tablespace node on GPDB
| `Issue #3140 <https://redmine.postgresql.org/issues/3140>`_ - Add support for connecting using pg_service.conf files
| `Issue #3168 <https://redmine.postgresql.org/issues/3168>`_ - Support for external tables in GPDB
| `Issue #3182 <https://redmine.postgresql.org/issues/3182>`_ - Update Jasmine to v3
| `Issue #3184 <https://redmine.postgresql.org/issues/3184>`_ - Add a French translation
| `Issue #3195 <https://redmine.postgresql.org/issues/3195>`_ - Pass the service name to external processes
| `Issue #3246 <https://redmine.postgresql.org/issues/3246>`_ - Update container build to use Alpine Linux and Gunicorn instead of CentOS/Apache
| `In addition, various changes were made for PEP8 compliance`
Bug fixes
*********
| `Bug #1173 <https://redmine.postgresql.org/issues/1173>`_ - Add a comment to the existing node
| `Bug #1925 <https://redmine.postgresql.org/issues/1925>`_ - Fix issue resizing column widths not resizable in Query Tool after first query
| `Bug #2104 <https://redmine.postgresql.org/issues/2104>`_ - Runtime update display file version and copyright year under installers properties
| `Bug #2249 <https://redmine.postgresql.org/issues/2249>`_ - Application no longer hangs after reload in runtime
| `Bug #2251 <https://redmine.postgresql.org/issues/2251>`_ - Runtime fixed OSX html scroll direction ignored in MacOS setup
| `Bug #2309 <https://redmine.postgresql.org/issues/2309>`_ - Allow text selection/copying from disabled CodeMirror instances
| `Bug #2480 <https://redmine.postgresql.org/issues/2480>`_ - Runtime update fix to Context Menus on Mac that do not work
| `Bug #2578 <https://redmine.postgresql.org/issues/2578>`_ - Runtime update fix to HTML access keys that don't work
| `Bug #2581 <https://redmine.postgresql.org/issues/2581>`_ - Fix keyboard shortcut for text selection
| `Bug #2677 <https://redmine.postgresql.org/issues/2677>`_ - Update Elephant icon for pgAdmin4 on Windows
| `Bug #2776 <https://redmine.postgresql.org/issues/2776>`_ - Fix unreadable font via Remote Desktop
| `Bug #2777 <https://redmine.postgresql.org/issues/2777>`_ - Fix spacing issue on server tree
| `Bug #2783 <https://redmine.postgresql.org/issues/2783>`_ - Runtime update fixed blank screen on Windows Desktop
| `Bug #2906 <https://redmine.postgresql.org/issues/2906>`_ - Correct display issues on HiDPI screens
| `Bug #2961 <https://redmine.postgresql.org/issues/2961>`_ - Issues when creating a pgAgent Schedule
| `Bug #2963 <https://redmine.postgresql.org/issues/2963>`_ - Fix unicode handling in the external process tools and show the complete command in the process viewer
| `Bug #2980 <https://redmine.postgresql.org/issues/2980>`_ - Copy text from the Query tool into the clipboard adds invisible characters
| `Bug #2981 <https://redmine.postgresql.org/issues/2981>`_ - Support keyboard navigation in the debugger
| `Bug #2983 <https://redmine.postgresql.org/issues/2983>`_ - Fix intermittent specified_version_number ValueError issue on restart
| `Bug #2985 <https://redmine.postgresql.org/issues/2985>`_ - Fix drag and drop issues
| `Bug #2998 <https://redmine.postgresql.org/issues/2998>`_ - Don't listen on port 443 if TLS is not enabled when launching the container
| `Bug #3001 <https://redmine.postgresql.org/issues/3001>`_ - Runtime update fix scrolling with mouse wheel on mac pgAdmin 4.2.1
| `Bug #3002 <https://redmine.postgresql.org/issues/3002>`_ - Fix block indent/outdent with configurable width
| `Bug #3003 <https://redmine.postgresql.org/issues/3003>`_ - Runtime update fix copy to clipboard
| `Bug #3005 <https://redmine.postgresql.org/issues/3005>`_ - Runtime update fix unable to select tabs in pgAdmin 4.2.1
| `Bug #3013 <https://redmine.postgresql.org/issues/3013>`_ - Fix a minor UI issue on dashboard while displaying subnode control in Backgrid
| `Bug #3014 <https://redmine.postgresql.org/issues/3014>`_ - Fix validation of sequence parameters
| `Bug #3015 <https://redmine.postgresql.org/issues/3015>`_ - Support Properties on Greenplum databases
| `Bug #3016 <https://redmine.postgresql.org/issues/3016>`_ - Ensure debug messages are available in "messages" window when error occurs
| `Bug #3021 <https://redmine.postgresql.org/issues/3021>`_ - Update scan and index scan EXPLAIN icons for greater clarity
| `Bug #3027 <https://redmine.postgresql.org/issues/3027>`_ - Ensure we capture notices raised by queries
| `Bug #3031 <https://redmine.postgresql.org/issues/3031>`_ - Runtime issue causing double and single quotes not to work
| `Bug #3039 <https://redmine.postgresql.org/issues/3039>`_ - Runtime issue causing wrong row counts on count column
| `Bug #3042 <https://redmine.postgresql.org/issues/3042>`_ - Runtime issue causing empty dialog box when refreshing
| `Bug #3043 <https://redmine.postgresql.org/issues/3043>`_ - Runtime issue causing word sizing in macOS High Sierra
| `Bug #3045 <https://redmine.postgresql.org/issues/3045>`_ - Runtime issue causing copy cells issues copying cells for key binding
| `Bug #3046 <https://redmine.postgresql.org/issues/3046>`_ - Fix connection status indicator on IE/FF
| `Bug #3050 <https://redmine.postgresql.org/issues/3050>`_ - Correct display of RE-SQL for partitioned tables in Greenplum
| `Bug #3052 <https://redmine.postgresql.org/issues/3052>`_ - Don't include sizes on primitive data types that shouldn't have them when modifying columns
| `Bug #3054 <https://redmine.postgresql.org/issues/3054>`_ - Ensure the user can use keyboard shortcuts after using button controls such as Cancel, Open and Save
| `Bug #3057 <https://redmine.postgresql.org/issues/3057>`_ - Update the regression tests to fix issues with Python 3.5 and PG 9.2
| `Bug #3058 <https://redmine.postgresql.org/issues/3058>`_ - Fix on-click handling of treeview nodes that wasn't refreshing SQL/Dependencies/Dependents in some circumstances
| `Bug #3059 <https://redmine.postgresql.org/issues/3059>`_ - Fix table statistics for Greenplum
| `Bug #3060 <https://redmine.postgresql.org/issues/3060>`_ - Fix quoting of function names in RE-SQL
| `Bug #3066 <https://redmine.postgresql.org/issues/3066>`_ - Ensure column names on indexes on views are properly quoted in RE-SQL
| `Bug #3067 <https://redmine.postgresql.org/issues/3067>`_ - Prevent the filter dialog CodeMirror from overflowing onto the button bar of the dialog
| `Bug #3072 <https://redmine.postgresql.org/issues/3072>`_ - Add a (configurable) limit to the number of pgAgent job history rows displayed on the statistics tab
| `Bug #3073 <https://redmine.postgresql.org/issues/3073>`_ - Ensure the pgAgent job start/end time grid fields synchronise with the subnode control and validate correctly
| `Bug #3075 <https://redmine.postgresql.org/issues/3075>`_ - Runtime issue causing Select, Update, and Insert script generation for a table fails to load
| `Bug #3077 <https://redmine.postgresql.org/issues/3077>`_ - Remove dependency on standards_conforming_strings being enabled
| `Bug #3079 <https://redmine.postgresql.org/issues/3079>`_ - Fix handling of tie/datetime array types when adding columns to a table
| `Bug #3080 <https://redmine.postgresql.org/issues/3080>`_ - Fix alignment issues in keyboard shortcut options
| `Bug #3081 <https://redmine.postgresql.org/issues/3081>`_ - Add missing reverse-engineered SQL header and drop statement for sequences
| `Bug #3090 <https://redmine.postgresql.org/issues/3090>`_ - Ensure message severity is decoded when necessary by the driver
| `Bug #3094 <https://redmine.postgresql.org/issues/3094>`_ - Ensure all messages are retrieved from the server in the Query Tool
| `Bug #3099 <https://redmine.postgresql.org/issues/3099>`_ - Fix creation of tables and columns in GPDB
| `Bug #3105 <https://redmine.postgresql.org/issues/3105>`_ - Ensure we can properly update rows with upper-case primary key columns
| `Bug #3135 <https://redmine.postgresql.org/issues/3135>`_ - Insert rows correctly when a table has OIDs and a Primary Key in uppercase
| `Bug #3122 <https://redmine.postgresql.org/issues/3122>`_ - Ensure SSL options are pushed down to external tools like pg_dump
| `Bug #3129 <https://redmine.postgresql.org/issues/3129>`_ - Handle opening of non-UTF8 compatible files
| `Bug #3137 <https://redmine.postgresql.org/issues/3137>`_ - Allow copying of SQL from the dashboard tables
| `Bug #3138 <https://redmine.postgresql.org/issues/3138>`_ - Fix tablespace tests for Python 3.x
| `Bug #3150 <https://redmine.postgresql.org/issues/3150>`_ - Fix function reserve SQL for GPDB
| `Bug #3157 <https://redmine.postgresql.org/issues/3157>`_ - Fix unicode handling in the external process tools and show the complete command in the process viewer
| `Bug #3171 <https://redmine.postgresql.org/issues/3171>`_ - Runtime issue causing inability to scroll in File Selector with trackpad on OSX
| `Bug #3176 <https://redmine.postgresql.org/issues/3176>`_ - Disable function statistics on Greenplum
| `Bug #3180 <https://redmine.postgresql.org/issues/3180>`_ - Ensure Indexes are displayed on PG 10 tables
| `Bug #3190 <https://redmine.postgresql.org/issues/3190>`_ - Skip tests where appropriate on GPDB
| `Bug #3196 <https://redmine.postgresql.org/issues/3196>`_ - Ensure the file manager properly escapes file & directory names
| `Bug #3197 <https://redmine.postgresql.org/issues/3197>`_ - Appropriately set the cookie path
| `Bug #3200 <https://redmine.postgresql.org/issues/3200>`_ - Ensure the host parameter is correctly pickup up from the service file
| `Bug #3219 <https://redmine.postgresql.org/issues/3219>`_ - Update required ChromeDriver version for current versions of Chrome
| `Bug #3226 <https://redmine.postgresql.org/issues/3226>`_ - Move the field error indicators in front of the affected fields so they don't obscure spinners or drop downs etc.
| `Bug #3244 <https://redmine.postgresql.org/issues/3244>`_ - Show more granular timing info in the Query Tool history panel
| `Bug #3248 <https://redmine.postgresql.org/issues/3248>`_ - Ensure Alertify dialogues are modal to prevent them being closed by mis-click
| `Issue #1173 <https://redmine.postgresql.org/issues/1173>`_ - Add a comment to the existing node
| `Issue #1925 <https://redmine.postgresql.org/issues/1925>`_ - Fix issue resizing column widths not resizable in Query Tool after first query
| `Issue #2104 <https://redmine.postgresql.org/issues/2104>`_ - Runtime update display file version and copyright year under installers properties
| `Issue #2249 <https://redmine.postgresql.org/issues/2249>`_ - Application no longer hangs after reload in runtime
| `Issue #2251 <https://redmine.postgresql.org/issues/2251>`_ - Runtime fixed OSX html scroll direction ignored in MacOS setup
| `Issue #2309 <https://redmine.postgresql.org/issues/2309>`_ - Allow text selection/copying from disabled CodeMirror instances
| `Issue #2480 <https://redmine.postgresql.org/issues/2480>`_ - Runtime update fix to Context Menus on Mac that do not work
| `Issue #2578 <https://redmine.postgresql.org/issues/2578>`_ - Runtime update fix to HTML access keys that don't work
| `Issue #2581 <https://redmine.postgresql.org/issues/2581>`_ - Fix keyboard shortcut for text selection
| `Issue #2677 <https://redmine.postgresql.org/issues/2677>`_ - Update Elephant icon for pgAdmin4 on Windows
| `Issue #2776 <https://redmine.postgresql.org/issues/2776>`_ - Fix unreadable font via Remote Desktop
| `Issue #2777 <https://redmine.postgresql.org/issues/2777>`_ - Fix spacing issue on server tree
| `Issue #2783 <https://redmine.postgresql.org/issues/2783>`_ - Runtime update fixed blank screen on Windows Desktop
| `Issue #2906 <https://redmine.postgresql.org/issues/2906>`_ - Correct display issues on HiDPI screens
| `Issue #2961 <https://redmine.postgresql.org/issues/2961>`_ - Issues when creating a pgAgent Schedule
| `Issue #2963 <https://redmine.postgresql.org/issues/2963>`_ - Fix unicode handling in the external process tools and show the complete command in the process viewer
| `Issue #2980 <https://redmine.postgresql.org/issues/2980>`_ - Copy text from the Query tool into the clipboard adds invisible characters
| `Issue #2981 <https://redmine.postgresql.org/issues/2981>`_ - Support keyboard navigation in the debugger
| `Issue #2983 <https://redmine.postgresql.org/issues/2983>`_ - Fix intermittent specified_version_number ValueError issue on restart
| `Issue #2985 <https://redmine.postgresql.org/issues/2985>`_ - Fix drag and drop issues
| `Issue #2998 <https://redmine.postgresql.org/issues/2998>`_ - Don't listen on port 443 if TLS is not enabled when launching the container
| `Issue #3001 <https://redmine.postgresql.org/issues/3001>`_ - Runtime update fix scrolling with mouse wheel on mac pgAdmin 4.2.1
| `Issue #3002 <https://redmine.postgresql.org/issues/3002>`_ - Fix block indent/outdent with configurable width
| `Issue #3003 <https://redmine.postgresql.org/issues/3003>`_ - Runtime update fix copy to clipboard
| `Issue #3005 <https://redmine.postgresql.org/issues/3005>`_ - Runtime update fix unable to select tabs in pgAdmin 4.2.1
| `Issue #3013 <https://redmine.postgresql.org/issues/3013>`_ - Fix a minor UI issue on dashboard while displaying subnode control in Backgrid
| `Issue #3014 <https://redmine.postgresql.org/issues/3014>`_ - Fix validation of sequence parameters
| `Issue #3015 <https://redmine.postgresql.org/issues/3015>`_ - Support Properties on Greenplum databases
| `Issue #3016 <https://redmine.postgresql.org/issues/3016>`_ - Ensure debug messages are available in "messages" window when error occurs
| `Issue #3021 <https://redmine.postgresql.org/issues/3021>`_ - Update scan and index scan EXPLAIN icons for greater clarity
| `Issue #3027 <https://redmine.postgresql.org/issues/3027>`_ - Ensure we capture notices raised by queries
| `Issue #3031 <https://redmine.postgresql.org/issues/3031>`_ - Runtime issue causing double and single quotes not to work
| `Issue #3039 <https://redmine.postgresql.org/issues/3039>`_ - Runtime issue causing wrong row counts on count column
| `Issue #3042 <https://redmine.postgresql.org/issues/3042>`_ - Runtime issue causing empty dialog box when refreshing
| `Issue #3043 <https://redmine.postgresql.org/issues/3043>`_ - Runtime issue causing word sizing in macOS High Sierra
| `Issue #3045 <https://redmine.postgresql.org/issues/3045>`_ - Runtime issue causing copy cells issues copying cells for key binding
| `Issue #3046 <https://redmine.postgresql.org/issues/3046>`_ - Fix connection status indicator on IE/FF
| `Issue #3050 <https://redmine.postgresql.org/issues/3050>`_ - Correct display of RE-SQL for partitioned tables in Greenplum
| `Issue #3052 <https://redmine.postgresql.org/issues/3052>`_ - Don't include sizes on primitive data types that shouldn't have them when modifying columns
| `Issue #3054 <https://redmine.postgresql.org/issues/3054>`_ - Ensure the user can use keyboard shortcuts after using button controls such as Cancel, Open and Save
| `Issue #3057 <https://redmine.postgresql.org/issues/3057>`_ - Update the regression tests to fix issues with Python 3.5 and PG 9.2
| `Issue #3058 <https://redmine.postgresql.org/issues/3058>`_ - Fix on-click handling of treeview nodes that wasn't refreshing SQL/Dependencies/Dependents in some circumstances
| `Issue #3059 <https://redmine.postgresql.org/issues/3059>`_ - Fix table statistics for Greenplum
| `Issue #3060 <https://redmine.postgresql.org/issues/3060>`_ - Fix quoting of function names in RE-SQL
| `Issue #3066 <https://redmine.postgresql.org/issues/3066>`_ - Ensure column names on indexes on views are properly quoted in RE-SQL
| `Issue #3067 <https://redmine.postgresql.org/issues/3067>`_ - Prevent the filter dialog CodeMirror from overflowing onto the button bar of the dialog
| `Issue #3072 <https://redmine.postgresql.org/issues/3072>`_ - Add a (configurable) limit to the number of pgAgent job history rows displayed on the statistics tab
| `Issue #3073 <https://redmine.postgresql.org/issues/3073>`_ - Ensure the pgAgent job start/end time grid fields synchronise with the subnode control and validate correctly
| `Issue #3075 <https://redmine.postgresql.org/issues/3075>`_ - Runtime issue causing Select, Update, and Insert script generation for a table fails to load
| `Issue #3077 <https://redmine.postgresql.org/issues/3077>`_ - Remove dependency on standards_conforming_strings being enabled
| `Issue #3079 <https://redmine.postgresql.org/issues/3079>`_ - Fix handling of tie/datetime array types when adding columns to a table
| `Issue #3080 <https://redmine.postgresql.org/issues/3080>`_ - Fix alignment issues in keyboard shortcut options
| `Issue #3081 <https://redmine.postgresql.org/issues/3081>`_ - Add missing reverse-engineered SQL header and drop statement for sequences
| `Issue #3090 <https://redmine.postgresql.org/issues/3090>`_ - Ensure message severity is decoded when necessary by the driver
| `Issue #3094 <https://redmine.postgresql.org/issues/3094>`_ - Ensure all messages are retrieved from the server in the Query Tool
| `Issue #3099 <https://redmine.postgresql.org/issues/3099>`_ - Fix creation of tables and columns in GPDB
| `Issue #3105 <https://redmine.postgresql.org/issues/3105>`_ - Ensure we can properly update rows with upper-case primary key columns
| `Issue #3135 <https://redmine.postgresql.org/issues/3135>`_ - Insert rows correctly when a table has OIDs and a Primary Key in uppercase
| `Issue #3122 <https://redmine.postgresql.org/issues/3122>`_ - Ensure SSL options are pushed down to external tools like pg_dump
| `Issue #3129 <https://redmine.postgresql.org/issues/3129>`_ - Handle opening of non-UTF8 compatible files
| `Issue #3137 <https://redmine.postgresql.org/issues/3137>`_ - Allow copying of SQL from the dashboard tables
| `Issue #3138 <https://redmine.postgresql.org/issues/3138>`_ - Fix tablespace tests for Python 3.x
| `Issue #3150 <https://redmine.postgresql.org/issues/3150>`_ - Fix function reserve SQL for GPDB
| `Issue #3157 <https://redmine.postgresql.org/issues/3157>`_ - Fix unicode handling in the external process tools and show the complete command in the process viewer
| `Issue #3171 <https://redmine.postgresql.org/issues/3171>`_ - Runtime issue causing inability to scroll in File Selector with trackpad on OSX
| `Issue #3176 <https://redmine.postgresql.org/issues/3176>`_ - Disable function statistics on Greenplum
| `Issue #3180 <https://redmine.postgresql.org/issues/3180>`_ - Ensure Indexes are displayed on PG 10 tables
| `Issue #3190 <https://redmine.postgresql.org/issues/3190>`_ - Skip tests where appropriate on GPDB
| `Issue #3196 <https://redmine.postgresql.org/issues/3196>`_ - Ensure the file manager properly escapes file & directory names
| `Issue #3197 <https://redmine.postgresql.org/issues/3197>`_ - Appropriately set the cookie path
| `Issue #3200 <https://redmine.postgresql.org/issues/3200>`_ - Ensure the host parameter is correctly pickup up from the service file
| `Issue #3219 <https://redmine.postgresql.org/issues/3219>`_ - Update required ChromeDriver version for current versions of Chrome
| `Issue #3226 <https://redmine.postgresql.org/issues/3226>`_ - Move the field error indicators in front of the affected fields so they don't obscure spinners or drop downs etc.
| `Issue #3244 <https://redmine.postgresql.org/issues/3244>`_ - Show more granular timing info in the Query Tool history panel
| `Issue #3248 <https://redmine.postgresql.org/issues/3248>`_ - Ensure Alertify dialogues are modal to prevent them being closed by mis-click

View File

@ -11,40 +11,40 @@ of pgAdmin4 3.0
Features
********
| `Feature #1447 <https://redmine.postgresql.org/issues/1447>`_ - Add support for SSH tunneled connections
| `Feature #2686 <https://redmine.postgresql.org/issues/2686>`_ - Add an option to auto-complete keywords in upper case
| `Feature #3204 <https://redmine.postgresql.org/issues/3204>`_ - Add support for LISTEN/NOTIFY in the Query Tool
| `Feature #3273 <https://redmine.postgresql.org/issues/3273>`_ - Allow sorting in the file dialogue
| `Feature #3362 <https://redmine.postgresql.org/issues/3362>`_ - Function and procedure support for PG11
| `Feature #3388 <https://redmine.postgresql.org/issues/3388>`_ - Allow the connection timeout to be configured on a per-server basis
| `Issue #1447 <https://redmine.postgresql.org/issues/1447>`_ - Add support for SSH tunneled connections
| `Issue #2686 <https://redmine.postgresql.org/issues/2686>`_ - Add an option to auto-complete keywords in upper case
| `Issue #3204 <https://redmine.postgresql.org/issues/3204>`_ - Add support for LISTEN/NOTIFY in the Query Tool
| `Issue #3273 <https://redmine.postgresql.org/issues/3273>`_ - Allow sorting in the file dialogue
| `Issue #3362 <https://redmine.postgresql.org/issues/3362>`_ - Function and procedure support for PG11
| `Issue #3388 <https://redmine.postgresql.org/issues/3388>`_ - Allow the connection timeout to be configured on a per-server basis
Bug fixes
*********
| `Bug #1220 <https://redmine.postgresql.org/issues/1220>`_ - Backup and Restore should not be started if database name contains "=" symbol
| `Bug #1221 <https://redmine.postgresql.org/issues/1221>`_ - Maintenance should not be started if database name contains "=" symbol
| `Bug #3179 <https://redmine.postgresql.org/issues/3179>`_ - Fix an error generating SQL for trigger functions
| `Bug #3238 <https://redmine.postgresql.org/issues/3238>`_ - Standardise the error handling for parsing of JSON response messages from the server
| `Bug #3250 <https://redmine.postgresql.org/issues/3250>`_ - Fix handling of SQL_ASCII data in the Query Tool
| `Bug #3257 <https://redmine.postgresql.org/issues/3257>`_ - Catch errors when trying to EXPLAIN an invalid query
| `Bug #3277 <https://redmine.postgresql.org/issues/3277>`_ - Ensure server cleanup on exit only happens if the server actually started up
| `Bug #3284 <https://redmine.postgresql.org/issues/3284>`_ - F5 key should work to refresh Browser tree
| `Bug #3289 <https://redmine.postgresql.org/issues/3289>`_ - Fix handling of SQL_ASCII data in the Query Tool
| `Bug #3290 <https://redmine.postgresql.org/issues/3290>`_ - Close button added to the alertify message box, which pops up in case of backend error
| `Bug #3295 <https://redmine.postgresql.org/issues/3295>`_ - Ensure the debugger gets focus when loaded so shortcut keys work as expected
| `Bug #3298 <https://redmine.postgresql.org/issues/3298>`_ - Fixed Query Tool keyboard issue where arrow keys were not behaving as expected for execute options dropdown
| `Bug #3303 <https://redmine.postgresql.org/issues/3303>`_ - Fix a Japanese translation error that could prevent the server starting up
| `Bug #3306 <https://redmine.postgresql.org/issues/3306>`_ - Fixed display SQL of table with index for Greenplum database
| `Bug #3307 <https://redmine.postgresql.org/issues/3307>`_ - Allow connections to servers with port numbers < 1024 which may be seen in container environments
| `Bug #3308 <https://redmine.postgresql.org/issues/3308>`_ - Fixed issue where icon for Partitioned tables was the same as Non Partitioned tables for Greenplum database
| `Bug #3310 <https://redmine.postgresql.org/issues/3310>`_ - Fixed layout of the alertify error message in the Query Tool
| `Bug #3324 <https://redmine.postgresql.org/issues/3324>`_ - Fix the template loader to work reliably under Windows (fixing external tables under Greenplum)
| `Bug #3333 <https://redmine.postgresql.org/issues/3333>`_ - Ensure the runtime core application is setup before trying to access any settings
| `Bug #3342 <https://redmine.postgresql.org/issues/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
| `Bug #3353 <https://redmine.postgresql.org/issues/3353>`_ - Handle errors properly if they occur when renaming a database
| `Bug #3356 <https://redmine.postgresql.org/issues/3356>`_ - Include the schema name on RE-SQL for packages
| `Bug #3374 <https://redmine.postgresql.org/issues/3374>`_ - Fix autocomplete
| `Bug #3392 <https://redmine.postgresql.org/issues/3392>`_ - Fix IPv6 support in the container build
| `Bug #3409 <https://redmine.postgresql.org/issues/3409>`_ - Avoid an exception on GreenPlum when retrieving RE-SQL on a table
| `Bug #3411 <https://redmine.postgresql.org/issues/3411>`_ - Fix a French translation error that could prevent the server starting up
| `Bug #3431 <https://redmine.postgresql.org/issues/3431>`_ - Fix the RE-SQL generation for GreenPlum external tables
| `Issue #1220 <https://redmine.postgresql.org/issues/1220>`_ - Backup and Restore should not be started if database name contains "=" symbol
| `Issue #1221 <https://redmine.postgresql.org/issues/1221>`_ - Maintenance should not be started if database name contains "=" symbol
| `Issue #3179 <https://redmine.postgresql.org/issues/3179>`_ - Fix an error generating SQL for trigger functions
| `Issue #3238 <https://redmine.postgresql.org/issues/3238>`_ - Standardise the error handling for parsing of JSON response messages from the server
| `Issue #3250 <https://redmine.postgresql.org/issues/3250>`_ - Fix handling of SQL_ASCII data in the Query Tool
| `Issue #3257 <https://redmine.postgresql.org/issues/3257>`_ - Catch errors when trying to EXPLAIN an invalid query
| `Issue #3277 <https://redmine.postgresql.org/issues/3277>`_ - Ensure server cleanup on exit only happens if the server actually started up
| `Issue #3284 <https://redmine.postgresql.org/issues/3284>`_ - F5 key should work to refresh Browser tree
| `Issue #3289 <https://redmine.postgresql.org/issues/3289>`_ - Fix handling of SQL_ASCII data in the Query Tool
| `Issue #3290 <https://redmine.postgresql.org/issues/3290>`_ - Close button added to the alertify message box, which pops up in case of backend error
| `Issue #3295 <https://redmine.postgresql.org/issues/3295>`_ - Ensure the debugger gets focus when loaded so shortcut keys work as expected
| `Issue #3298 <https://redmine.postgresql.org/issues/3298>`_ - Fixed Query Tool keyboard issue where arrow keys were not behaving as expected for execute options dropdown
| `Issue #3303 <https://redmine.postgresql.org/issues/3303>`_ - Fix a Japanese translation error that could prevent the server starting up
| `Issue #3306 <https://redmine.postgresql.org/issues/3306>`_ - Fixed display SQL of table with index for Greenplum database
| `Issue #3307 <https://redmine.postgresql.org/issues/3307>`_ - Allow connections to servers with port numbers < 1024 which may be seen in container environments
| `Issue #3308 <https://redmine.postgresql.org/issues/3308>`_ - Fixed issue where icon for Partitioned tables was the same as Non Partitioned tables for Greenplum database
| `Issue #3310 <https://redmine.postgresql.org/issues/3310>`_ - Fixed layout of the alertify error message in the Query Tool
| `Issue #3324 <https://redmine.postgresql.org/issues/3324>`_ - Fix the template loader to work reliably under Windows (fixing external tables under Greenplum)
| `Issue #3333 <https://redmine.postgresql.org/issues/3333>`_ - Ensure the runtime core application is setup before trying to access any settings
| `Issue #3342 <https://redmine.postgresql.org/issues/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 <https://redmine.postgresql.org/issues/3353>`_ - Handle errors properly if they occur when renaming a database
| `Issue #3356 <https://redmine.postgresql.org/issues/3356>`_ - Include the schema name on RE-SQL for packages
| `Issue #3374 <https://redmine.postgresql.org/issues/3374>`_ - Fix autocomplete
| `Issue #3392 <https://redmine.postgresql.org/issues/3392>`_ - Fix IPv6 support in the container build
| `Issue #3409 <https://redmine.postgresql.org/issues/3409>`_ - Avoid an exception on GreenPlum when retrieving RE-SQL on a table
| `Issue #3411 <https://redmine.postgresql.org/issues/3411>`_ - Fix a French translation error that could prevent the server starting up
| `Issue #3431 <https://redmine.postgresql.org/issues/3431>`_ - Fix the RE-SQL generation for GreenPlum external tables

View File

@ -11,32 +11,32 @@ of pgAdmin4 3.1
Features
********
| `Feature #2136 <https://redmine.postgresql.org/issues/2136>`_ - Added version number for URL's to ensure that files are only cached on a per-version basis.
| `Feature #2214 <https://redmine.postgresql.org/issues/2214>`_ - Add support for SCRAM password changes (requires psycopg2 >= 2.8).
| `Feature #3074 <https://redmine.postgresql.org/issues/3074>`_ - Add support for reset saved password.
| `Feature #3397 <https://redmine.postgresql.org/issues/3397>`_ - Add support for Trigger and JIT stats in the graphical query plan viewer.
| `Feature #3412 <https://redmine.postgresql.org/issues/3412>`_ - Add support for primary key, foreign key, unique key, indexes and triggers on partitioned tables for PG/EPAS 11.
| `Feature #3506 <https://redmine.postgresql.org/issues/3506>`_ - Allow the user to specify a fixed port number in the runtime to aid cookie whitelisting etc.
| `Feature #3510 <https://redmine.postgresql.org/issues/3510>`_ - Add a menu option to the runtime to copy the appserver URL to the clipboard.
| `Issue #2136 <https://redmine.postgresql.org/issues/2136>`_ - Added version number for URL's to ensure that files are only cached on a per-version basis.
| `Issue #2214 <https://redmine.postgresql.org/issues/2214>`_ - Add support for SCRAM password changes (requires psycopg2 >= 2.8).
| `Issue #3074 <https://redmine.postgresql.org/issues/3074>`_ - Add support for reset saved password.
| `Issue #3397 <https://redmine.postgresql.org/issues/3397>`_ - Add support for Trigger and JIT stats in the graphical query plan viewer.
| `Issue #3412 <https://redmine.postgresql.org/issues/3412>`_ - Add support for primary key, foreign key, unique key, indexes and triggers on partitioned tables for PG/EPAS 11.
| `Issue #3506 <https://redmine.postgresql.org/issues/3506>`_ - Allow the user to specify a fixed port number in the runtime to aid cookie whitelisting etc.
| `Issue #3510 <https://redmine.postgresql.org/issues/3510>`_ - Add a menu option to the runtime to copy the appserver URL to the clipboard.
Bug fixes
*********
| `Bug #3185 <https://redmine.postgresql.org/issues/3185>`_ - Fix the upgrade check on macOS.
| `Bug #3191 <https://redmine.postgresql.org/issues/3191>`_ - Fix a number of debugger execution issues.
| `Bug #3294 <https://redmine.postgresql.org/issues/3294>`_ - Infrastructure (and changes to the Query Tool, Dashboards and Debugger) for realtime preference handling.
| `Bug #3309 <https://redmine.postgresql.org/issues/3309>`_ - Fix Directory format support for backups.
| `Bug #3316 <https://redmine.postgresql.org/issues/3316>`_ - Support running on systems without a system tray.
| `Bug #3319 <https://redmine.postgresql.org/issues/3319>`_ - Cleanup and fix handling of Query Tool Cancel button status.
| `Bug #3363 <https://redmine.postgresql.org/issues/3363>`_ - Fix restoring of restore options for sections.
| `Bug #3371 <https://redmine.postgresql.org/issues/3371>`_ - Don't create a session when the /misc/ping test endpoint is called.
| `Bug #3446 <https://redmine.postgresql.org/issues/3446>`_ - Various procedure/function related fixes for EPAS/PG 11.
| `Bug #3448 <https://redmine.postgresql.org/issues/3448>`_ - Exclude system columns in Import/Export.
| `Bug #3457 <https://redmine.postgresql.org/issues/3457>`_ - Fix debugging of procedures in EPAS packages.
| `Bug #3458 <https://redmine.postgresql.org/issues/3458>`_ - pgAdmin4 should work with python 3.7.
| `Bug #3468 <https://redmine.postgresql.org/issues/3468>`_ - Support SSH tunneling with keys that don't have a passphrase.
| `Bug #3471 <https://redmine.postgresql.org/issues/3471>`_ - Ensure the SSH tunnel port number is honoured.
| `Bug #3511 <https://redmine.postgresql.org/issues/3511>`_ - Add support to save and clear SSH Tunnel password.
| `Bug #3526 <https://redmine.postgresql.org/issues/3526>`_ - COST statement should not be automatically duplicated after creating trigger function.
| `Bug #3527 <https://redmine.postgresql.org/issues/3527>`_ - View Data->Filtered Rows dialog should be displayed.
| `Issue #3185 <https://redmine.postgresql.org/issues/3185>`_ - Fix the upgrade check on macOS.
| `Issue #3191 <https://redmine.postgresql.org/issues/3191>`_ - Fix a number of debugger execution issues.
| `Issue #3294 <https://redmine.postgresql.org/issues/3294>`_ - Infrastructure (and changes to the Query Tool, Dashboards and Debugger) for realtime preference handling.
| `Issue #3309 <https://redmine.postgresql.org/issues/3309>`_ - Fix Directory format support for backups.
| `Issue #3316 <https://redmine.postgresql.org/issues/3316>`_ - Support running on systems without a system tray.
| `Issue #3319 <https://redmine.postgresql.org/issues/3319>`_ - Cleanup and fix handling of Query Tool Cancel button status.
| `Issue #3363 <https://redmine.postgresql.org/issues/3363>`_ - Fix restoring of restore options for sections.
| `Issue #3371 <https://redmine.postgresql.org/issues/3371>`_ - Don't create a session when the /misc/ping test endpoint is called.
| `Issue #3446 <https://redmine.postgresql.org/issues/3446>`_ - Various procedure/function related fixes for EPAS/PG 11.
| `Issue #3448 <https://redmine.postgresql.org/issues/3448>`_ - Exclude system columns in Import/Export.
| `Issue #3457 <https://redmine.postgresql.org/issues/3457>`_ - Fix debugging of procedures in EPAS packages.
| `Issue #3458 <https://redmine.postgresql.org/issues/3458>`_ - pgAdmin4 should work with python 3.7.
| `Issue #3468 <https://redmine.postgresql.org/issues/3468>`_ - Support SSH tunneling with keys that don't have a passphrase.
| `Issue #3471 <https://redmine.postgresql.org/issues/3471>`_ - Ensure the SSH tunnel port number is honoured.
| `Issue #3511 <https://redmine.postgresql.org/issues/3511>`_ - Add support to save and clear SSH Tunnel password.
| `Issue #3526 <https://redmine.postgresql.org/issues/3526>`_ - COST statement should not be automatically duplicated after creating trigger function.
| `Issue #3527 <https://redmine.postgresql.org/issues/3527>`_ - View Data->Filtered Rows dialog should be displayed.

View File

@ -11,28 +11,28 @@ of pgAdmin4 3.2
Features
********
| `Feature #1407 <https://redmine.postgresql.org/issues/1407>`_ - Add a geometry viewer that can render PostGIS data on a blank canvas or various map sources.
| `Feature #3503 <https://redmine.postgresql.org/issues/3503>`_ - Added new backup/restore options for PostgreSQL 11. Added dump options for 'pg_dumpall'.
| `Feature #3553 <https://redmine.postgresql.org/issues/3553>`_ - Add a Spanish translation.
| `Issue #1407 <https://redmine.postgresql.org/issues/1407>`_ - Add a geometry viewer that can render PostGIS data on a blank canvas or various map sources.
| `Issue #3503 <https://redmine.postgresql.org/issues/3503>`_ - Added new backup/restore options for PostgreSQL 11. Added dump options for 'pg_dumpall'.
| `Issue #3553 <https://redmine.postgresql.org/issues/3553>`_ - Add a Spanish translation.
Bug fixes
*********
| `Bug #3136 <https://redmine.postgresql.org/issues/3136>`_ - Stabilise feature tests for continuous running on CI systems.
| `Bug #3191 <https://redmine.postgresql.org/issues/3191>`_ - Fixed debugger execution issues.
| `Bug #3313 <https://redmine.postgresql.org/issues/3313>`_ - Ensure 'select all' and 'unselect all' working properly for pgAgent schedule.
| `Bug #3325 <https://redmine.postgresql.org/issues/3325>`_ - Fix sort/filter dialog issue where it incorrectly requires ASC/DESC.
| `Bug #3347 <https://redmine.postgresql.org/issues/3347>`_ - Ensure backup should work with '--data-only' and '--schema-only' for any format.
| `Bug #3407 <https://redmine.postgresql.org/issues/3407>`_ - Fix keyboard shortcuts layout in the preferences panel.
| `Bug #3420 <https://redmine.postgresql.org/issues/3420>`_ - Merge pgcli code with version 1.10.3, which is used for auto complete feature.
| `Bug #3461 <https://redmine.postgresql.org/issues/3461>`_ - Ensure that refreshing a node also updates the Property list.
| `Bug #3525 <https://redmine.postgresql.org/issues/3525>`_ - Ensure that refresh button on dashboard should refresh the table.
| `Bug #3528 <https://redmine.postgresql.org/issues/3528>`_ - Handle connection errors properly in the Query Tool.
| `Bug #3547 <https://redmine.postgresql.org/issues/3547>`_ - Make session implementation thread safe
| `Bug #3548 <https://redmine.postgresql.org/issues/3548>`_ - Ensure external table node should be visible only for GPDB.
| `Bug #3554 <https://redmine.postgresql.org/issues/3554>`_ - Fix auto scrolling issue in debugger on step in and step out.
| `Bug #3558 <https://redmine.postgresql.org/issues/3558>`_ - Fix sort/filter dialog editing issue.
| `Bug #3561 <https://redmine.postgresql.org/issues/3561>`_ - Ensure sort/filter dialog should display proper message after losing database connection.
| `Bug #3578 <https://redmine.postgresql.org/issues/3578>`_ - Ensure sql for Role should be visible in SQL panel for GPDB.
| `Bug #3579 <https://redmine.postgresql.org/issues/3579>`_ - When building the Windows installer, copy system Python packages before installing dependencies to ensure we don't end up with older versions than intended.
| `Bug #3604 <https://redmine.postgresql.org/issues/3604>`_ - Correct the documentation of View/Edit data.
| `Issue #3136 <https://redmine.postgresql.org/issues/3136>`_ - Stabilise feature tests for continuous running on CI systems.
| `Issue #3191 <https://redmine.postgresql.org/issues/3191>`_ - Fixed debugger execution issues.
| `Issue #3313 <https://redmine.postgresql.org/issues/3313>`_ - Ensure 'select all' and 'unselect all' working properly for pgAgent schedule.
| `Issue #3325 <https://redmine.postgresql.org/issues/3325>`_ - Fix sort/filter dialog issue where it incorrectly requires ASC/DESC.
| `Issue #3347 <https://redmine.postgresql.org/issues/3347>`_ - Ensure backup should work with '--data-only' and '--schema-only' for any format.
| `Issue #3407 <https://redmine.postgresql.org/issues/3407>`_ - Fix keyboard shortcuts layout in the preferences panel.
| `Issue #3420 <https://redmine.postgresql.org/issues/3420>`_ - Merge pgcli code with version 1.10.3, which is used for auto complete feature.
| `Issue #3461 <https://redmine.postgresql.org/issues/3461>`_ - Ensure that refreshing a node also updates the Property list.
| `Issue #3525 <https://redmine.postgresql.org/issues/3525>`_ - Ensure that refresh button on dashboard should refresh the table.
| `Issue #3528 <https://redmine.postgresql.org/issues/3528>`_ - Handle connection errors properly in the Query Tool.
| `Issue #3547 <https://redmine.postgresql.org/issues/3547>`_ - Make session implementation thread safe
| `Issue #3548 <https://redmine.postgresql.org/issues/3548>`_ - Ensure external table node should be visible only for GPDB.
| `Issue #3554 <https://redmine.postgresql.org/issues/3554>`_ - Fix auto scrolling issue in debugger on step in and step out.
| `Issue #3558 <https://redmine.postgresql.org/issues/3558>`_ - Fix sort/filter dialog editing issue.
| `Issue #3561 <https://redmine.postgresql.org/issues/3561>`_ - Ensure sort/filter dialog should display proper message after losing database connection.
| `Issue #3578 <https://redmine.postgresql.org/issues/3578>`_ - Ensure sql for Role should be visible in SQL panel for GPDB.
| `Issue #3579 <https://redmine.postgresql.org/issues/3579>`_ - When building the Windows installer, copy system Python packages before installing dependencies to ensure we don't end up with older versions than intended.
| `Issue #3604 <https://redmine.postgresql.org/issues/3604>`_ - Correct the documentation of View/Edit data.

View File

@ -11,19 +11,19 @@ of pgAdmin4 3.3
Features
********
| `Feature #2927 <https://redmine.postgresql.org/issues/2927>`_ - Move all CSS into SCSS files for consistency and ease of colour maintenance etc.
| `Feature #3514 <https://redmine.postgresql.org/issues/3514>`_ - Add optional data point markers and mouse-over tooltips to display values on graphs.
| `Feature #3564 <https://redmine.postgresql.org/issues/3564>`_ - Add shortcuts for View Data and the Query tool to the Browser header bar.
| `Issue #2927 <https://redmine.postgresql.org/issues/2927>`_ - Move all CSS into SCSS files for consistency and ease of colour maintenance etc.
| `Issue #3514 <https://redmine.postgresql.org/issues/3514>`_ - Add optional data point markers and mouse-over tooltips to display values on graphs.
| `Issue #3564 <https://redmine.postgresql.org/issues/3564>`_ - Add shortcuts for View Data and the Query tool to the Browser header bar.
Bug fixes
*********
| `Bug #3464 <https://redmine.postgresql.org/issues/3464>`_ - Ensure the runtime can startup properly if there are wide characters in the logfile path on Windows.
| `Bug #3551 <https://redmine.postgresql.org/issues/3551>`_ - Fix handling of backslashes in the edit grid.
| `Bug #3576 <https://redmine.postgresql.org/issues/3576>`_ - Ensure queries are no longer executed when dashboards are closed.
| `Bug #3596 <https://redmine.postgresql.org/issues/3596>`_ - Fix support for the CLOB datatype in EPAS.
| `Bug #3607 <https://redmine.postgresql.org/issues/3607>`_ - Fix logic around validation and highlighting of Sort/Filter in the Query Tool.
| `Bug #3630 <https://redmine.postgresql.org/issues/3630>`_ - Ensure auto-complete works for objects in schemas other than public and pg_catalog.
| `Bug #3657 <https://redmine.postgresql.org/issues/3657>`_ - Ensure changes to Query Tool settings from the Preferences dialogue are applied before executing queries.
| `Bug #3658 <https://redmine.postgresql.org/issues/3658>`_ - Swap the Schema and Schemas icons and Catalog and Catalogs icons that had been used the wrong way around.
| `Issue #3464 <https://redmine.postgresql.org/issues/3464>`_ - Ensure the runtime can startup properly if there are wide characters in the logfile path on Windows.
| `Issue #3551 <https://redmine.postgresql.org/issues/3551>`_ - Fix handling of backslashes in the edit grid.
| `Issue #3576 <https://redmine.postgresql.org/issues/3576>`_ - Ensure queries are no longer executed when dashboards are closed.
| `Issue #3596 <https://redmine.postgresql.org/issues/3596>`_ - Fix support for the CLOB datatype in EPAS.
| `Issue #3607 <https://redmine.postgresql.org/issues/3607>`_ - Fix logic around validation and highlighting of Sort/Filter in the Query Tool.
| `Issue #3630 <https://redmine.postgresql.org/issues/3630>`_ - Ensure auto-complete works for objects in schemas other than public and pg_catalog.
| `Issue #3657 <https://redmine.postgresql.org/issues/3657>`_ - Ensure changes to Query Tool settings from the Preferences dialogue are applied before executing queries.
| `Issue #3658 <https://redmine.postgresql.org/issues/3658>`_ - Swap the Schema and Schemas icons and Catalog and Catalogs icons that had been used the wrong way around.

View File

@ -11,19 +11,19 @@ of pgAdmin4 3.4
Features
********
| `Feature #1253 <https://redmine.postgresql.org/issues/1253>`_ - Save the treeview state periodically, and restore it automatically when reconnecting.
| `Feature #3562 <https://redmine.postgresql.org/issues/3562>`_ - Migrate from Bootstrap 3 to Bootstrap 4.
| `Issue #1253 <https://redmine.postgresql.org/issues/1253>`_ - Save the treeview state periodically, and restore it automatically when reconnecting.
| `Issue #3562 <https://redmine.postgresql.org/issues/3562>`_ - Migrate from Bootstrap 3 to Bootstrap 4.
Bug fixes
*********
| `Bug #3232 <https://redmine.postgresql.org/issues/3232>`_ - Ensure that Utilities(Backup/Restore/Maintenence/Import-Export) should not be started if binary path is wrong and also added 'Stop Process' button to cancel the process.
| `Bug #3638 <https://redmine.postgresql.org/issues/3638>`_ - Fix syntax error when creating new pgAgent schedules with a start date/time and exception.
| `Bug #3674 <https://redmine.postgresql.org/issues/3674>`_ - Cleanup session files periodically.
| `Bug #3660 <https://redmine.postgresql.org/issues/3660>`_ - Rename the 'SQL Editor' section of the Preferences to 'Query Tool' as it applies to the whole tool, not just the editor.
| `Bug #3676 <https://redmine.postgresql.org/issues/3676>`_ - Fix CREATE Script functionality for EDB-Wrapped functions.
| `Bug #3700 <https://redmine.postgresql.org/issues/3700>`_ - Fix connection garbage collector.
| `Bug #3703 <https://redmine.postgresql.org/issues/3703>`_ - Purge connections from the cache on logout.
| `Bug #3722 <https://redmine.postgresql.org/issues/3722>`_ - Ensure that utility existence check should work for schema and other child objects while taking Backup/Restore.
| `Bug #3730 <https://redmine.postgresql.org/issues/3730>`_ - Fixed fatal error while launching the pgAdmin4 3.5. Update the version of the Flask to 0.12.4 for release.
| `Issue #3232 <https://redmine.postgresql.org/issues/3232>`_ - Ensure that Utilities(Backup/Restore/Maintenence/Import-Export) should not be started if binary path is wrong and also added 'Stop Process' button to cancel the process.
| `Issue #3638 <https://redmine.postgresql.org/issues/3638>`_ - Fix syntax error when creating new pgAgent schedules with a start date/time and exception.
| `Issue #3674 <https://redmine.postgresql.org/issues/3674>`_ - Cleanup session files periodically.
| `Issue #3660 <https://redmine.postgresql.org/issues/3660>`_ - Rename the 'SQL Editor' section of the Preferences to 'Query Tool' as it applies to the whole tool, not just the editor.
| `Issue #3676 <https://redmine.postgresql.org/issues/3676>`_ - Fix CREATE Script functionality for EDB-Wrapped functions.
| `Issue #3700 <https://redmine.postgresql.org/issues/3700>`_ - Fix connection garbage collector.
| `Issue #3703 <https://redmine.postgresql.org/issues/3703>`_ - Purge connections from the cache on logout.
| `Issue #3722 <https://redmine.postgresql.org/issues/3722>`_ - Ensure that utility existence check should work for schema and other child objects while taking Backup/Restore.
| `Issue #3730 <https://redmine.postgresql.org/issues/3730>`_ - Fixed fatal error while launching the pgAdmin4 3.5. Update the version of the Flask to 0.12.4 for release.

View File

@ -11,18 +11,18 @@ of pgAdmin4 3.5
Features
********
| `Feature #1513 <https://redmine.postgresql.org/issues/1513>`_ - Add support for dropping multiple objects at once from the collection Properties panel.
| `Feature #3772 <https://redmine.postgresql.org/issues/3772>`_ - Add the ability to import and export server definitions from a config database.
| `Issue #1513 <https://redmine.postgresql.org/issues/1513>`_ - Add support for dropping multiple objects at once from the collection Properties panel.
| `Issue #3772 <https://redmine.postgresql.org/issues/3772>`_ - Add the ability to import and export server definitions from a config database.
Bug fixes
*********
| `Bug #3016 <https://redmine.postgresql.org/issues/3016>`_ - Ensure previous notices are not removed from the Messages tab in the Query Tool if an error occurs during query execution.
| `Bug #3029 <https://redmine.postgresql.org/issues/3029>`_ - Allow the selection order to be preserved in the Select2 control to fix column ordering in data Import/Export.
| `Bug #3629 <https://redmine.postgresql.org/issues/3629>`_ - Allow use of 0 (integer) and empty strings as parameters in the debugger.
| `Bug #3723 <https://redmine.postgresql.org/issues/3723>`_ - Properly report errors when debugging cannot be started.
| `Bug #3734 <https://redmine.postgresql.org/issues/3734>`_ - Prevent the debugger controls being pressed again before previous processing is complete.
| `Bug #3736 <https://redmine.postgresql.org/issues/3736>`_ - Fix toggle breakpoints buttons in the debugger.
| `Bug #3742 <https://redmine.postgresql.org/issues/3742>`_ - Fix changes to the NOT NULL and default value options in the Table Dialogue.
| `Bug #3746 <https://redmine.postgresql.org/issues/3746>`_ - Fix dropping of multiple functions/procedures at once.
| `Issue #3016 <https://redmine.postgresql.org/issues/3016>`_ - Ensure previous notices are not removed from the Messages tab in the Query Tool if an error occurs during query execution.
| `Issue #3029 <https://redmine.postgresql.org/issues/3029>`_ - Allow the selection order to be preserved in the Select2 control to fix column ordering in data Import/Export.
| `Issue #3629 <https://redmine.postgresql.org/issues/3629>`_ - Allow use of 0 (integer) and empty strings as parameters in the debugger.
| `Issue #3723 <https://redmine.postgresql.org/issues/3723>`_ - Properly report errors when debugging cannot be started.
| `Issue #3734 <https://redmine.postgresql.org/issues/3734>`_ - Prevent the debugger controls being pressed again before previous processing is complete.
| `Issue #3736 <https://redmine.postgresql.org/issues/3736>`_ - Fix toggle breakpoints buttons in the debugger.
| `Issue #3742 <https://redmine.postgresql.org/issues/3742>`_ - Fix changes to the NOT NULL and default value options in the Table Dialogue.
| `Issue #3746 <https://redmine.postgresql.org/issues/3746>`_ - Fix dropping of multiple functions/procedures at once.

View File

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

View File

@ -10,10 +10,10 @@ This release contains a number of fixes reported since the release of pgAdmin4
Bug fixes
*********
| `Bug #3505 <https://redmine.postgresql.org/issues/3505>`_ - Fix SQL generated for tables with inherited columns.
| `Bug #3575 <https://redmine.postgresql.org/issues/3575>`_ - Ensure the context menu works after a server is renamed.
| `Bug #3836 <https://redmine.postgresql.org/issues/3836>`_ - Fix ordering of VACUUM options which changed in PG11.
| `Bug #3842 <https://redmine.postgresql.org/issues/3842>`_ - Don't show system catalogs in the schemas property list unless show system objects is enabled.
| `Bug #3861 <https://redmine.postgresql.org/issues/3861>`_ - Fix help for the backup/restore dialogues.
| `Bug #3866 <https://redmine.postgresql.org/issues/3866>`_ - Ensure that last row of table data should be visible and user will be able to add new row.
| `Bug #3877 <https://redmine.postgresql.org/issues/3877>`_ - Make the browser more robust in the face of multibyte characters in SQL_ASCII databases.
| `Issue #3505 <https://redmine.postgresql.org/issues/3505>`_ - Fix SQL generated for tables with inherited columns.
| `Issue #3575 <https://redmine.postgresql.org/issues/3575>`_ - Ensure the context menu works after a server is renamed.
| `Issue #3836 <https://redmine.postgresql.org/issues/3836>`_ - Fix ordering of VACUUM options which changed in PG11.
| `Issue #3842 <https://redmine.postgresql.org/issues/3842>`_ - Don't show system catalogs in the schemas property list unless show system objects is enabled.
| `Issue #3861 <https://redmine.postgresql.org/issues/3861>`_ - Fix help for the backup/restore dialogues.
| `Issue #3866 <https://redmine.postgresql.org/issues/3866>`_ - Ensure that last row of table data should be visible and user will be able to add new row.
| `Issue #3877 <https://redmine.postgresql.org/issues/3877>`_ - Make the browser more robust in the face of multibyte characters in SQL_ASCII databases.

View File

@ -9,13 +9,13 @@ This release contains a number of bug fixes and new features since the release o
New features
************
| `Feature #4139 <https://redmine.postgresql.org/issues/4139>`_ - Allow some objects to be dragged/dropped into the Query Tool to insert their signature into the query text.
| `Feature #4400 <https://redmine.postgresql.org/issues/4400>`_ - Allow the path to /pgadmin4/servers.json to be overridden in the container distribution.
| `Issue #4139 <https://redmine.postgresql.org/issues/4139>`_ - Allow some objects to be dragged/dropped into the Query Tool to insert their signature into the query text.
| `Issue #4400 <https://redmine.postgresql.org/issues/4400>`_ - Allow the path to /pgadmin4/servers.json to be overridden in the container distribution.
Bug fixes
*********
| `Bug #4403 <https://redmine.postgresql.org/issues/4403>`_ - Ensure the browser close confirmation is only shown when closing a Query Tool which is running in a separate browser tab.
| `Bug #4404 <https://redmine.postgresql.org/issues/4404>`_ - Prevent an error that may occur when editing data with an integer primary key.
| `Bug #4407 <https://redmine.postgresql.org/issues/4407>`_ - Fix a quoting issue that caused a blank UI to be displayed when running in French.
| `Bug #4421 <https://redmine.postgresql.org/issues/4421>`_ - Ensure the version comparision should be correct for windows installer.
| `Issue #4403 <https://redmine.postgresql.org/issues/4403>`_ - Ensure the browser close confirmation is only shown when closing a Query Tool which is running in a separate browser tab.
| `Issue #4404 <https://redmine.postgresql.org/issues/4404>`_ - Prevent an error that may occur when editing data with an integer primary key.
| `Issue #4407 <https://redmine.postgresql.org/issues/4407>`_ - Fix a quoting issue that caused a blank UI to be displayed when running in French.
| `Issue #4421 <https://redmine.postgresql.org/issues/4421>`_ - Ensure the version comparision should be correct for windows installer.

View File

@ -9,16 +9,21 @@ This release contains a number of bug fixes and new features since the release o
New features
************
| `Feature #4335 <https://redmine.postgresql.org/issues/4335>`_ - Add EXPLAIN options for SETTINGS and SUMMARY.
| `Feature #4415 <https://redmine.postgresql.org/issues/4415>`_ - Add Reverse Engineered SQL tests for Roles and Resource Groups.
| `Feature #4318 <https://redmine.postgresql.org/issues/4318>`_ - Set the mouse cursor appropriately based on the layout lock state.
| `Feature #4441 <https://redmine.postgresql.org/issues/4441>`_ - Add Reverse Engineered SQL tests for FDWs.
| `Issue #4335 <https://redmine.postgresql.org/issues/4335>`_ - Add EXPLAIN options for SETTINGS and SUMMARY.
| `Issue #4318 <https://redmine.postgresql.org/issues/4318>`_ - Set the mouse cursor appropriately based on the layout lock state.
Housekeeping
************
| `Issue #4415 <https://redmine.postgresql.org/issues/4415>`_ - Add Reverse Engineered SQL tests for Roles and Resource Groups.
| `Issue #4441 <https://redmine.postgresql.org/issues/4441>`_ - Add Reverse Engineered SQL tests for FDWs.
Bug fixes
*********
| `Bug #4224 <https://redmine.postgresql.org/issues/4224>`_ - Prevent flickering of large tooltips on the Graphical EXPLAIN canvas.
| `Bug #4393 <https://redmine.postgresql.org/issues/4393>`_ - Ensure parameter values are quoted when needed when editing roles.
| `Bug #4395 <https://redmine.postgresql.org/issues/4395>`_ - EXPLAIN options should be Query Tool instance-specific.
| `Bug #4429 <https://redmine.postgresql.org/issues/4429>`_ - Ensure drag/drop from the treeview works as expected on Firefox.
| `Bug #4437 <https://redmine.postgresql.org/issues/4437>`_ - Fix table icon issue when updating any existing field.
| `Issue #4224 <https://redmine.postgresql.org/issues/4224>`_ - Prevent flickering of large tooltips on the Graphical EXPLAIN canvas.
| `Issue #4393 <https://redmine.postgresql.org/issues/4393>`_ - Ensure parameter values are quoted when needed when editing roles.
| `Issue #4395 <https://redmine.postgresql.org/issues/4395>`_ - EXPLAIN options should be Query Tool instance-specific.
| `Issue #4429 <https://redmine.postgresql.org/issues/4429>`_ - Ensure drag/drop from the treeview works as expected on Firefox.
| `Issue #4437 <https://redmine.postgresql.org/issues/4437>`_ - Fix table icon issue when updating any existing field.

View File

@ -10,43 +10,43 @@ This release contains a number of fixes reported since the release of pgAdmin4
Bug fixes
*********
| `Bug #3051 <https://redmine.postgresql.org/issues/3051>`_ - Replace Bootstrap switch with Bootstrap4 toggle to improve the performance.
| `Bug #3272 <https://redmine.postgresql.org/issues/3272>`_ - Replace the PyCrypto module with the cryptography module.
| `Bug #3453 <https://redmine.postgresql.org/issues/3453>`_ - Fixed SQL for foreign table options.
| `Bug #3475 <https://redmine.postgresql.org/issues/3475>`_ - Fixed execution time to show Hours part for long running queries in Query Tool.
| `Bug #3608 <https://redmine.postgresql.org/issues/3608>`_ - Messages tab of Query Tool should be clear on subsequent execution of table/view using View/Edit Data.
| `Bug #3609 <https://redmine.postgresql.org/issues/3609>`_ - Clear drop-down menu should be disabled for View/Edit Data.
| `Bug #3664 <https://redmine.postgresql.org/issues/3664>`_ - Fixed Statistics panel hang issue for 1000+ tables.
| `Bug #3693 <https://redmine.postgresql.org/issues/3693>`_ - Proper error should be thrown when server group is created with existing name.
| `Bug #3695 <https://redmine.postgresql.org/issues/3695>`_ - Ensure long string should be wrap in alertify dialogs.
| `Bug #3697 <https://redmine.postgresql.org/issues/3697>`_ - Ensure that output of the query should be displayed even if Data Output window is detached from the Query Tool.
| `Bug #3740 <https://redmine.postgresql.org/issues/3740>`_ - Inline edbspl trigger functions should not be visible in Grant Wizard.
| `Bug #3774 <https://redmine.postgresql.org/issues/3774>`_ - Proper SQL should be generated when create function with return type as custom type argument.
| `Bug #3800 <https://redmine.postgresql.org/issues/3800>`_ - Ensure that database restriction of server dialog should work with special characters.
| `Bug #3811 <https://redmine.postgresql.org/issues/3811>`_ - Ensure that Backup/Restore button should work on single click.
| `Bug #3837 <https://redmine.postgresql.org/issues/3837>`_ - Fixed SQL for when clause while creating Trigger.
| `Bug #3838 <https://redmine.postgresql.org/issues/3838>`_ - Proper SQL should be generated when creating/changing column with custom type argument.
| `Bug #3840 <https://redmine.postgresql.org/issues/3840>`_ - Ensure that file format combo box value should be retained when hidden files checkbox is toggled.
| `Bug #3846 <https://redmine.postgresql.org/issues/3846>`_ - Proper SQL should be generated when create procedure with custom type arguments.
| `Bug #3849 <https://redmine.postgresql.org/issues/3849>`_ - Ensure that browser should warn before close or refresh.
| `Bug #3850 <https://redmine.postgresql.org/issues/3850>`_ - Fixed EXEC script for procedures.
| `Bug #3853 <https://redmine.postgresql.org/issues/3853>`_ - Proper SQL should be generated when create domain of type interval with precision.
| `Bug #3858 <https://redmine.postgresql.org/issues/3858>`_ - Drop-down should be closed when click on any other toolbar button.
| `Bug #3862 <https://redmine.postgresql.org/issues/3862>`_ - Fixed keyboard navigation for dialog tabs.
| `Bug #3865 <https://redmine.postgresql.org/issues/3865>`_ - Increase frames splitter mouse hover area to make it easier to resize.
| `Bug #3871 <https://redmine.postgresql.org/issues/3871>`_ - Fixed alignment of tree arrow icons for Internet Explorer.
| `Bug #3872 <https://redmine.postgresql.org/issues/3872>`_ - Ensure object names in external process dialogues are properly escaped.
| `Bug #3891 <https://redmine.postgresql.org/issues/3891>`_ - Correct order of Save and Cancel button for json/jsonb editing.
| `Bug #3897 <https://redmine.postgresql.org/issues/3897>`_ - Data should be updated properly for FTS Configurations, FTS Dictionaries, FTS Parsers and FTS Templates.
| `Bug #3899 <https://redmine.postgresql.org/issues/3899>`_ - Fixed unable to drop multiple Rules and Foreign Tables from properties tab.
| `Bug #3903 <https://redmine.postgresql.org/issues/3903>`_ - Fixed Query Tool Initialization Error.
| `Bug #3908 <https://redmine.postgresql.org/issues/3908>`_ - Fixed keyboard navigation for Select2 and Privilege cell in Backgrid.
| `Bug #3916 <https://redmine.postgresql.org/issues/3916>`_ - Correct schema should be displayed in Materialized View dialog.
| `Bug #3927 <https://redmine.postgresql.org/issues/3927>`_ - Fixed debugger issue for procedure inside package for EPAS servers.
| `Bug #3929 <https://redmine.postgresql.org/issues/3929>`_ - Fix alignment of help messages in properties panels.
| `Bug #3932 <https://redmine.postgresql.org/issues/3932>`_ - Fix alignment of submenu for Internet Explorer.
| `Bug #3935 <https://redmine.postgresql.org/issues/3935>`_ - Ensure that grant wizard should list down functions for EPAS server running with no-redwood-compat mode.
| `Bug #3941 <https://redmine.postgresql.org/issues/3941>`_ - Dashboard graph optimization.
| `Bug #3954 <https://redmine.postgresql.org/issues/3954>`_ - Remove Python 2.6 code that's now obsolete.
| `Bug #3955 <https://redmine.postgresql.org/issues/3955>`_ - Expose the bind address in the Docker container via PGADMIN_BIND_ADDRESS.
| `Bug #3961 <https://redmine.postgresql.org/issues/3961>`_ - Exclude HTTPExceptions from the all_exception_handler as they should be returned as-is.
| `Issue #3051 <https://redmine.postgresql.org/issues/3051>`_ - Replace Bootstrap switch with Bootstrap4 toggle to improve the performance.
| `Issue #3272 <https://redmine.postgresql.org/issues/3272>`_ - Replace the PyCrypto module with the cryptography module.
| `Issue #3453 <https://redmine.postgresql.org/issues/3453>`_ - Fixed SQL for foreign table options.
| `Issue #3475 <https://redmine.postgresql.org/issues/3475>`_ - Fixed execution time to show Hours part for long running queries in Query Tool.
| `Issue #3608 <https://redmine.postgresql.org/issues/3608>`_ - Messages tab of Query Tool should be clear on subsequent execution of table/view using View/Edit Data.
| `Issue #3609 <https://redmine.postgresql.org/issues/3609>`_ - Clear drop-down menu should be disabled for View/Edit Data.
| `Issue #3664 <https://redmine.postgresql.org/issues/3664>`_ - Fixed Statistics panel hang issue for 1000+ tables.
| `Issue #3693 <https://redmine.postgresql.org/issues/3693>`_ - Proper error should be thrown when server group is created with existing name.
| `Issue #3695 <https://redmine.postgresql.org/issues/3695>`_ - Ensure long string should be wrap in alertify dialogs.
| `Issue #3697 <https://redmine.postgresql.org/issues/3697>`_ - Ensure that output of the query should be displayed even if Data Output window is detached from the Query Tool.
| `Issue #3740 <https://redmine.postgresql.org/issues/3740>`_ - Inline edbspl trigger functions should not be visible in Grant Wizard.
| `Issue #3774 <https://redmine.postgresql.org/issues/3774>`_ - Proper SQL should be generated when create function with return type as custom type argument.
| `Issue #3800 <https://redmine.postgresql.org/issues/3800>`_ - Ensure that database restriction of server dialog should work with special characters.
| `Issue #3811 <https://redmine.postgresql.org/issues/3811>`_ - Ensure that Backup/Restore button should work on single click.
| `Issue #3837 <https://redmine.postgresql.org/issues/3837>`_ - Fixed SQL for when clause while creating Trigger.
| `Issue #3838 <https://redmine.postgresql.org/issues/3838>`_ - Proper SQL should be generated when creating/changing column with custom type argument.
| `Issue #3840 <https://redmine.postgresql.org/issues/3840>`_ - Ensure that file format combo box value should be retained when hidden files checkbox is toggled.
| `Issue #3846 <https://redmine.postgresql.org/issues/3846>`_ - Proper SQL should be generated when create procedure with custom type arguments.
| `Issue #3849 <https://redmine.postgresql.org/issues/3849>`_ - Ensure that browser should warn before close or refresh.
| `Issue #3850 <https://redmine.postgresql.org/issues/3850>`_ - Fixed EXEC script for procedures.
| `Issue #3853 <https://redmine.postgresql.org/issues/3853>`_ - Proper SQL should be generated when create domain of type interval with precision.
| `Issue #3858 <https://redmine.postgresql.org/issues/3858>`_ - Drop-down should be closed when click on any other toolbar button.
| `Issue #3862 <https://redmine.postgresql.org/issues/3862>`_ - Fixed keyboard navigation for dialog tabs.
| `Issue #3865 <https://redmine.postgresql.org/issues/3865>`_ - Increase frames splitter mouse hover area to make it easier to resize.
| `Issue #3871 <https://redmine.postgresql.org/issues/3871>`_ - Fixed alignment of tree arrow icons for Internet Explorer.
| `Issue #3872 <https://redmine.postgresql.org/issues/3872>`_ - Ensure object names in external process dialogues are properly escaped.
| `Issue #3891 <https://redmine.postgresql.org/issues/3891>`_ - Correct order of Save and Cancel button for json/jsonb editing.
| `Issue #3897 <https://redmine.postgresql.org/issues/3897>`_ - Data should be updated properly for FTS Configurations, FTS Dictionaries, FTS Parsers and FTS Templates.
| `Issue #3899 <https://redmine.postgresql.org/issues/3899>`_ - Fixed unable to drop multiple Rules and Foreign Tables from properties tab.
| `Issue #3903 <https://redmine.postgresql.org/issues/3903>`_ - Fixed Query Tool Initialization Error.
| `Issue #3908 <https://redmine.postgresql.org/issues/3908>`_ - Fixed keyboard navigation for Select2 and Privilege cell in Backgrid.
| `Issue #3916 <https://redmine.postgresql.org/issues/3916>`_ - Correct schema should be displayed in Materialized View dialog.
| `Issue #3927 <https://redmine.postgresql.org/issues/3927>`_ - Fixed debugger issue for procedure inside package for EPAS servers.
| `Issue #3929 <https://redmine.postgresql.org/issues/3929>`_ - Fix alignment of help messages in properties panels.
| `Issue #3932 <https://redmine.postgresql.org/issues/3932>`_ - Fix alignment of submenu for Internet Explorer.
| `Issue #3935 <https://redmine.postgresql.org/issues/3935>`_ - Ensure that grant wizard should list down functions for EPAS server running with no-redwood-compat mode.
| `Issue #3941 <https://redmine.postgresql.org/issues/3941>`_ - Dashboard graph optimization.
| `Issue #3954 <https://redmine.postgresql.org/issues/3954>`_ - Remove Python 2.6 code that's now obsolete.
| `Issue #3955 <https://redmine.postgresql.org/issues/3955>`_ - Expose the bind address in the Docker container via PGADMIN_BIND_ADDRESS.
| `Issue #3961 <https://redmine.postgresql.org/issues/3961>`_ - Exclude HTTPExceptions from the all_exception_handler as they should be returned as-is.

View File

@ -10,14 +10,14 @@ release of pgAdmin4 4.2
Features
********
| `Feature #1825 <https://redmine.postgresql.org/issues/1825>`_ - Install a script to start pgAdmin (pgadmin4) from the command line when installed from the Python wheel.
| `Feature #2233 <https://redmine.postgresql.org/issues/2233>`_ - Add a "scratch pad" to the Query Tool to hold text snippets whilst editing.
| `Feature #2418 <https://redmine.postgresql.org/issues/2418>`_ - Add Commit and Rollback buttons to the Query Tool.
| `Feature #3439 <https://redmine.postgresql.org/issues/3439>`_ - Allow X-FRAME-OPTIONS to be set for security. Default to SAMEORIGIN.
| `Feature #3559 <https://redmine.postgresql.org/issues/3559>`_ - Automatically expand child nodes as well as the selected node on the treeview if there is only one.
| `Feature #3886 <https://redmine.postgresql.org/issues/3886>`_ - Include multiple versions of the PG utilties in containers.
| `Feature #3991 <https://redmine.postgresql.org/issues/3991>`_ - Update Alpine Linux version in the docker container.
| `Feature #4034 <https://redmine.postgresql.org/issues/4034>`_ - Support double-click on Query Tool result grid column resize handles to auto-size to the content.
| `Issue #1825 <https://redmine.postgresql.org/issues/1825>`_ - Install a script to start pgAdmin (pgadmin4) from the command line when installed from the Python wheel.
| `Issue #2233 <https://redmine.postgresql.org/issues/2233>`_ - Add a "scratch pad" to the Query Tool to hold text snippets whilst editing.
| `Issue #2418 <https://redmine.postgresql.org/issues/2418>`_ - Add Commit and Rollback buttons to the Query Tool.
| `Issue #3439 <https://redmine.postgresql.org/issues/3439>`_ - Allow X-FRAME-OPTIONS to be set for security. Default to SAMEORIGIN.
| `Issue #3559 <https://redmine.postgresql.org/issues/3559>`_ - Automatically expand child nodes as well as the selected node on the treeview if there is only one.
| `Issue #3886 <https://redmine.postgresql.org/issues/3886>`_ - Include multiple versions of the PG utilties in containers.
| `Issue #3991 <https://redmine.postgresql.org/issues/3991>`_ - Update Alpine Linux version in the docker container.
| `Issue #4034 <https://redmine.postgresql.org/issues/4034>`_ - Support double-click on Query Tool result grid column resize handles to auto-size to the content.
Bug fixes
*********

View File

@ -8,7 +8,7 @@ This release contains a number of new features and fixes reported since the
release of pgAdmin4 4.3.
.. warning:: This release includes a bug fix
(`Bug #3887 <https://redmine.postgresql.org/issues/3887>`_) which will
(`Issue #3887 <https://redmine.postgresql.org/issues/3887>`_) which will
rename the per-user storage directories for existing users when running in
server mode. Previously, saved SQL queries were stored under the
*STORAGE_DIR* in a sub-directory named after the username part of the user's
@ -29,42 +29,42 @@ release of pgAdmin4 4.3.
Features
********
| `Feature #2001 <https://redmine.postgresql.org/issues/2001>`_ - Add support for reverse proxied setups with Gunicorn, and document Gunicorn, uWSGI & NGINX configurations.
| `Feature #4017 <https://redmine.postgresql.org/issues/4017>`_ - Make the Query Tool history persistent across sessions.
| `Feature #4018 <https://redmine.postgresql.org/issues/4018>`_ - Remove the large and unnecessary dependency on React and 87 other related libraries.
| `Feature #4030 <https://redmine.postgresql.org/issues/4030>`_ - Add support for IDENTITY columns.
| `Feature #4075 <https://redmine.postgresql.org/issues/4075>`_ - Add an ePub doc build target.
| `Issue #2001 <https://redmine.postgresql.org/issues/2001>`_ - Add support for reverse proxied setups with Gunicorn, and document Gunicorn, uWSGI & NGINX configurations.
| `Issue #4017 <https://redmine.postgresql.org/issues/4017>`_ - Make the Query Tool history persistent across sessions.
| `Issue #4018 <https://redmine.postgresql.org/issues/4018>`_ - Remove the large and unnecessary dependency on React and 87 other related libraries.
| `Issue #4030 <https://redmine.postgresql.org/issues/4030>`_ - Add support for IDENTITY columns.
| `Issue #4075 <https://redmine.postgresql.org/issues/4075>`_ - Add an ePub doc build target.
Bug fixes
*********
| `Bug #1269 <https://redmine.postgresql.org/issues/1269>`_ - Fix naming inconsistency for the column and FTS parser modules.
| `Bug #2627 <https://redmine.postgresql.org/issues/2627>`_ - Include inherited column comments and defaults in reverse engineered table SQL.
| `Bug #3104 <https://redmine.postgresql.org/issues/3104>`_ - Improve a couple of German translations.
| `Bug #3887 <https://redmine.postgresql.org/issues/3887>`_ - Use the user's full email address (not just the username part) as the basis for the storage directory name.
| `Bug #3968 <https://redmine.postgresql.org/issues/3968>`_ - Update wcDocker to fix the issue where the Scratch Pad grows in size if the results panel is resized.
| `Bug #3995 <https://redmine.postgresql.org/issues/3995>`_ - Avoid 'bogus varno' message from Postgres when viewing the SQL for a table with triggers.
| `Bug #4019 <https://redmine.postgresql.org/issues/4019>`_ - Update all Python and JavaScript dependencies.
| `Bug #4037 <https://redmine.postgresql.org/issues/4037>`_ - Include comment SQL for inherited columns in reverse engineered table SQL.
| `Bug #4050 <https://redmine.postgresql.org/issues/4050>`_ - Make the WHEN field a CodeMirror control on the Event Trigger dialogue.
| `Bug #4052 <https://redmine.postgresql.org/issues/4052>`_ - Fix the online help button on the resource group dialogue.
| `Bug #4053 <https://redmine.postgresql.org/issues/4053>`_ - Enable the online help button on the index dialogue.
| `Bug #4054 <https://redmine.postgresql.org/issues/4054>`_ - Handle resultsets with zero columns correctly in the Query Tool.
| `Bug #4058 <https://redmine.postgresql.org/issues/4058>`_ - Include inherited columns in SELECT scripts.
| `Bug #4060 <https://redmine.postgresql.org/issues/4060>`_ - Fix the latexpdf doc build.
| `Bug #4062 <https://redmine.postgresql.org/issues/4062>`_ - Fix handling of numeric arrays in View/Edit Data.
| `Bug #4063 <https://redmine.postgresql.org/issues/4063>`_ - Enlarge the grab handles for resizing dialogs etc.
| `Bug #4069 <https://redmine.postgresql.org/issues/4069>`_ - Append the file suffix to filenames when needed in the File Create dialogue.
| `Bug #4071 <https://redmine.postgresql.org/issues/4071>`_ - Ensure that Firefox prompts for a filename/location when downloading query results as a CSV file.
| `Bug #4073 <https://redmine.postgresql.org/issues/4073>`_ - Change the CodeMirror active line background colour to $color-danger-lighter so it doesn't conflict with the selection colour.
| `Bug #4081 <https://redmine.postgresql.org/issues/4081>`_ - Fix the RE-SQL syntax for roles with a VALID UNTIL clause.
| `Bug #4082 <https://redmine.postgresql.org/issues/4082>`_ - Prevent an empty error message being shown when "downloading" a CREATE script using the CSV download.
| `Bug #4084 <https://redmine.postgresql.org/issues/4084>`_ - Overhaul the layout saving code so it includes the Query Tool and Debugger, and stores the layout when change events are detected rather than (unreliably) on exit.
| `Bug #4085 <https://redmine.postgresql.org/issues/4085>`_ - Display errors during CSV download from the Query Tool in the UI rather than putting them in the CSV file.
| `Bug #4090 <https://redmine.postgresql.org/issues/4090>`_ - Improve the German translation for Backup Server.
| `Bug #4096 <https://redmine.postgresql.org/issues/4096>`_ - Ensure the toolbar buttons are properly reset following a CSV download in the Query Tool.
| `Bug #4099 <https://redmine.postgresql.org/issues/4099>`_ - Fix SQL help for EPAS 10+, and refactor the URL generation code into a testable function.
| `Bug #4100 <https://redmine.postgresql.org/issues/4100>`_ - Ensure sequences can be created with increment, start, minimum and maximum options set.
| `Bug #4105 <https://redmine.postgresql.org/issues/4105>`_ - Fix an issue where JSON data would not be rendered in the Query Tool.
| `Bug #4109 <https://redmine.postgresql.org/issues/4109>`_ - Ensure View/Materialized View node should be visible after updating any property.
| `Bug #4110 <https://redmine.postgresql.org/issues/4110>`_ - Fix custom autovacuum configuration for Materialized Views.
| `Issue #1269 <https://redmine.postgresql.org/issues/1269>`_ - Fix naming inconsistency for the column and FTS parser modules.
| `Issue #2627 <https://redmine.postgresql.org/issues/2627>`_ - Include inherited column comments and defaults in reverse engineered table SQL.
| `Issue #3104 <https://redmine.postgresql.org/issues/3104>`_ - Improve a couple of German translations.
| `Issue #3887 <https://redmine.postgresql.org/issues/3887>`_ - Use the user's full email address (not just the username part) as the basis for the storage directory name.
| `Issue #3968 <https://redmine.postgresql.org/issues/3968>`_ - Update wcDocker to fix the issue where the Scratch Pad grows in size if the results panel is resized.
| `Issue #3995 <https://redmine.postgresql.org/issues/3995>`_ - Avoid 'bogus varno' message from Postgres when viewing the SQL for a table with triggers.
| `Issue #4019 <https://redmine.postgresql.org/issues/4019>`_ - Update all Python and JavaScript dependencies.
| `Issue #4037 <https://redmine.postgresql.org/issues/4037>`_ - Include comment SQL for inherited columns in reverse engineered table SQL.
| `Issue #4050 <https://redmine.postgresql.org/issues/4050>`_ - Make the WHEN field a CodeMirror control on the Event Trigger dialogue.
| `Issue #4052 <https://redmine.postgresql.org/issues/4052>`_ - Fix the online help button on the resource group dialogue.
| `Issue #4053 <https://redmine.postgresql.org/issues/4053>`_ - Enable the online help button on the index dialogue.
| `Issue #4054 <https://redmine.postgresql.org/issues/4054>`_ - Handle resultsets with zero columns correctly in the Query Tool.
| `Issue #4058 <https://redmine.postgresql.org/issues/4058>`_ - Include inherited columns in SELECT scripts.
| `Issue #4060 <https://redmine.postgresql.org/issues/4060>`_ - Fix the latexpdf doc build.
| `Issue #4062 <https://redmine.postgresql.org/issues/4062>`_ - Fix handling of numeric arrays in View/Edit Data.
| `Issue #4063 <https://redmine.postgresql.org/issues/4063>`_ - Enlarge the grab handles for resizing dialogs etc.
| `Issue #4069 <https://redmine.postgresql.org/issues/4069>`_ - Append the file suffix to filenames when needed in the File Create dialogue.
| `Issue #4071 <https://redmine.postgresql.org/issues/4071>`_ - Ensure that Firefox prompts for a filename/location when downloading query results as a CSV file.
| `Issue #4073 <https://redmine.postgresql.org/issues/4073>`_ - Change the CodeMirror active line background colour to $color-danger-lighter so it doesn't conflict with the selection colour.
| `Issue #4081 <https://redmine.postgresql.org/issues/4081>`_ - Fix the RE-SQL syntax for roles with a VALID UNTIL clause.
| `Issue #4082 <https://redmine.postgresql.org/issues/4082>`_ - Prevent an empty error message being shown when "downloading" a CREATE script using the CSV download.
| `Issue #4084 <https://redmine.postgresql.org/issues/4084>`_ - Overhaul the layout saving code so it includes the Query Tool and Debugger, and stores the layout when change events are detected rather than (unreliably) on exit.
| `Issue #4085 <https://redmine.postgresql.org/issues/4085>`_ - Display errors during CSV download from the Query Tool in the UI rather than putting them in the CSV file.
| `Issue #4090 <https://redmine.postgresql.org/issues/4090>`_ - Improve the German translation for Backup Server.
| `Issue #4096 <https://redmine.postgresql.org/issues/4096>`_ - Ensure the toolbar buttons are properly reset following a CSV download in the Query Tool.
| `Issue #4099 <https://redmine.postgresql.org/issues/4099>`_ - Fix SQL help for EPAS 10+, and refactor the URL generation code into a testable function.
| `Issue #4100 <https://redmine.postgresql.org/issues/4100>`_ - Ensure sequences can be created with increment, start, minimum and maximum options set.
| `Issue #4105 <https://redmine.postgresql.org/issues/4105>`_ - Fix an issue where JSON data would not be rendered in the Query Tool.
| `Issue #4109 <https://redmine.postgresql.org/issues/4109>`_ - Ensure View/Materialized View node should be visible after updating any property.
| `Issue #4110 <https://redmine.postgresql.org/issues/4110>`_ - Fix custom autovacuum configuration for Materialized Views.

View File

@ -10,8 +10,8 @@ release of pgAdmin4 4.4.
Bug fixes
*********
| `Bug #2214 <https://redmine.postgresql.org/issues/2214>`_ - Fixed 'Change Password' issue for SCRAM authentication.
| `Bug #3656 <https://redmine.postgresql.org/issues/3656>`_ - Ensure that two consecutive SELECT statements should work properly.
| `Bug #4131 <https://redmine.postgresql.org/issues/4131>`_ - Relabel the Save button on the datagrid text editor to avoid confusion with the actual Save button that updates the database.
| `Bug #4142 <https://redmine.postgresql.org/issues/4142>`_ - Added recommended ESLinter checks.
| `Bug #4143 <https://redmine.postgresql.org/issues/4143>`_ - Ensure that pgAdmin4 should work properly with psycopg2 v2.8
| `Issue #2214 <https://redmine.postgresql.org/issues/2214>`_ - Fixed 'Change Password' issue for SCRAM authentication.
| `Issue #3656 <https://redmine.postgresql.org/issues/3656>`_ - Ensure that two consecutive SELECT statements should work properly.
| `Issue #4131 <https://redmine.postgresql.org/issues/4131>`_ - Relabel the Save button on the datagrid text editor to avoid confusion with the actual Save button that updates the database.
| `Issue #4142 <https://redmine.postgresql.org/issues/4142>`_ - Added recommended ESLinter checks.
| `Issue #4143 <https://redmine.postgresql.org/issues/4143>`_ - Ensure that pgAdmin4 should work properly with psycopg2 v2.8

View File

@ -10,24 +10,24 @@ release of pgAdmin4 4.5
Features
********
| `Feature #4165 <https://redmine.postgresql.org/issues/4165>`_ - Depend on psycopg2-binary in the Python wheel, rather than psycopg2.
| `Issue #4165 <https://redmine.postgresql.org/issues/4165>`_ - Depend on psycopg2-binary in the Python wheel, rather than psycopg2.
Bug fixes
*********
| `Bug #2392 <https://redmine.postgresql.org/issues/2392>`_ - Ensure that on clicking Delete button should not delete rows immediately from the database server, it should be deleted when Save button will be clicked.
| `Bug #3327 <https://redmine.postgresql.org/issues/3327>`_ - Ensure that newly added row in backgrid should be visible.
| `Bug #3582 <https://redmine.postgresql.org/issues/3582>`_ - Ensure that JSON strings as comments should be added properly for all the objects.
| `Bug #3605 <https://redmine.postgresql.org/issues/3605>`_ - Fix an issue where Deleting N number of rows makes first N number of rows disable.
| `Bug #3938 <https://redmine.postgresql.org/issues/3938>`_ - Added support for Default Partition.
| `Bug #4087 <https://redmine.postgresql.org/issues/4087>`_ - Fix an issue where 'GRANT UPDATE' sql should be displayed for default sequence privileges.
| `Bug #4101 <https://redmine.postgresql.org/issues/4101>`_ - Ensure that confirmation dialog should be popped up before reload of query tool or debugger if it is opened in a new browser tab.
| `Bug #4104 <https://redmine.postgresql.org/issues/4104>`_ - Ensure that record should be add/edited for root partition table with primary keys.
| `Bug #4121 <https://redmine.postgresql.org/issues/4121>`_ - Fixed alignment issue of columns in definition section of Index node.
| `Bug #4134 <https://redmine.postgresql.org/issues/4134>`_ - Fixed 'Location cannot be empty' error when open Tablespace properties.
| `Bug #4138 <https://redmine.postgresql.org/issues/4138>`_ - Fix an issue where the dropdown becomes misaligned/displaced.
| `Bug #4154 <https://redmine.postgresql.org/issues/4154>`_ - Ensure the treeview shows all sequences except those used to implement IDENTITY columns (which can be edited as part of the column). Show all if Show System Objects is enabled.
| `Bug #4160 <https://redmine.postgresql.org/issues/4160>`_ - Fixed 'Increment value cannot be empty' error for existing tables.
| `Bug #4161 <https://redmine.postgresql.org/issues/4161>`_ - Ensure that parameters of procedures for EPAS server 10 and below should be set/reset properly.
| `Bug #4163 <https://redmine.postgresql.org/issues/4163>`_ - Prevent duplicate columns being included in reverse engineered SQL for tables.
| `Bug #4182 <https://redmine.postgresql.org/issues/4182>`_ - Ensure sanity of the permissions on the storage and session directories and the config database.
| `Issue #2392 <https://redmine.postgresql.org/issues/2392>`_ - Ensure that on clicking Delete button should not delete rows immediately from the database server, it should be deleted when Save button will be clicked.
| `Issue #3327 <https://redmine.postgresql.org/issues/3327>`_ - Ensure that newly added row in backgrid should be visible.
| `Issue #3582 <https://redmine.postgresql.org/issues/3582>`_ - Ensure that JSON strings as comments should be added properly for all the objects.
| `Issue #3605 <https://redmine.postgresql.org/issues/3605>`_ - Fix an issue where Deleting N number of rows makes first N number of rows disable.
| `Issue #3938 <https://redmine.postgresql.org/issues/3938>`_ - Added support for Default Partition.
| `Issue #4087 <https://redmine.postgresql.org/issues/4087>`_ - Fix an issue where 'GRANT UPDATE' sql should be displayed for default sequence privileges.
| `Issue #4101 <https://redmine.postgresql.org/issues/4101>`_ - Ensure that confirmation dialog should be popped up before reload of query tool or debugger if it is opened in a new browser tab.
| `Issue #4104 <https://redmine.postgresql.org/issues/4104>`_ - Ensure that record should be add/edited for root partition table with primary keys.
| `Issue #4121 <https://redmine.postgresql.org/issues/4121>`_ - Fixed alignment issue of columns in definition section of Index node.
| `Issue #4134 <https://redmine.postgresql.org/issues/4134>`_ - Fixed 'Location cannot be empty' error when open Tablespace properties.
| `Issue #4138 <https://redmine.postgresql.org/issues/4138>`_ - Fix an issue where the dropdown becomes misaligned/displaced.
| `Issue #4154 <https://redmine.postgresql.org/issues/4154>`_ - Ensure the treeview shows all sequences except those used to implement IDENTITY columns (which can be edited as part of the column). Show all if Show System Objects is enabled.
| `Issue #4160 <https://redmine.postgresql.org/issues/4160>`_ - Fixed 'Increment value cannot be empty' error for existing tables.
| `Issue #4161 <https://redmine.postgresql.org/issues/4161>`_ - Ensure that parameters of procedures for EPAS server 10 and below should be set/reset properly.
| `Issue #4163 <https://redmine.postgresql.org/issues/4163>`_ - Prevent duplicate columns being included in reverse engineered SQL for tables.
| `Issue #4182 <https://redmine.postgresql.org/issues/4182>`_ - Ensure sanity of the permissions on the storage and session directories and the config database.

View File

@ -10,25 +10,25 @@ This release contains a number of bug fixes since the release of pgAdmin4 4.6.
Bug fixes
*********
| `Bug #3377 <https://redmine.postgresql.org/issues/3377>`_ - In server mode, update all the saved server credentials when user password is changed.
| `Bug #3885 <https://redmine.postgresql.org/issues/3885>`_ - Fix the responsive layout of the main menu bar.
| `Bug #4162 <https://redmine.postgresql.org/issues/4162>`_ - Fix syntax error when adding more than one column to the existing table.
| `Bug #4164 <https://redmine.postgresql.org/issues/4164>`_ - Fix file browser path issue which occurs when client is on Windows and server is on Mac/Linux.
| `Bug #4184 <https://redmine.postgresql.org/issues/4184>`_ - Added Master Password to increase the security of saved passwords.
| `Bug #4194 <https://redmine.postgresql.org/issues/4194>`_ - Fix accessibility issue for menu navigation.
| `Bug #4208 <https://redmine.postgresql.org/issues/4208>`_ - Update the UI logo.
| `Bug #4217 <https://redmine.postgresql.org/issues/4217>`_ - Fixed CSRF security vulnerability issue, per Alvin Lindstam
| `Bug #4218 <https://redmine.postgresql.org/issues/4218>`_ - Properly assign dropdownParent in Select2 controls.
| `Bug #4219 <https://redmine.postgresql.org/issues/4219>`_ - Ensure popper.js is installed when needed.
| `Bug #4227 <https://redmine.postgresql.org/issues/4227>`_ - Fixed Tab key navigation for Maintenance dialog.
| `Bug #4244 <https://redmine.postgresql.org/issues/4244>`_ - Fix Tab key issue for Toggle switch controls and button on the dialog footer in Safari browser.
| `Bug #4245 <https://redmine.postgresql.org/issues/4245>`_ - Ensure that element should get highlighted when they get focus on using Tab key.
| `Bug #4246 <https://redmine.postgresql.org/issues/4246>`_ - Fixed console error when subnode control is used in panels.
| `Bug #4261 <https://redmine.postgresql.org/issues/4261>`_ - Stop using application/x-javascript as a mime type and use the RFC-compliant application/javascript instead.
| `Bug #4262 <https://redmine.postgresql.org/issues/4262>`_ - Fixed error on displaying table properties of a table partitioned by list having a default partition.
| `Bug #4263 <https://redmine.postgresql.org/issues/4263>`_ - Fix handling of JSON in the Query Tool with NULL elements.
| `Bug #4269 <https://redmine.postgresql.org/issues/4269>`_ - Fix navigation of switch cells in grids.
| `Bug #4275 <https://redmine.postgresql.org/issues/4275>`_ - Clarify wording for the NO INHERIT option on constraints, per Michel Feinstein.
| `Bug #4276 <https://redmine.postgresql.org/issues/4276>`_ - Relax the permission check on the directory containing the config database, as it may fail in some environments such as OpenShift.
| `Bug #4278 <https://redmine.postgresql.org/issues/4278>`_ - Prevent Backgrid Password cells from losing focus if the browser opens an autocomplete list.
| `Bug #4284 <https://redmine.postgresql.org/issues/4284>`_ - Fix syntax error when creating a table with a serial column.
| `Issue #3377 <https://redmine.postgresql.org/issues/3377>`_ - In server mode, update all the saved server credentials when user password is changed.
| `Issue #3885 <https://redmine.postgresql.org/issues/3885>`_ - Fix the responsive layout of the main menu bar.
| `Issue #4162 <https://redmine.postgresql.org/issues/4162>`_ - Fix syntax error when adding more than one column to the existing table.
| `Issue #4164 <https://redmine.postgresql.org/issues/4164>`_ - Fix file browser path issue which occurs when client is on Windows and server is on Mac/Linux.
| `Issue #4184 <https://redmine.postgresql.org/issues/4184>`_ - Added Master Password to increase the security of saved passwords.
| `Issue #4194 <https://redmine.postgresql.org/issues/4194>`_ - Fix accessibility issue for menu navigation.
| `Issue #4208 <https://redmine.postgresql.org/issues/4208>`_ - Update the UI logo.
| `Issue #4217 <https://redmine.postgresql.org/issues/4217>`_ - Fixed CSRF security vulnerability issue, per Alvin Lindstam
| `Issue #4218 <https://redmine.postgresql.org/issues/4218>`_ - Properly assign dropdownParent in Select2 controls.
| `Issue #4219 <https://redmine.postgresql.org/issues/4219>`_ - Ensure popper.js is installed when needed.
| `Issue #4227 <https://redmine.postgresql.org/issues/4227>`_ - Fixed Tab key navigation for Maintenance dialog.
| `Issue #4244 <https://redmine.postgresql.org/issues/4244>`_ - Fix Tab key issue for Toggle switch controls and button on the dialog footer in Safari browser.
| `Issue #4245 <https://redmine.postgresql.org/issues/4245>`_ - Ensure that element should get highlighted when they get focus on using Tab key.
| `Issue #4246 <https://redmine.postgresql.org/issues/4246>`_ - Fixed console error when subnode control is used in panels.
| `Issue #4261 <https://redmine.postgresql.org/issues/4261>`_ - Stop using application/x-javascript as a mime type and use the RFC-compliant application/javascript instead.
| `Issue #4262 <https://redmine.postgresql.org/issues/4262>`_ - Fixed error on displaying table properties of a table partitioned by list having a default partition.
| `Issue #4263 <https://redmine.postgresql.org/issues/4263>`_ - Fix handling of JSON in the Query Tool with NULL elements.
| `Issue #4269 <https://redmine.postgresql.org/issues/4269>`_ - Fix navigation of switch cells in grids.
| `Issue #4275 <https://redmine.postgresql.org/issues/4275>`_ - Clarify wording for the NO INHERIT option on constraints, per Michel Feinstein.
| `Issue #4276 <https://redmine.postgresql.org/issues/4276>`_ - Relax the permission check on the directory containing the config database, as it may fail in some environments such as OpenShift.
| `Issue #4278 <https://redmine.postgresql.org/issues/4278>`_ - Prevent Backgrid Password cells from losing focus if the browser opens an autocomplete list.
| `Issue #4284 <https://redmine.postgresql.org/issues/4284>`_ - Fix syntax error when creating a table with a serial column.

View File

@ -9,11 +9,11 @@ This release contains a number of bug fixes and new features since the release o
New features
************
| `Feature #2653 <https://redmine.postgresql.org/issues/2653>`_ - Allow the UI layout to be fully locked or to prevent docking changes.
| `Issue #2653 <https://redmine.postgresql.org/issues/2653>`_ - Allow the UI layout to be fully locked or to prevent docking changes.
Bug fixes
*********
| `Bug #4169 <https://redmine.postgresql.org/issues/4169>`_ - Omit the geometry viewer in the Query Tool from layout saving.
| `Bug #4307 <https://redmine.postgresql.org/issues/4307>`_ - Improve the performance of explain plan by embedding the images only when downloading it.
| `Bug #4308 <https://redmine.postgresql.org/issues/4308>`_ - Fix the issue of accessing the SQL for Views and Materialized Views. Regression of pluralisation of folder names.
| `Issue #4169 <https://redmine.postgresql.org/issues/4169>`_ - Omit the geometry viewer in the Query Tool from layout saving.
| `Issue #4307 <https://redmine.postgresql.org/issues/4307>`_ - Improve the performance of explain plan by embedding the images only when downloading it.
| `Issue #4308 <https://redmine.postgresql.org/issues/4308>`_ - Fix the issue of accessing the SQL for Views and Materialized Views. Regression of pluralisation of folder names.

View File

@ -9,36 +9,40 @@ This release contains a number of bug fixes and new features since the release o
New features
************
| `Feature #3174 <https://redmine.postgresql.org/issues/3174>`_ - Visually distinguish simple tables from tables that are inherited and from which other tables are inherited.
| `Feature #4202 <https://redmine.postgresql.org/issues/4202>`_ - Add a framework for testing reversed engineered SQL and CRUD API endpoints.
| `Issue #3174 <https://redmine.postgresql.org/issues/3174>`_ - Visually distinguish simple tables from tables that are inherited and from which other tables are inherited.
Housekeeping
************
| `Issue #4202 <https://redmine.postgresql.org/issues/4202>`_ - Add a framework for testing reversed engineered SQL and CRUD API endpoints.
Bug fixes
*********
| `Bug #3994 <https://redmine.postgresql.org/issues/3994>`_ - Fix issue where the dependencies tab for inherited tables/foreign keys shows partial text.
| `Bug #4036 <https://redmine.postgresql.org/issues/4036>`_ - Allow editing of data where a primary key column includes a % sign in the value.
| `Bug #4171 <https://redmine.postgresql.org/issues/4171>`_ - Fix issue where reverse engineered SQL was failing for foreign tables, if it had "=" in the options.
| `Bug #4195 <https://redmine.postgresql.org/issues/4195>`_ - Fix keyboard navigation in "inner" tabsets such as the Query Tool and Debugger.
| `Bug #4228 <https://redmine.postgresql.org/issues/4228>`_ - Ensure the correct label is used in panel headers when viewing filtered rows.
| `Bug #4253 <https://redmine.postgresql.org/issues/4253>`_ - Fix issue where new column should be created with Default value.
| `Bug #4283 <https://redmine.postgresql.org/issues/4283>`_ - Initial support for PostgreSQL 12.
| `Bug #4288 <https://redmine.postgresql.org/issues/4288>`_ - Initial support for PostgreSQL 12.
| `Bug #4290 <https://redmine.postgresql.org/issues/4290>`_ - Initial support for PostgreSQL 12.
| `Bug #4255 <https://redmine.postgresql.org/issues/4255>`_ - Prevent the geometry viewer grabbing key presses when not in focus under Firefox, IE and Edge.
| `Bug #4306 <https://redmine.postgresql.org/issues/4306>`_ - Prevent the "Please login to access this page" message displaying multiple times.
| `Bug #4310 <https://redmine.postgresql.org/issues/4310>`_ - Ensure that the Return key can be used to submit the Master Password dialogue.
| `Bug #4317 <https://redmine.postgresql.org/issues/4317>`_ - Ensure that browser auto-fill doesn't cause Help pages to be opened unexpectedly.
| `Bug #4320 <https://redmine.postgresql.org/issues/4320>`_ - Fix issue where SSH tunnel connection using password is failing, it's regression of Master Password.
| `Bug #4329 <https://redmine.postgresql.org/issues/4329>`_ - Fix an initialisation error when two functions with parameters are debugged in parallel.
| `Bug #4343 <https://redmine.postgresql.org/issues/4343>`_ - Fix issue where property dialog of column should open properly for EPAS v12.
| `Bug #4345 <https://redmine.postgresql.org/issues/4345>`_ - Capitalize the word 'export' used in Import/Export module.
| `Bug #4349 <https://redmine.postgresql.org/issues/4349>`_ - Ensure strings are properly encoded in the Query History.
| `Bug #4350 <https://redmine.postgresql.org/issues/4350>`_ - Ensure we include the CSRF token when uploading files.
| `Bug #4357 <https://redmine.postgresql.org/issues/4357>`_ - Fix connection restoration issue when pgAdmin server is restarted and the page is refreshed.
| `Bug #4360 <https://redmine.postgresql.org/issues/4360>`_ - Ensure the debugger control buttons are only enabled once initialisation is complete.
| `Bug #4362 <https://redmine.postgresql.org/issues/4362>`_ - Remove additional "SETOF" included when generating CREATE scripts for trigger functions.
| `Bug #4365 <https://redmine.postgresql.org/issues/4365>`_ - Fix help links for backup globals and backup server.
| `Bug #4367 <https://redmine.postgresql.org/issues/4367>`_ - Fix an XSS issue seen in View/Edit data mode if a column name includes HTML.
| `Bug #4378 <https://redmine.postgresql.org/issues/4378>`_ - Ensure Python escaping matched JS escaping and fix a minor XSS issue in the Query Tool that required superuser access to trigger.
| `Bug #4380 <https://redmine.postgresql.org/issues/4380>`_ - Ensure that both columns and partitions can be edited at the same time in the table dialog.
| `Bug #4386 <https://redmine.postgresql.org/issues/4386>`_ - Fix an XSS issue when username contains XSS vulnerable text.
| `Issue #3994 <https://redmine.postgresql.org/issues/3994>`_ - Fix issue where the dependencies tab for inherited tables/foreign keys shows partial text.
| `Issue #4036 <https://redmine.postgresql.org/issues/4036>`_ - Allow editing of data where a primary key column includes a % sign in the value.
| `Issue #4171 <https://redmine.postgresql.org/issues/4171>`_ - Fix issue where reverse engineered SQL was failing for foreign tables, if it had "=" in the options.
| `Issue #4195 <https://redmine.postgresql.org/issues/4195>`_ - Fix keyboard navigation in "inner" tabsets such as the Query Tool and Debugger.
| `Issue #4228 <https://redmine.postgresql.org/issues/4228>`_ - Ensure the correct label is used in panel headers when viewing filtered rows.
| `Issue #4253 <https://redmine.postgresql.org/issues/4253>`_ - Fix issue where new column should be created with Default value.
| `Issue #4283 <https://redmine.postgresql.org/issues/4283>`_ - Initial support for PostgreSQL 12.
| `Issue #4288 <https://redmine.postgresql.org/issues/4288>`_ - Initial support for PostgreSQL 12.
| `Issue #4290 <https://redmine.postgresql.org/issues/4290>`_ - Initial support for PostgreSQL 12.
| `Issue #4255 <https://redmine.postgresql.org/issues/4255>`_ - Prevent the geometry viewer grabbing key presses when not in focus under Firefox, IE and Edge.
| `Issue #4306 <https://redmine.postgresql.org/issues/4306>`_ - Prevent the "Please login to access this page" message displaying multiple times.
| `Issue #4310 <https://redmine.postgresql.org/issues/4310>`_ - Ensure that the Return key can be used to submit the Master Password dialogue.
| `Issue #4317 <https://redmine.postgresql.org/issues/4317>`_ - Ensure that browser auto-fill doesn't cause Help pages to be opened unexpectedly.
| `Issue #4320 <https://redmine.postgresql.org/issues/4320>`_ - Fix issue where SSH tunnel connection using password is failing, it's regression of Master Password.
| `Issue #4329 <https://redmine.postgresql.org/issues/4329>`_ - Fix an initialisation error when two functions with parameters are debugged in parallel.
| `Issue #4343 <https://redmine.postgresql.org/issues/4343>`_ - Fix issue where property dialog of column should open properly for EPAS v12.
| `Issue #4345 <https://redmine.postgresql.org/issues/4345>`_ - Capitalize the word 'export' used in Import/Export module.
| `Issue #4349 <https://redmine.postgresql.org/issues/4349>`_ - Ensure strings are properly encoded in the Query History.
| `Issue #4350 <https://redmine.postgresql.org/issues/4350>`_ - Ensure we include the CSRF token when uploading files.
| `Issue #4357 <https://redmine.postgresql.org/issues/4357>`_ - Fix connection restoration issue when pgAdmin server is restarted and the page is refreshed.
| `Issue #4360 <https://redmine.postgresql.org/issues/4360>`_ - Ensure the debugger control buttons are only enabled once initialisation is complete.
| `Issue #4362 <https://redmine.postgresql.org/issues/4362>`_ - Remove additional "SETOF" included when generating CREATE scripts for trigger functions.
| `Issue #4365 <https://redmine.postgresql.org/issues/4365>`_ - Fix help links for backup globals and backup server.
| `Issue #4367 <https://redmine.postgresql.org/issues/4367>`_ - Fix an XSS issue seen in View/Edit data mode if a column name includes HTML.
| `Issue #4378 <https://redmine.postgresql.org/issues/4378>`_ - Ensure Python escaping matched JS escaping and fix a minor XSS issue in the Query Tool that required superuser access to trigger.
| `Issue #4380 <https://redmine.postgresql.org/issues/4380>`_ - Ensure that both columns and partitions can be edited at the same time in the table dialog.
| `Issue #4386 <https://redmine.postgresql.org/issues/4386>`_ - Fix an XSS issue when username contains XSS vulnerable text.