バージョン4.16

バージョン4.16#

発売日2019-12-12

このリリースには、pgAdmin4 4.15のリリース以来、多数のバグ修正と新機能が含まれています。

警告

警告 このリリースには、非rootユーザーとしてpgAdminを実行するためのコンテナディストリビューションの変更が含まれています。マップされたストレージディレクトリで実行されているコンテナのユーザーは、ホストマシンの所有権を変更する必要がある場合があります。例

sudo chown -R 5050:5050 <host_directory>

新機能#

Issue #4396 -マテリアライズドビューの定義を変更する際に、データとその依存オブジェクトの損失についてユーザーに警告します。
Issue #4435 - コレクションノードを除く、データベースノードの下のすべてのノードのドラッグアンドドロップ機能を許可します。
Issue #4711 - 他のアプリケーションとの一貫性を高めるために、クエリツールの[ Execute Query ]ボタンに'play'アイコンを使用します。
Issue #4772 - aria-labelを追加して、可視ラベルを使用できない場合に不可視ラベルを提供します。
Issue #4773 -アクセシビリティのために、すべてのステータスメッセージにrole=/"status/"属性を追加しました。
Issue #4939 -非rootユーザーpgadmin、UID 5050としてコンテナでpgAdminを実行する
Issue #4944 - コンテナ内のGunicornログをGUNICORN_ACCESS_LOGFILEで指定されたファイルに転送できます。
Issue #4990 - オープンクエリツールとデータフィルターアイコンを変更しました。

ハウスキーピング#

Issue #4696 -マテリアライズドビューのリバースエンジニアリングおよび変更されたSQLテストを追加します。
Issue #4807 - テーブルとその子ノードのリファクタリングされたコード。
Issue #4938 - 列ノードのリファクタリングされたコード。

バグ修正#

Issue #3538 -ダイアログにすべての必須フィールドが提供されるまで、[Reset]ボタンが有効にされない問題を修正します。
Issue #4220 - 'Users'ダイアログのスクロールの問題を修正します。
Issue #4516 -ラベルのないテーブルヘッダーのソートを削除します。
Issue #4659 - デフォルト権限のドキュメントを更新して、付与者についての詳細を明確にしました。
Issue #4674 -ユーザー名にHTML文字が含まれる場合、クエリツールの起動エラーを修正します。それは回帰です。
Issue #4724 -SSHトンネルを介した接続を確立しているときにネットワーク切断の問題を修正し、Serverノードを展開することができません。
Issue #4761 - データ型をタイムゾーン付きタイムスタンプからタイムゾーンなしのタイムスタンプに変更するときに、間違ったタイプが表示される問題を修正します。
Issue #4792 - スーパーユーザーはすべてのアクセス制限をオーバーライドするため、スーパーユーザーがデータベースを作成できることを確認します。
Issue #4818 -クエリツールでのサーバー接続ドロップアウトの問題を修正します。
Issue #4836 -ドキュメントのコンテナ展開セクションで、jsonファイル名を'servers.json'から'pgadmin4/servers.json'に更新しました。
Issue #4878 - スーパーユーザーはすべてのアクセス制限をオーバーライドするため、スーパーユーザーがロールを作成できることを確認します。
Issue #4893 -コメントとして数字を指定する場合、パーティションのリバースエンジニアリングSQLの問題を修正します。
Issue #4923 -サーバーおよびサーバーグループノードのラベルを「Delete/Drop」から「Remove」に変更するロジックを強化します。
Issue #4925 - 初期ログがロードされるまで、プロセスウォッチャーにテキストを表示します。
Issue #4926 -サーバーノードを展開するときにpgAdmin4がハングするVPNネットワーク切断問題を修正します。
Issue #4930 -メインウィンドウのタブナビゲーションのアクセシビリティの問題を修正します。
Issue #4933 - Servers収集ノードがサーバー接続とは無関係に展開されることを確認します。
Issue #4934 -[ ユーザー管理 ]ダイアログのヘルプボタンリンクを修正しました。
Issue #4935 -アクセシビリティの問題を修正します。
Issue #4947 - HTMLを含むテーブルとタイプの Explain と Explain Analysis のXSS問題を修正します。
Issue #4952 -複合トリガーのプロパティの取得の問題を修正します。 #4006の回帰です。
Issue #4953 -トリガーが既に無効であり、ユーザーが[ Enable All ]をクリックした場合、pgAdmin4がテーブルノードを取得できない問題を修正します。
Issue #4958 -単一の引数がトリガーファンクションに渡された場合、トリガーのリバースエンジニアリングSQLの問題を修正します。
Issue #4964 -長さと精度がテーブル/列ダイアログから削除されない問題を修正します。
Issue #4965 - Intervalデータ型がテーブル/列のプロパティダイアログに表示されない問題を修正します。
Issue #4966 - 'サーバー上でオブジェクトが見つかりませんでした。'を修正します。チェックコンストレインのリフレッシュ中にエラーが発生しました。
Issue #4975 -ユーザーがUI言語を切り替えることができない問題を修正します。 #4348の回帰です。
Issue #4976 -PG / EPAS 12でwhen句が表示されないリバースエンジニアリングSQLの問題を修正します。
Issue #4978 -バージョン4.15にアップグレードした後、pgAdmin4のスタートに失敗した問題を修正します。
Issue #4982 -テーブル/列のリバースエンジニアリングSQLに統計とストレージ情報を追加しました。
Issue #4985 - 引用符で囲まれた継承されたテーブル名が正しくエスケープされなかった問題を修正します。
Issue #4991 -コンテキストメニューがサブメニューとともに開いており、フォーカスがコンテキストメニューにもサブメニューにもない問題を修正します。