4.16.01.00 - Apigee Developer Services ポータル リリースノート

現在、Apigee Edge のドキュメントを表示しています。
Apigee X のドキュメントをご確認ください
情報

2016 年 3 月 24 日(木曜日)、Google は Private Cloud 用の Apigee Edge デベロッパー サービス ポータルのバージョンをリリースしました。

質問や問題がある場合は、こちらをご覧ください。

ご不明な点がございましたら、Apigee カスタマー サポートまでお問い合わせください。

Apigee Edge リリースノートの一覧については、Apigee リリースノートをご覧ください。

ポータルの Apigee Edge 要件

このリリースのポータルを Edge for Private Cloud のインストールに接続する場合は、バージョン 4.15.07.00 以降に接続して、すべての SmartDocs 機能がサポートされることを確認する必要があります。詳細については、4.15.07.00 - Apigee Edge for Private Cloud リリースノートをご覧ください。

修正済みのバグ

以下のバグはこのリリースで修正されています。

問題 ID 説明
DEVSOL-2094

model.js の重大なエラーコードにより SmartDocs メソッドとのやり取りが破損
SmartDocs メソッドの PUT、PATCH、POST リクエストのコンテンツ タイプを判別するときに発生した JavaScript のバグを修正しました。

また、デフォルトの SmartDocs テンプレートの回帰バグも修正します。本文パラメータを宣言し、かつ、本文ドキュメントやサンプル本文も存在する PUT、PATCH、POST メソッドの場合、パラメータ フィールドと未加工の本文フィールドの両方がユーザーに表示され、その結果として送信されるフォームが、正しいコンテンツ タイプではなく multipart/form-data として送信されます。このバグはリリース 16.01.25.00 で導入されました。この問題が発生しているユーザーは、モデルのテンプレートを現在のデフォルト バージョンに戻す必要があります。

DEVSOL-2077

エラー番号が 100 未満の場合のプロファイル インストール時のエラー メッセージを強化
Devconnect 管理ページで Apigee Edge 接続のテスト時に、HTTP 以外のエラー メッセージ(ホスト名や接続タイムアウトを解決できない場合など)が生成されると、より具体的なエラー メッセージが表示されるようになりました。

DEVSOL-2068

最新以外の SmartDocs リビジョンはエクスポートできません
選択した SmartDocs リビジョンがエクスポートされました。

DEVSOL-2066

複数のコンテンツ タイプが許可されている場合の Content-Type エラー
複数のコンテンツ タイプをサポートする SmartDocs メソッドでは、Content-Type ヘッダー内でサポートされているすべてのコンテンツ タイプの連結が送信されなくなります。

DEVSOL-2064

API プロダクトのすべてのロールへのアクセス権を取り消すと、devconnect_apiproduct_access モジュールが失敗する
管理者がすべてのロールのアクセス権を取り消しても、「DevConnect Limit API Product by Role」は、すべてのログイン ユーザーに API プロダクトへのアクセス権を割り当てなくなります。

DEVSOL-2055

デバッグモードのデベロッパー ポータルに REST 呼び出しが表示されない
Edge ロギングしきい値をデバッグに設定すると、Apigee Edge バックエンドへのすべての REST 呼び出しがログに記録されるようになりました。

DEVSOL-2053

SmartDocs メソッドをレンダリングすると警告メッセージが表示される
SmartDocs メソッドの本文(説明)が、PHP の警告なしで正しくレンダリングされるようになりました。

DEVSOL-2050

[SmartDocs の設定] ページにアクセスできません
モデルのメソッドがレンダリングされているかどうかにかかわらず、モデルリストの管理ページのプルダウン ボックスから SmartDocs モデルの [設定] ページにアクセスできるようになりました。

DEVSOL-2047

サポートが終了した contrib モジュール
多くの contrib モジュールが非推奨になり、今後 Apigee のデベロッパー ポータル Drupal ディストリビューションから削除される予定です。このようなモジュールは、モジュール一覧ページで非推奨とマークされます。これらのモジュールが 1 つ以上有効になっているお客様の管理者ユーザーには、コード参照を Apigee プロファイルからサイト固有の場所に移動する手順を示すページへのリンクとともに、警告メッセージが表示されます。一度無効にすると、非推奨のモジュールのコピーを /sites/all/modules に配置しない限り、非推奨のモジュールを有効にできなくなります。

DEVSOL-2046

デベロッパー ポータルでキーの有効期限が機能しない
API キーの有効期間を設定すると、新しく生成されたキーに有効期限が割り当てられるようになりました。

DEVSOL-2045

よくある質問: トップへ戻ることができない
最新の Drupal のよくある質問モジュールでは、よくある質問の「トップに戻る」リンクが機能するようになりました。

DEVSOL-2044

Contrib モジュールの更新
以下の contrib モジュールが最新の安定版に更新されます。

  • CKEditor のリンク
  • ディスプレイ スイート
  • リンク
  • メタタグ
  • サービス
  • WYSIWYG フィルタ
: Display Suite モジュールの使用はおすすめしません。Display Suite は SmartDocs と互換性がありません。Display Suite モジュールは非推奨となっており、今後のリリースで削除される予定です。
DEVSOL-2032

モデルをインポートするときに SmartDocs テンプレートを更新しない
以前のバージョンでは、新しいリビジョンがインポートされるたびに、モデル テンプレートがデフォルトのテンプレートに戻されていました。新しいリビジョンがインポートされたときに、SmartDocs によってテンプレートが置き換えられなくなります。これにより、カスタム テンプレートを使用できるようになり、新しいバージョンをインポートしてもデフォルト テンプレートに戻す必要がなくなります。

DEVSOL-2029

Swagger へのすべての UI 参照を「OpenAPI (Swagger)」に変更する
SmartDocs 管理 UI 内の Swagger へのテキスト参照はすべて、業界標準の新しい名前を反映して OpenAPI に変更しました。

DEVSOL-2025

SmartDocs ページでは特殊文字(クエリ、ヘッダー、本文パラメータ)を使用できない
パラメータ値としてパーセント記号(%)を入力すると、SmartDocs メソッドページからの API 呼び出しがハングしなくなりました。

DEVSOL-2001

メール テンプレートで置換パターンが正しく機能しない
一部のデベロッパー アプリ トークン(アプリ ID を含む)が、メールの送信などのルール アクションによって呼び出されると、スカラー値を返すようになりました。

DEVSOL-1974

アプリとキーのリストで、キーの有効期限が切れていることは視覚的に示されない
Apigee レスポンシブ広告のテーマ(または Apigee レスポンシブ広告のサブテーマであるテーマ)を使用すると、期限切れのキーを持つデベロッパー アプリに「期限切れ」のマークが付きます。

DEVSOL-1868

Swagger の列挙型の値が SmartDocs メソッドページのプルダウンに表示されない
リソースまたはメソッド パラメータに列挙型が含まれているインポートされた Swagger ドキュメントの場合、SmartDocs メソッド ページに、自由形式のテキスト フィールドではなくプルダウン ボックスが含まれるようになりました。

既知の問題

次の表に、このリリースの既知の問題を示します。

問題 ID 説明
DEVSOL-2106

RedHat の登録後にインストールが失敗する
RedHat サーバーが RedHat に登録されていない場合は、登録するよう求められます。 正常に登録されても、エラー通知が表示されてインストーラが終了します。

回避策: インストーラを再度実行します。