From 180d88b0a6de4432d83577b94b49886c5130bba6 Mon Sep 17 00:00:00 2001 From: Jeffrey Paul Date: Tue, 25 Jun 2024 16:26:35 -0500 Subject: [PATCH 1/6] version bump to 1.3.3 --- newrelic-reporting-for-wordpress.php | 2 +- readme.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/newrelic-reporting-for-wordpress.php b/newrelic-reporting-for-wordpress.php index 6bf43aa..0224e4f 100644 --- a/newrelic-reporting-for-wordpress.php +++ b/newrelic-reporting-for-wordpress.php @@ -4,7 +4,7 @@ * Plugin Name: New Relic Reporting for WordPress * Plugin URI: https://wordpress.org/plugins/wp-newrelic * Description: New Relic APM reports for WordPress - * Version: 1.3.2 + * Version: 1.3.3 * Requires at least: 6.3 * Requires PHP: 8.0 * Author: 10up diff --git a/readme.txt b/readme.txt index 7b75bfc..f0683a4 100644 --- a/readme.txt +++ b/readme.txt @@ -3,7 +3,7 @@ Contributors: 10up, rittesh.patel, tott, oscarssanchez, jeffpaul Tags: New Relic, New Relic Reporting, New Relic APM Reporting, APM Reporting Requires at least: 6.3 Tested up to: 6.5 -Stable tag: 1.3.2 +Stable tag: 1.3.3 Requires PHP: 8.0 License: GPL-2.0-or-later License URI: https://spdx.org/licenses/GPL-2.0-or-later.html From a465a711a62d96eb2ec7d85892cc459b162bf46b Mon Sep 17 00:00:00 2001 From: Jeffrey Paul Date: Tue, 25 Jun 2024 16:46:17 -0500 Subject: [PATCH 2/6] add 1.3.3 items to changelogs --- CHANGELOG.md | 17 +++++++++++++++++ readme.txt | 39 +++++++++++++-------------------------- 2 files changed, 30 insertions(+), 26 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c402bff..83b0c18 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,23 @@ All notable changes to this project will be documented in this file, per [the Ke ## [Unreleased] - TBD +## [1.3.3] - 2024-06-26 +**Note this release bumps the PHP minimum from 7.3.11 to 8.0 and the WordPress minimum from 4.0 to 6.3.** + +### Added +- Minimum PHP version check for 7.3.11 (props [@bmarshall511](https://github.com/bmarshall511), [@Sidsector9](https://github.com/Sidsector9) via [#60](https://github.com/10up/wp-newrelic/pull/60)). + +### Changed +- [Support Level](https://github.com/10up/wp-newrelic?tab=readme-ov-file#support-level) downgraded from `Active` to `Stable` (props [@jeffpaul](https://github.com/jeffpaul), [@dkotter](https://github.com/dkotter), [@felipeelia](https://github.com/felipeelia), [@oscarssanchezz](https://github.com/oscarssanchezz) via [#65](https://github.com/10up/wp-newrelic/pull/65)). +- Bump WordPress "tested up to" version 6.5 (props [@zamanq](https://github.com/zamanq), [@jeffpaul](https://github.com/jeffpaul), [@oscarssanchezz](https://github.com/oscarssanchezz) via [#58](https://github.com/10up/wp-newrelic/pull/58), [#66](https://github.com/10up/wp-newrelic/pull/66)). + +### Fixed +- Improve compatibility with PHP 8.1 by replacing the deprecated `FILTER_SANITIZE_STRING` (props [@burhandodhy](https://github.com/burhandodhy), [@jeffpaul](https://github.com/jeffpaul), [@felipeelia](https://github.com/felipeelia), [Sven](mailto:venms@gmail.com) via [#68](https://github.com/10up/wp-newrelic/pull/68)). + +### Developer +- Create `dependency-review.yml` GitHub Action (props [@jeffpaul](https://github.com/jeffpaul) via [#54](https://github.com/10up/wp-newrelic/pull/54)). +- Replaced [lee-dohm/no-response](https://github.com/lee-dohm/no-response) with [actions/stale](https://github.com/actions/stale) to help with closing no-response/stale issues (props [@jeffpaul](https://github.com/jeffpaul), [@dkotter](https://github.com/dkotter) via [#64](https://github.com/10up/wp-newrelic/pull/64)). + ## [1.3.2] - 2022-06-28 ### Changed - Bump WordPress version "tested up to" 6.0 (props [@lukecav](https://github.com/lukecav), [@burhandodhy](https://github.com/burhandodhy), [@jeffpaul](https://github.com/jeffpaul) via [#45](https://github.com/10up/wp-newrelic/pull/45), [#49](https://github.com/10up/wp-newrelic/pull/49)). diff --git a/readme.txt b/readme.txt index f0683a4..7304a0f 100644 --- a/readme.txt +++ b/readme.txt @@ -113,32 +113,19 @@ If you identify any errors or have an idea for improving the plugin, please open == Changelog == += 1.3.3 - 2024-06-26 = +**Note this release bumps the PHP minimum from 7.3.11 to 8.0 and the WordPress minimum from 4.0 to 6.3.** +* **Added:** Minimum PHP version check for 7.3.11 (props [@bmarshall511](https://github.com/bmarshall511), [@Sidsector9](https://github.com/Sidsector9) via [#60](https://github.com/10up/wp-newrelic/pull/60)). +* **Changed:** [Support Level](https://github.com/10up/wp-newrelic?tab=readme-ov-file#support-level) downgraded from `Active` to `Stable` (props [@jeffpaul](https://github.com/jeffpaul), [@dkotter](https://github.com/dkotter), [@felipeelia](https://github.com/felipeelia), [@oscarssanchezz](https://github.com/oscarssanchezz) via [#65](https://github.com/10up/wp-newrelic/pull/65)). +* **Changed:** Bump WordPress "tested up to" version 6.5 (props [@zamanq](https://github.com/zamanq), [@jeffpaul](https://github.com/jeffpaul), [@oscarssanchezz](https://github.com/oscarssanchezz) via [#58](https://github.com/10up/wp-newrelic/pull/58), [#66](https://github.com/10up/wp-newrelic/pull/66)). +* **Fixed:** Improve compatibility with PHP 8.1 by replacing the deprecated `FILTER_SANITIZE_STRING` (props [@burhandodhy](https://github.com/burhandodhy), [@jeffpaul](https://github.com/jeffpaul), [@felipeelia](https://github.com/felipeelia), [Sven](mailto:venms@gmail.com) via [#68](https://github.com/10up/wp-newrelic/pull/68)). + = 1.3.2 - 2022-06-28 = * **Changed:** Bump WordPress version "tested up to" 6.0 (props [@lukecav](https://github.com/lukecav), [@burhandodhy](https://github.com/burhandodhy), [@jeffpaul](https://github.com/jeffpaul) via [#45](https://github.com/10up/wp-newrelic/pull/45), [#49](https://github.com/10up/wp-newrelic/pull/49)). -= 1.3.1 - 2020-01-31 = -* **Added:** Check for New Relic functions before attempting to use them (props [@msaggiorato](https://profiles.wordpress.org/msaggiorato/)). -* **Added:** Plugin banner and icon images (props Stephanie Campbell). -* **Added:** Documentation on PHP version conflict (props [@jeffpaul](https://profiles.wordpress.org/jeffpaul/)). -* **Added:** GitHub Actions for plugin and asset deploys to WordPress.org (props [@jeffpaul](https://github.com/jeffpaul)). -* **Changed:** Bump WordPress version "tested up to" 5.3 (props [@jeffpaul](https://github.com/jeffpaul)). -* **Fixed:** Sitemap check failures where global `wp_query` was undefined (props [@msaggiorato](https://profiles.wordpress.org/msaggiorato/)). - -= 1.3 - 2018-08-30 = -* **Added:** Support for Yoast SEO Sitemaps. -* **Fixed:** Issue with Beaver Builder (props [@oscarssanchez](https://profiles.wordpress.org/oscarssanchez/)). - -= 1.2 - 2018-05-03 = -* **Added:** Support for REST API requests (props [@rahe](https://profiles.wordpress.org/rahe/)). -* **Added:** composer.json (props [@momo360modena](https://profiles.wordpress.org/momo360modena/)). -* **Changed:** Better naming for transactions (props [@eugenemanuilov](https://profiles.wordpress.org/eugenemanuilov/)). -* **Fixed:** PHP warning (props [@ninnypants](https://profiles.wordpress.org/ninnypants/)). - -= 1.1 - 2017-04-25 = -* **Added:** Transaction grouping (props [@nicholas_io](https://profiles.wordpress.org/nicholas_io/)). -* **Added:** Constant to allow disabling of installation notice (pProps [@tott](https://profiles.wordpress.org/tott/)). -* **Changed:** Disabling NREUM on AMP pages (props [@goldenapples](https://profiles.wordpress.org/goldenapples/)). -* **Fixed:** PHP warning. - -= 1.0 - 2017-01-09 = -* First release of WP New Relic plugin +[View historical changelog details here](https://github.com/10up/wp-newrelic/blob/develop/CHANGELOG.md). + +== Upgrade notice + += 1.3.3 = +This release bumps the PHP minimum from 7.3.11 to 8.0 and the WordPress minimum from 4.0 to 6.3. From 72ec09b56d12ab52cc765bff68d7fd1beb8b9ef0 Mon Sep 17 00:00:00 2001 From: Jeffrey Paul Date: Tue, 25 Jun 2024 16:53:31 -0500 Subject: [PATCH 3/6] Update CREDITS.md --- CREDITS.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CREDITS.md b/CREDITS.md index f3b37d7..52cba08 100644 --- a/CREDITS.md +++ b/CREDITS.md @@ -6,13 +6,13 @@ The following acknowledges the Maintainers for this repository, those who have C The following individuals are responsible for curating the list of issues, responding to pull requests, and ensuring regular releases happen. -[Vasken Hauri (@brandwaffle)](https://github.com/brandwaffle) and [Jeffrey Paul (@jeffpaul)](https://github.com/jeffpaul). +[Felipe Elia (@felipeelia)](https://github.com/felipeelia) and [Jeffrey Paul (@jeffpaul)](https://github.com/jeffpaul). ## Contributors Thank you to all the people who have already contributed to this repository via bug reports, code, design, ideas, project management, translation, testing, etc. -[Thorsten Ott (@tott)](https://github.com/tott), [Ritesh Patel (@Ritesh-patel)](https://github.com/Ritesh-patel), [Vasken Hauri (@brandwaffle)](https://github.com/brandwaffle), [John Eckman (@jeckman)](https://github.com/jeckman), [Nícholas André (@nicholasio)](https://github.com/nicholasio), [Nathaniel Taintor (@goldenapples)](https://github.com/goldenapples), [Allan Collins (@allan23)](https://github.com/allan23), [Tyrel Kelsey (@ninnypants)](https://github.com/ninnypants), [Eugene Manuilov (@eugene-manuilov)](https://github.com/eugene-manuilov), [Nicolas Juen (@Rahe)](https://github.com/Rahe), [Amaury Balmer (@herewithme)](https://github.com/herewithme), [Oscar Sanchez S. (@oscarssanchez)](https://github.com/oscarssanchez), [Jeffrey Paul (@jeffpaul)](https://github.com/jeffpaul), [Matias Saggiorato (@msaggiorato)](https://github.com/msaggiorato), [Stephanie Campbell (@sncampbell)](https://github.com/sncampbell), [Luke Cavanagh (@lukecav)](https://github.com/lukecav), [Burhan Nasir (@burhandodhy)](https://github.com/burhandodhy). +[Thorsten Ott (@tott)](https://github.com/tott), [Ritesh Patel (@Ritesh-patel)](https://github.com/Ritesh-patel), [Vasken Hauri (@brandwaffle)](https://github.com/brandwaffle), [John Eckman (@jeckman)](https://github.com/jeckman), [Nícholas André (@nicholasio)](https://github.com/nicholasio), [Nathaniel Taintor (@goldenapples)](https://github.com/goldenapples), [Allan Collins (@allan23)](https://github.com/allan23), [Tyrel Kelsey (@ninnypants)](https://github.com/ninnypants), [Eugene Manuilov (@eugene-manuilov)](https://github.com/eugene-manuilov), [Nicolas Juen (@Rahe)](https://github.com/Rahe), [Amaury Balmer (@herewithme)](https://github.com/herewithme), [Oscar Sanchez S. (@oscarssanchez)](https://github.com/oscarssanchez), [Jeffrey Paul (@jeffpaul)](https://github.com/jeffpaul), [Matias Saggiorato (@msaggiorato)](https://github.com/msaggiorato), [Stephanie Campbell (@sncampbell)](https://github.com/sncampbell), [Luke Cavanagh (@lukecav)](https://github.com/lukecav), [Burhan Nasir (@burhandodhy)](https://github.com/burhandodhy), [Ben Marshall (@bmarshall511)](https://github.com/bmarshall511), [Siddharth Thevaril (@Sidsector9)](https://github.com/Sidsector9), [Darin Kotter (@dkotter)](https://github.com/dkotter), [Felipe Elia (@felipeelia)](https://github.com/felipeelia), [Oscar Sanchez S. (@oscarssanchezz)](https://github.com/oscarssanchezz), [Quamruz Zaman (@zamanq)](https://github.com/zamanq), [Sven](mailto:venms@gmail.com). ## Libraries From 25e52badd8cabb4e8c3aa8c251f98b80c8276342 Mon Sep 17 00:00:00 2001 From: Jeffrey Paul Date: Tue, 25 Jun 2024 16:54:04 -0500 Subject: [PATCH 4/6] Update .gitattributes --- .gitattributes | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.gitattributes b/.gitattributes index 2abbbae..6ed9d7f 100644 --- a/.gitattributes +++ b/.gitattributes @@ -4,9 +4,7 @@ /.wordpress-org export-ignore # Files -/.gitattributes export-ignore -/.gitignore export-ignore -/.wordpress-version-checker.json export-ignore +/.* export-ignore /CHANGELOG.md export-ignore /CODE_OF_CONDUCT.md export-ignore /composer.json export-ignore From ab7b7b2c3d1008da0ba4b1f6afe120f3ed57f21b Mon Sep 17 00:00:00 2001 From: Jeffrey Paul Date: Tue, 25 Jun 2024 16:55:49 -0500 Subject: [PATCH 5/6] Update readme.txt --- readme.txt | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/readme.txt b/readme.txt index 7304a0f..81a9109 100644 --- a/readme.txt +++ b/readme.txt @@ -12,7 +12,7 @@ New Relic APM reports for WordPress. == Description == -WP New Relic (WPNR) is designed to use with [New Relic APM](https://newrelic.com/application-monitoring) which uses [New Relic PHP Agent API](https://docs.newrelic.com/docs/agents/php-agent/configuration/php-agent-api) to properly augment existing metrics with valuable WordPress details such as templates, users, request type, transaction names etc. This plugin is tested with PHP Agent 6.7.0.174. +WP New Relic (WPNR) is designed to use with [New Relic APM](https://newrelic.com/application-monitoring) which uses [New Relic PHP Agent API](https://docs.newrelic.com/docs/agents/php-agent/configuration/php-agent-api) to properly augment existing metrics with valuable WordPress details such as templates, users, request type, transaction names etc. This plugin is tested with PHP Agent 10.19.0.9. New Relic is a trademark of New Relic, Inc. @@ -31,10 +31,6 @@ By default plugin will setup 3 configs. appname and capture_params config can be override using __wp_nr_config filter__. __wp_nr_setup_config__ action hook can also be used to setup any extra config. -= Supported New Relic version = - -The plugin has been tested up to version 10.19.0.9 of the NewRelic agent. - = New Relic Custom Attributes = Certain useful custom attrribute (just like WordPress post meta) will be set for each event which can provide additional information using key-value pair. You can query events and filter them using these attributes in New Relic Insights. See [NRQL reference](https://docs.newrelic.com/docs/insights/new-relic-insights/using-new-relic-query-language/nrql-reference) for more details on how to query events. From fa48f398d905d300ebc4d00a1c2c95262780830f Mon Sep 17 00:00:00 2001 From: Jeffrey Paul Date: Wed, 26 Jun 2024 13:12:42 -0500 Subject: [PATCH 6/6] Update CHANGELOG.md Co-authored-by: Felipe Elia --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 83b0c18..19c2013 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -70,6 +70,7 @@ All notable changes to this project will be documented in this file, per [the Ke - First release of WP New Relic plugin 🎉 [Unreleased]: https://github.com/10up/wp-newrelic/compare/trunk...develop +[1.3.3]: https://github.com/10up/wp-newrelic/compare/1.3.2...1.3.3 [1.3.2]: https://github.com/10up/wp-newrelic/compare/1.3.1...1.3.2 [1.3.1]: https://github.com/10up/wp-newrelic/compare/1.3...1.3.1 [1.3]: https://github.com/10up/wp-newrelic/compare/d70cf93...1.3