バージョン4.21

発売日:2020-04-30

このリリースには、pgAdmin44.20のリリース以降の多数のバグ修正と新機能が含まれています。

新機能

Issue #2172 -検索オブジェクト機能を追加しました。
Issue #2186 -LDAP認証のサポートを追加しました。
Issue #4636 -ブラウザツリー内ですばやく識別できるように、ジョブステップとジョブスケジュールを無効にするアイコンを追加しました。
Issue #5181 -テーブルのパラメータtoast_tuple_targetとparallel_workersのサポートを追加しました。
Issue #5263 -スキーマ差分に外部テーブルのサポートを追加しました。
Issue #5264 -パッケージ、シーケンス、およびシノニムのサポートをスキーマ差分に追加しました。
Issue #5348 -LDAP認証サポートのドキュメント。
Issue #5353 -起動時にブラウザタブが開かれないようにするオプションを追加しました。
Issue #5399 -サポートされていない、非推奨、または不明なブラウザーが検出された場合にユーザーに警告します。

ハウスキーピング

Issue #4620 -プロシージャーのリバースエンジニアリングおよび変更されたSQLテストを追加します。
Issue #4623 -pgAgentジョブのリバースエンジニアリングおよび変更されたSQLテストを追加します。

バグ修正

Issue #1257 -すべてのオブジェクトタイプに/"SystemXXX?/"プロパティがあることを確認します。
Issue #2813 -データベースサーバーがトラスト認証モードの場合、パスワードプロンプトが表示されないようにします。
Issue #3495 -クエリツールがBOMマーカーを含むファイルを読み込めない問題を修正しました。
Issue #3523 -ブラウザオブジェクトを右クリックしても、右クリックが発生したオブジェクトに適用されない問題を修正しました。
Issue #3645 -pgAgentジョブの選択をクリアするときに開始日と終了日を削除する必要があることを確認します。
Issue #3900 -テーブル制約に複数のドロップ/削除機能を追加しました。
Issue #3947 -データの表示/編集での行のコピーと貼り付けの問題を修正しました。
Issue #3972 -OSXネイティブサポートのためにクエリツールのキーボードショートカットを変更しました。
Issue #3988 -クエリエディターで一部の文字をズームアウトするとカーソルが消える問題を修正しました。
Issue #4180 -ポインタがオブジェクト上にない限りブラウザでオブジェクトを選択しないマウスクリックの問題を修正しました。
Issue #4206 -ESCキーを押したときに付与ウィザードを閉じる必要があることを確認します。
Issue #4292 -Windows/macOSランタイムの構成ダイアログにダークモードのサポートを追加しました。
Issue #4440 -リバースエンジニアリングされたSQLのDROPステートメントがすべてのオブジェクトに対して適切に引用されていることを確認します。
Issue #4445 -リバースエンジニアリングされたSQLのタイトル行にあるすべてのオブジェクト名が引用符で囲まれていないことを確認します。
Issue #4504 -テーブルの作成中にリレーションが選択されていない場合、同様のオプションを無効にする必要がある問題を修正しました。
Issue #4512 -pgAgentのスケジュールタブ内の例外タブでカレンダーを開く問題を修正しました。
Issue #4545 -GrantWizard最後のオブジェクトが選択できない問題を修正しました。
Issue #4573 -区切り文字がコンマ以外に設定されていることを確認し、ファイルを「.txt」ファイルとしてダウンロードします。
Issue #4684 -'utf-8'以外のエンコードされた文字セットでデータを保存する際のエンコードの問題を修正しました。
Issue #4709 -重複する名前の混乱を避けるために、FTS構成にスキーマ修飾辞書名を追加しました。
Issue #4856 -CREATEまたは他のスクリプトでクエリツールが開かれたときに、デフォルトで保存ボタンを有効にします。
Issue #4858 -ユーザーがCSVをダウンロードしようとしたときに接続に問題がある場合のPython例外エラーを修正しました。
Issue #4864 -実行時に構成ウィンドウを自動サイズ変更します。
Issue #4873 -引数を持つプロシージャのコメントを変更すると、オーバーロードの場合にエラーが発生する問題を修正しました。
Issue #4946 -ユーザーが「oncommitdropas」句を使用して一時テーブルを作成する場合の問題を修正しました。
Issue #4957 -ユーザーがトリガーのEDB-SPLファンクションを選択したときに、ConstraintTrigger,Deferrable,Deferredオプションを無効にする必要があります。
Issue #4969 -JSONBまたはJSON型の列の値をNULLに変更する問題を修正しました。
Issue #5007 -一意性制約の作成中に、インデックスドロップダウンに既存のインデックスがあることを確認します。
Issue #5043 -ブラウザツリーで列名が作成順に表示される問題を修正しました。
Issue #5053 -既存のビューの列を変更するとエラーがスローされる問題を修正しました。
Issue #5157 -デフォルトの並べ替え順序がデータの表示/編集でプライマリキーを使用する必要があることを確認します。
Issue #5180 -WITH句を使用してテーブルが作成されると、RE-SQLにautovacuum_enabledパラメーターが自動的に追加される問題を修正しました。
Issue #5210 -基になるフィールドサイズより大きいテキストが自動的に切り捨てられないようにします。
Issue #5213 -ユーザーが大きなサイズのマテリアライズドビューで更新を実行するときの問題を修正しました。
Issue #5227 -多くのユーザーが既に存在する場合、ユーザーを追加できない問題を修正しました。
Issue #5268 -FTS構成のトークンまたはFTS辞書のオプションが変更されたときに生成されるSQLを修正しました。
Issue #5270 -シノニムのプロパティにOIDが表示されることを確認します。
Issue #5275 -テーブルダイアログのパラメーターのタブキーのナビゲーションの問題を修正しました。
Issue #5302 -タイプのスキーマ差分ツールに差分SQLが表示されない問題を修正しました。
Issue #5314 -スイッチセルがアクセシビリティのスイッチ制御と同期していることを確認します。
Issue #5315 -スキーマの差分が同一のドメイン制約の変更を示す問題を修正しました。
Issue #5350 -スキーマの差分が同一のテーブルを異なるものとしてマークする問題を修正しました。
Issue #5351 -pgAdminのビルド中のコンパイル警告を修正しました。
Issue #5352 -Explainクエリプランの右端と下部のツールチップのトリミングの問題を修正しました。
Issue #5356 -pgAgentジョブスケジュールに例外を追加する際の変更されたSQLの問題を修正しました。
Issue #5361 -pgAdmin4GUIがIE11で適切に表示されない問題を修正します。
Issue #5362 -スキーマ差分ツールで同一のパッケージとシーケンスが異なって表示される問題を修正しました。
Issue #5366 -クエリツールからのいずれかのパネルが読み込めなかった場合に、レイアウトをリセットにアラートメッセージを追加しました。
Issue #5371 -一部のダイアログのタブキーのナビゲーションを修正しました。
Issue #5375 -引数グリッドのモードセルが関数ダイアログに完全に表示されない問題を修正しました。
Issue #5383 -既存の類義語を更新する際の構文エラーを修正しました。
Issue #5387 -すべての引数が/"IN/"引数の場合、ファンクション/プロシージャのプロパティダイアログにモードが表示されない問題を修正しました。
Issue #5396 -オブジェクト検索モジュールがブラウザツリーでオブジェクトを見つけられない問題を修正しました。
Issue #5400 -データベースサーバーがスーパーユーザー以外でログインしている場合の内部サーバーエラーを修正しました。
Issue #5401 -オブジェクト名に特殊文字が含まれる場合の検索オブジェクトの問題を修正しました。
Issue #5402 -ダークテーマの実行時に構成ダイアログにチェックボックスが表示されない問題を修正しました。
Issue #5409 -シノニムノードの検証の問題を修正しました。
Issue #5410 -間違った変更されたSQLを表示するパッケージ本体を削除する際の問題を修正しました。
Issue #5415 -クエリツールのコンテキストメニューがコレクションノードで動作することを確認します。
Issue #5419 -ユーザーが認証ソースを変更できないことを確認します。
Issue #5420 -LDAPユーザーが同じ名前で作成された場合にエラーが適切に処理されるようにします。
Issue #5430 -ログインページにタイトルを追加しました。
Issue #5432 -認証ソースがinternalおよびldapに設定されている場合、内部ユーザーが作成されない問題を修正しました。
Issue #5439 -LDAPアカウントでログインすると、ユーザーがサーバーを作成できない問題を修正しました。
Issue #5441 -検索オブジェクトがpg_toastスキーマでpg_toast_*テーブルを見つけられない問題を修正しました。
Issue #5447 -更新(任意のオプション)マテリアライズドビューをクリックしたときのユーティリティエラーを取得できない問題を修正しました。