New Relic PHPエージェント v12.2.0.27
新機能
- Laravel 12 が検証され、サポートされています。
- Laravel Horizon は、Laravel 10.x 以降および PHP 8.1 以降でサポートされるようになりました。
セキュリティ
バグ修正
- fix(agent): Laravelキュージョブの例外処理を修正 - #1122
サポートステートメント
今後のリリースでは、ベストプラクティスとセキュリティのために、rpm 署名キーがローテーションされます。リリースが近づくと、具体的な日付と rpm ユーザーに必要なアクションが提供されます。
以前に発表されたように、次のライブラリ/フレームワーク バージョンの PHPエージェント サポートは、2025 年 9 月 30 日をもって正式に終了しました。
- ワードプレス5.9
- Drupal 8.x
- Laravel 6.x、8.x
- PHPUnit(すべてのバージョン)
次のライブラリおよびフレームワーク バージョンの PHP エージェントのサポートは、2026 年 2 月 28 日以降、すべての PHP エージェント リリースで廃止されます。
次のライブラリとフレームワークのバージョンについては、New Relic ではサポートされている最新バージョンにアップグレードすることをお勧めします。
- Symfony 4.x
- Laravel 7.x、9.x、10.x
- Slim 3.x
以下のライブラリとフレームワークのサポートはすべてのバージョンで廃止されます。
- MediaWiki
- Zend Framework
- Lumen
New Relic では、エージェントを定期的に、少なくとも 3 か月ごとにアップグレードすることを推奨しています。サポートされているエージェントのバージョンと EOL タイムラインの詳細については、New Relic PHPエージェント EOL ポリシーを確認してください。
サポートされている PHP バージョンとプラットフォームの最新情報については、PHP エージェントの互換性と要件のページを参照してください。
Importante
サポートされていない PHP バージョンまたはプラットフォームを使用したインストールの場合は、PHP エージェント パッケージの自動更新メカニズムを無効にすることを強くお勧めします。 これを行うには、PHPエージェント パッケージをパッケージ アップグレードの除外リストに追加します。 または、PHPエージェント パッケージを、古いサポートされていない機能をサポートするエージェント バージョンにバージョン固定することもできます。 アップグレードを防止しないと、新しいエージェント リリースがインストールされ、必要なサポートされていない機能のサポートが削除される可能性があります。これにより、APM データの収集が中断されます。
影響を受ける PHPエージェント パッケージは次のとおりです。
- newrelic-php5
- newrelic-php5-common
- newrelic-daemon
New Relic PHPエージェント v12.1.0.26
新機能
- アップストリームの w3c トレースサンプリング決定に基づいてサンプリング制御を追加 - #1104
- 新しいini値はここで確認してください
- フレームワーク例外ハンドラーの計装をスキップする設定オプションを追加 - #1113
- 新しいini値はここで確認してください
セキュリティ
- Golangのバージョンを1.25.1に上げる
バグ修正
サポートステートメント
次のライブラリ/フレームワーク バージョンの PHP エージェントのサポートは、2025 年 9 月 30 日に終了します。
- ワードプレス5.9
- Drupal 8.x
- Laravel 6.x、8.x
- PHPUnit 8.x
New Relic では、エージェントを定期的に、少なくとも 3 か月ごとにアップグレードすることを推奨しています。サポートされているエージェントのバージョンと EOL タイムラインの詳細については、New Relic PHPエージェント EOL ポリシーを確認してください。
サポートされている PHP バージョンとプラットフォームの最新情報については、PHP エージェントの互換性と要件のページを参照してください。
Importante
サポートされていない PHP バージョンまたはプラットフォームを使用したインストールの場合は、PHP エージェント パッケージの自動更新メカニズムを無効にすることを強くお勧めします。 これを行うには、PHPエージェント パッケージをパッケージ アップグレードの除外リストに追加します。 または、PHPエージェント パッケージを、古いサポートされていない機能をサポートするエージェント バージョンにバージョン固定することもできます。 アップグレードを防止しないと、新しいエージェント リリースがインストールされ、必要なサポートされていない機能のサポートが削除される可能性があります。これにより、APM データの収集が中断されます。
影響を受ける PHPエージェント パッケージは次のとおりです。
- newrelic-php5
- newrelic-php5-common
- newrelic-daemon
New Relic PHPエージェント v12.0.0.25
バグ修正
- Drupal フックマップのエラー ログを改善します。
- Security RXのレガシー パッケージ検出の問題を修正しました。
知らせ
このリリースでは、 newrelic.code_level_metrics.enabled INI のデフォルト値が変更されました
以前にお知らせしたように、 IDE 設定のデフォルトのコードレベル メトリクス オブザーバビリティは、このリリースでは有効から無効に変更されます。 コードレベル メトリクスを使用しない場合は、影響はなく、アクションを実行する必要はありません。 コードレベル メトリクスに依存する場合は、newrelic.ini 設定ファイルのnewrelic.code_level_metrics.enabled INI 設定のコメントが解除され、true に設定されていることを確認してください。 例えば:
newrelic.code_level_metrics.enabled = trueこの変更はデフォルトの設定値にのみ影響します。 手動で設定された構成値が尊重され、コア CLM の動作は影響を受けません。
サポートステートメント
以前にお知らせしたように、PHP エージェントが以前にサポートを終了した次のフレームワーク/ライブラリは、このリリースで削除されます。
- Guzzle 3.x
- Kohana
- サイレックス
- Symfony 1.x-3.x
- Zend 1.x-2.x
次のライブラリ/フレームワーク バージョンの PHP エージェントのサポートは、2025 年 9 月 30 日に終了します。
- ワードプレス5.9
- Drupal 8.x
- Laravel 6.x、8.x
- PHPUnit 8.x
New Relic では、エージェントを定期的に、少なくとも 3 か月ごとにアップグレードすることを推奨しています。サポートされているエージェントのバージョンと EOL タイムラインの詳細については、New Relic PHPエージェント EOL ポリシーを確認してください。
サポートされている PHP バージョンとプラットフォームの最新情報については、PHP エージェントの互換性と要件のページを参照してください。
Importante
サポートされていない PHP バージョンまたはプラットフォームを使用したインストールの場合は、PHP エージェント パッケージの自動更新メカニズムを無効にすることを強くお勧めします。 これを行うには、PHPエージェント パッケージをパッケージ アップグレードの除外リストに追加します。 または、PHPエージェント パッケージを、古いサポートされていない機能をサポートするエージェント バージョンにバージョン固定することもできます。 アップグレードを防止しないと、新しいエージェント リリースがインストールされ、必要なサポートされていない機能のサポートが削除される可能性があります。これにより、APM データの収集が中断されます。
影響を受ける PHPエージェント パッケージは次のとおりです。
- newrelic-php5
- newrelic-php5-common
- newrelic-daemon
New Relic PHPエージェント v11.10.0.24
新機能
- Security RX : Composer ランタイムAPI 、PHP アプリケーション#1055で使用されるパッケージを検出するためにデフォルトで使用されます。
セキュリティアップデート
- #1089 - セキュリティ(デーモン): Golang を 1.24.4 にアップグレード#1090
- #973 - セキュリティ: http://apt.newrelic.com/debian/の署名を検証するために使用される New Relic の公開鍵をローテーションするAPT リポジトリ。詳細はこちらをご覧ください。
バグ修正
- fix(解決): Composer ランタイムAPI使用時の未定義の動作を修正#1086
知らせ
次のリリースでnewrelic.code_level_metrics.enabled INI のデフォルト値が変更されます
デフォルトのコードレベル メトリクス設定は、今後のリリースで有効から無効に変更されます。 コードレベル メトリクスを使用しない場合は、影響はなく、アクションを実行する必要はありません。 コードレベル メトリクスに依存する場合は、newrelic.ini 設定ファイルのnewrelic.code_level_metrics.enabled INI 設定のコメントが解除され、true に設定されていることを確認してください。 例えば:
newrelic.code_level_metrics.enabled = trueこの変更はデフォルトの設定値にのみ影響します。 手動で設定された構成値が尊重され、コア CLM の動作は影響を受けません。
サポートステートメント
PHPエージェントが以前にサポートを終了した次のフレームワーク/ライブラリは、次のリリースで削除されます。
- Guzzle 3.x
- Kohana
- サイレックス
- Symfony 1.x-3.x
- Zend 1.x-2.x
次のライブラリ/フレームワーク バージョンの PHP エージェントのサポートは、2025 年 9 月 30 日に終了します。
- ワードプレス5.9
- Drupal 8.x
- Laravel 6.x、8.x
- PHPUnit 8.x
New Relic では、エージェントを定期的に、少なくとも 3 か月ごとにアップグレードすることを推奨しています。サポートされているエージェントのバージョンと EOL タイムラインの詳細については、New Relic PHPエージェント EOL ポリシーを確認してください。
サポートされている PHP バージョンとプラットフォームの最新情報については、PHP エージェントの互換性と要件のページを参照してください。
Importante
サポートされていない PHP バージョンまたはプラットフォームを使用したインストールの場合は、PHP エージェント パッケージの自動更新メカニズムを無効にすることを強くお勧めします。 これを行うには、PHPエージェント パッケージをパッケージ アップグレードの除外リストに追加します。 または、PHPエージェント パッケージを、古いサポートされていない機能をサポートするエージェント バージョンにバージョン固定することもできます。 アップグレードを防止しないと、新しいエージェント リリースがインストールされ、必要なサポートされていない機能のサポートが削除される可能性があります。これにより、APM データの収集が中断されます。
影響を受ける PHPエージェント パッケージは次のとおりです。
- newrelic-php5
- newrelic-php5-common
- newrelic-daemon
New Relic PHPエージェント v11.9.0.23
新機能
- feat(agent): Drupal 11.1 で導入されたオブジェクト指向フック実装の自動インストゥルメンテーションを追加します。
その他
- refactor(agent): ユーザー関数のパフォーマンスを向上させる 計装 for PHP 8.0+
知らせ
デフォルトのコードレベル メトリクス設定は、今後のリリースで有効から無効に変更されます。 コードレベル メトリクスを使用しない場合は、影響はなく、アクションを実行する必要はありません。 コードレベル メトリクスに依存する場合は、newrelic.ini 設定ファイルのnewrelic.code_level_metrics.enabled INI 設定のコメントが解除され、true に設定されていることを確認してください。 例: newrelic.code_level_metrics.enabled = trueこの変更はデフォルトの設定値にのみ影響します。 手動で設定された構成値が尊重され、コア CLM の動作は影響を受けません。
サポートステートメント
- New Relic では、エージェントを定期的に、少なくとも 3 か月ごとにアップグレードすることを推奨しています。サポートされているエージェントのバージョンと EOL タイムラインの詳細については、New Relic PHPエージェント EOL ポリシーを確認してください。
- サポートされている PHP バージョンとプラットフォームの最新情報については、PHP エージェントの互換性と要件のページを参照してください。
Importante
サポートされていない PHP バージョンまたはプラットフォームを使用したインストールの場合は、PHP エージェント パッケージの自動更新メカニズムを無効にすることを強くお勧めします。 これを行うには、PHPエージェント パッケージをパッケージ アップグレードの除外リストに追加します。 または、PHPエージェント パッケージを、古いサポートされていない機能をサポートするエージェント バージョンにバージョン固定することもできます。 アップグレードを防止しないと、新しいエージェント リリースがインストールされ、必要なサポートされていない機能のサポートが削除される可能性があります。これにより、APM データの収集が中断されます。
影響を受ける PHPエージェント パッケージは次のとおりです。
- newrelic-php5
- newrelic-php5-common
- newrelic-daemon