Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(PHP): 11.5.0.18 Release Notes #19704

Merged
merged 7 commits into from
Jan 16, 2025
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
---
subject: PHP agent
releaseDate: '2025-01-13'
version: 11.5.0.18
downloadLink: 'https://download.newrelic.com/php_agent/archive/11.5.0.18'
features: ['Adds support for PHP 8.4']
bugs: ['Fix Drupal error and exception handling', 'externalCallCount should be added to transaction', 'Address aws-sdk-php versioning change']
security: ['Daemon golang.org/x/net module upgraded to v0.33.0']
---

## New Relic PHP agent v11.5.0.18

### New feature

* Adds support for PHP 8.4

### Bug Fixes

* Fix Drupal error and exception handling
* This fix may conflict with the error and exception handling of the Drupal [new_relic_rpm](https://www.drupal.org/project/new_relic_rpm) module. If you have this module installed and you aren't seeing your errors reported natively by the agent, try disabling the new_relic_rpm module. If you still experience issues after disabling this module, please reach out to New Relic Support.
* Fix error where externalCallCount should be added to the transaction and not just the error event.

Check warning on line 21 in src/content/docs/release-notes/agent-release-notes/php-release-notes/php-agent-11-5-0-18.mdx

View workflow job for this annotation

GitHub Actions / vale-linter

[vale] reported by reviewdog 🐶 [Microsoft.Passive] 'be added' looks like passive voice. Raw Output: {"message": "[Microsoft.Passive] 'be added' looks like passive voice.", "location": {"path": "src/content/docs/release-notes/agent-release-notes/php-release-notes/php-agent-11-5-0-18.mdx", "range": {"start": {"line": 21, "column": 44}}}, "severity": "INFO"}
* Address aws-sdk-php versioning change.

### Security

* Daemon golang.org/x/net module upgraded to v0.33.0

### Support statement

* New Relic recommends that you upgrade the agent regularly and at a minimum every three months. For more information on supported agent versions and EOL timelines, check out our [New Relic PHP Agent EOL policy](https://docs.newrelic.com/docs/apm/agents/php-agent/getting-started/php-agent-eol-policy/).

Check warning on line 30 in src/content/docs/release-notes/agent-release-notes/php-release-notes/php-agent-11-5-0-18.mdx

View workflow job for this annotation

GitHub Actions / vale-linter

[vale] reported by reviewdog 🐶 [new-relic.Adverbs] Consider removing 'regularly'. Raw Output: {"message": "[new-relic.Adverbs] Consider removing 'regularly'.", "location": {"path": "src/content/docs/release-notes/agent-release-notes/php-release-notes/php-agent-11-5-0-18.mdx", "range": {"start": {"line": 30, "column": 51}}}, "severity": "INFO"}
* The [PHP agent compatibility and requirements](https://docs.newrelic.com/docs/apm/agents/php-agent/getting-started/php-agent-compatibility-requirements/) page should be consulted for the latest information on supported PHP versions and platforms.

Check warning on line 31 in src/content/docs/release-notes/agent-release-notes/php-release-notes/php-agent-11-5-0-18.mdx

View workflow job for this annotation

GitHub Actions / vale-linter

[vale] reported by reviewdog 🐶 [Microsoft.Passive] 'be consulted' looks like passive voice. Raw Output: {"message": "[Microsoft.Passive] 'be consulted' looks like passive voice.", "location": {"path": "src/content/docs/release-notes/agent-release-notes/php-release-notes/php-agent-11-5-0-18.mdx", "range": {"start": {"line": 31, "column": 169}}}, "severity": "INFO"}

<Callout variant="important">
**For installations using an unsupported PHP version or platform, it's highly recommended that you disable the auto-update mechanisms for the PHP agent packages.** This can be done by adding the PHP agent packages to an exclusion list for package upgrades. Or you could version pin the PHP agent package to an agent version that supports the old, unsupported feature(s). Failure to prevent upgrades may result in a newer agent release being installed and the removal of support for the required, unsupported features. This would disrupt APM data collection.

Check warning on line 34 in src/content/docs/release-notes/agent-release-notes/php-release-notes/php-agent-11-5-0-18.mdx

View workflow job for this annotation

GitHub Actions / vale-linter

[vale] reported by reviewdog 🐶 [Microsoft.SentenceLength] Try to keep sentences short (< 30 words). Raw Output: {"message": "[Microsoft.SentenceLength] Try to keep sentences short (\u003c 30 words).", "location": {"path": "src/content/docs/release-notes/agent-release-notes/php-release-notes/php-agent-11-5-0-18.mdx", "range": {"start": {"line": 34, "column": 5}}}, "severity": "INFO"}

Check warning on line 34 in src/content/docs/release-notes/agent-release-notes/php-release-notes/php-agent-11-5-0-18.mdx

View workflow job for this annotation

GitHub Actions / vale-linter

[vale] reported by reviewdog 🐶 [Microsoft.Passive] 'be done' looks like passive voice. Raw Output: {"message": "[Microsoft.Passive] 'be done' looks like passive voice.", "location": {"path": "src/content/docs/release-notes/agent-release-notes/php-release-notes/php-agent-11-5-0-18.mdx", "range": {"start": {"line": 34, "column": 176}}}, "severity": "INFO"}

Check failure on line 34 in src/content/docs/release-notes/agent-release-notes/php-release-notes/php-agent-11-5-0-18.mdx

View workflow job for this annotation

GitHub Actions / vale-linter

[vale] reported by reviewdog 🐶 [Microsoft.Plurals] Don't add '(s)' to a singular noun. Use plural instead. Raw Output: {"message": "[Microsoft.Plurals] Don't add '(s)' to a singular noun. Use plural instead.", "location": {"path": "src/content/docs/release-notes/agent-release-notes/php-release-notes/php-agent-11-5-0-18.mdx", "range": {"start": {"line": 34, "column": 369}}}, "severity": "ERROR"}

Check warning on line 34 in src/content/docs/release-notes/agent-release-notes/php-release-notes/php-agent-11-5-0-18.mdx

View workflow job for this annotation

GitHub Actions / vale-linter

[vale] reported by reviewdog 🐶 [Microsoft.Passive] 'being installed' looks like passive voice. Raw Output: {"message": "[Microsoft.Passive] 'being installed' looks like passive voice.", "location": {"path": "src/content/docs/release-notes/agent-release-notes/php-release-notes/php-agent-11-5-0-18.mdx", "range": {"start": {"line": 34, "column": 438}}}, "severity": "INFO"}

The PHP agent packages that are affected are:

Check warning on line 36 in src/content/docs/release-notes/agent-release-notes/php-release-notes/php-agent-11-5-0-18.mdx

View workflow job for this annotation

GitHub Actions / vale-linter

[vale] reported by reviewdog 🐶 [Microsoft.Passive] 'are affected' looks like passive voice. Raw Output: {"message": "[Microsoft.Passive] 'are affected' looks like passive voice.", "location": {"path": "src/content/docs/release-notes/agent-release-notes/php-release-notes/php-agent-11-5-0-18.mdx", "range": {"start": {"line": 36, "column": 31}}}, "severity": "INFO"}

* newrelic-php5
* newrelic-php5-common
* newrelic-daemon
</Callout>
Loading