バージョン4.16¶
発売日:2019-12-12
このリリースには、pgAdmin44.15のリリース以降の多数のバグ修正と新機能が含まれています。
警告
警告:このリリースには、非rootユーザーとしてpgAdminを実行するためのコンテナディストリビューションへの変更が含まれています。マップされたストレージディレクトリで実行しているコンテナのユーザーは、ホストマシンで所有権を変更する必要があります。
sudo chown -R 5050:5050 <host_directory>
新機能¶
Issue #4396 -マテリアライズドビューの定義を変更するときに、データとその依存オブジェクトの損失について警告します。
Issue #4435 -コレクションノードを除く、データベースノードの下のすべてのノードでドラッグアンドドロップ機能を許可します。
Issue #4711 -他のアプリケーションとの一貫性を高めるために、クエリツールの[ExecuteQuery]ボタンに「play」アイコンを使用します。
Issue #4772 -可視ラベルを使用できない場所で不可視ラベルを提供するためにaria-labelを追加しました。
Issue #4773 -アクセシビリティのためのすべてのステータスメッセージにrole=/"status/"属性を追加しました。
Issue #4939 -コンテナでpgAdminを非rootユーザーとして実行します(pgadmin、UID:5050)
Issue #4944 -コンテナ内のGunicornログをGUNICORN_ACCESS_LOGFILEで指定されたファイルに転送できます。
Issue #4990 -開いているクエリツールとデータフィルターのアイコンを変更しました。
ハウスキーピング¶
Issue #4696 -マテリアライズドビューのリバースエンジニアリングおよび変更されたSQLテストを追加します。
Issue #4807 -テーブルとその子ノードのリファクタリングされたコード。
Issue #4938 -列ノードのリファクタリングされたコード。
バグ修正¶
Issue #3538 -ダイアログですべての必須フィールドが提供されるまでリセットボタンが有効にならない問題を修正します。
Issue #4220 -「ユーザー」ダイアログのスクロールの問題を修正しました。
Issue #4516 -ラベルのないテーブルヘッダーの並べ替えを削除します。
Issue #4659 -付与者についてより明確にするために、デフォルトの権限のドキュメントを更新しました。
Issue #4674 -ユーザー名にHTML文字が含まれている場合のクエリツールの起動エラーを修正しました。退行です。
Issue #4724 -SSHトンネルを介して接続を確立しているときにネットワークが切断され、サーバーノードを展開できない問題を修正しました。
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 -サーバーコレクションノードがサーバー接続とは無関係に展開されることを確認します。
Issue #4934 -[UserManagement]ダイアログのヘルプボタンのリンクを修正しました。
Issue #4935 -アクセシビリティの問題を修正します。
Issue #4947 -HTMLを含むテーブルとタイプのExplainとExplainanalyzeのXSSの問題を修正しました。
Issue #4952 -複合トリガーのプロパティを取得する問題を修正します。#4006のリグレッションです。
Issue #4953 -トリガーが既に無効になっているときにユーザーが[すべて有効にする]をクリックした場合、pgAdmin4がテーブルノードを取得できない問題を修正します。
Issue #4958 -トリガー関数に単一の引数が渡されたときのトリガーのリバースエンジニアリングSQLの問題を修正しました。
Issue #4964 -長さと精度がテーブル/列のダイアログから削除されない問題を修正します。
Issue #4965 -テーブル/列のプロパティダイアログにIntervalデータ型が表示されない問題を修正します。
Issue #4966 -「サーバー上でオブジェクトが見つかりませんでした」を修正チェック制約の更新中にエラーが発生しました。
Issue #4975 -ユーザーがUI言語を切り替えることができない問題を修正します。#4348のリグレッションです。
Issue #4976 -PG/EPAS12でwhen句が表示されないSQLのリバースエンジニアリングの問題を修正します。
Issue #4978 -バージョン4.15にアップグレードした後にpgAdmin4が開始できない問題を修正しました。
Issue #4982 -テーブル/列のSQLのリバースエンジニアリングに統計とストレージ情報を追加しました。
Issue #4985 -引用符で囲まれた継承されたテーブル名が正しくエスケープされなかった問題を修正します。
Issue #4991 -コンテキストメニューがサブメニューとともに開かれ、フォーカスがコンテキストメニューまたはサブメニューにない問題を修正します。