バージョン4.21

バージョン4.21#

発売日2020-04-30

このリリースには、pgAdmin4 4.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 - すべてのオブジェクトタイプに/"System XXX?/"プロパティがあることを確認します。
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 -付与ウィザードで最後のオブジェクトが選択できない問題を修正しました。
Issue #4573 - 区切り文字がコンマ以外に設定されている場合、ファイルを'.txt'ファイルとしてダウンロードすることを確認します。
Issue #4684 - 'utf-8'以外のエンコードされた文字セットでデータを保存する際のエンコードの問題を修正しました。
Issue #4709 -重複する名前の混乱を避けるために、FTS構成にスキーマ修飾辞書名を追加しました。
Issue #4856 - CREATEまたは他のスクリプトでクエリツールが開かれるときに、デフォルトでsaveボタンを有効にします。
Issue #4858 -ユーザーがCSVをダウンロードしようとしたときに接続に問題がある場合のPython例外エラーを修正しました。
Issue #4864 -ランタイムに構成ウィンドウを自動サイズ変更します。
Issue #4873 -オーバーロードの場合、引数を使用してプロシージャのコメントを変更するとエラーが発生する問題を修正しました。
Issue #4946 - ユーザーが'on commit stop as'句を使用して一時テーブルを作成したときの問題を修正しました。
Issue #4957 - ユーザーがトリガーにEDB-SPLファンクションを選択したときに、Constraint Trigger、Deferrable、Deferredオプションを無効にすることを確認します。
Issue #4969 - JSONBまたはJSONタイプの列の値をNULLに変更する問題を修正しました。
Issue #5007 - 一意制約の作成中に、インデックスドロップダウンに既存のインデックスがあることを確認します。
Issue #5043 - 列名前がブラウザツリーで作成された順に表示される問題を修正しました。
Issue #5053 -既存のビューの列を変更するとエラーがスローされる問題を修正しました。
Issue #5157 - デフォルトの並べ替え順序がデータの表示/編集で主キーを使用することを確認します。
Issue #5180 - WITH句を使用してテーブルが作成されている場合、autovacuum_enabledパラメーターがRE- SQLに自動的に追加される問題を修正しました。
Issue #5210 - 元のフィールドサイズより大きいテキストが自動的に切り捨てられないことを確認します。
Issue #5213 - ユーザーが大きなサイズのマテリアライズドビューで更新を実行したときの問題を修正しました。
Issue #5227 - 多くのユーザーが既に存在する場合、ユーザーを追加できない問題を修正しました。
Issue #5268 -FTS構成のトークンまたはFTSディクショナリのオプションが変更されたときに生成されるSQLを修正しました。
Issue #5270 - シノニムのプロパティにOIDが表示されることを確認します。
Issue #5275 -テーブルダイアログのパラメーターのタブキーナビゲーションの問題を修正しました。
Issue #5302 -タイプのスキーマdiffツールで差分SQLが表示されない問題を修正しました。
Issue #5314 - スイッチセルがアクセシビリティのためのスイッチ制御と同期していることを確認します。
Issue #5315 - スキーマ差分が同一ドメイン制約の変更を示す問題を修正しました。
Issue #5350 -スキーマdiffが同一のテーブルを異なるテーブルとしてマークする問題を修正しました。
Issue #5351 -pgAdminのビルド中のコンパイル警告を修正しました。
Issue #5352 - Explainクエリプランの右端と下部のツールチップのトリミングの問題を修正しました。
Issue #5356 -pgAgentジョブスケジュールに例外を追加する際の変更されたSQLの問題を修正しました。
Issue #5361 -pgAdmin4 GUIがIE 11で適切に表示されない問題を修正します。
Issue #5362 - 同一のパッケージとシーケンスがスキーマdiffツールで異なるものとして表示される問題を修正しました。
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 -refresh(any options)マテリアライズドビューをクリックしたときのfailed to fetchユーティリティエラーを修正しました。