Skip to content

Commit a76be76

Browse files
authored
Merge pull request #143 from rollbar/added/wordpress-6.9
Added WordPress 6.9 Testing
2 parents a3015bf + bab164d commit a76be76

4 files changed

Lines changed: 26 additions & 6 deletions

File tree

.github/workflows/php_unit.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ jobs:
3333
- '6.5'
3434
- '6.7'
3535
- '6.8'
36+
- '6.9'
3637

3738
env:
3839
WP_ENV_PHP_VERSION: ${{ matrix.php }}

README.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ This plugin integrates Rollbar into your WordPress installation.
1818
#### Table of Contents
1919

2020
1. [Installation](#installation)
21+
1. [Requirements](#requirements)
2122
1. [Through WordPress Plugin directory](#through-wordpress-plugin-directory)
2223
2. [Through Packagist](#through-packagist-recommended-new)
2324
3. [Through WPackagist](#through-wpackagist)
@@ -36,6 +37,13 @@ This plugin integrates Rollbar into your WordPress installation.
3637

3738
## Installation
3839

40+
### Requirements
41+
42+
| Plugin Version | PHP Version | WordPress Version | Support |
43+
|----------------|-------------|-------------------|---------------|
44+
| v3 | 8.1 to 8.5 | 6.5 to 6.9 | Full |
45+
| v2 | 7.0 to 8.3 | 5.8 to 6.8 | Not Supported |
46+
3947
### Through [WordPress Plugin directory](https://wordpress.org/plugins/rollbar/)
4048

4149
The easiest way to install the plugin is from the WordPress Plugin directory. If you have an existing WordPress
@@ -179,6 +187,8 @@ The plugin provides a number of filters that allow you to customize the behavior
179187
Filter to allow or deny access to a Rollbar route in the WordPress REST API used in the WordPress Admin. Generally,
180188
this should be the same as the `rollbar_user_can_view_admin` filter.
181189

190+
**Since: 3.0.0**
191+
182192
**Parameters**
183193

184194
* `bool $value` - The initial value. Defaults is `true` for admin users, `false` for non-admin users.
@@ -216,6 +226,8 @@ Filters the Rollbar plugin settings.
216226

217227
Filters the Rollbar Core SDK PHP configuration.
218228

229+
**Since: 3.0.0**
230+
219231
**Parameters**
220232

221233
* `array $config` - The Rollbar PHP configuration array.
@@ -224,6 +236,8 @@ Filters the Rollbar Core SDK PHP configuration.
224236

225237
Filter the list of actions to instrument with Telemetry.
226238

239+
**Since: 3.0.0**
240+
227241
**Parameters**
228242

229243
* `array<string, int> $actions` - An associative array where the keys are action names and the values are the number of
@@ -236,6 +250,8 @@ Filter the list of custom action event handlers for Telemetry.
236250
Note: The custom action handler will only be called if the action is instrumented with Telemetry. This means you must
237251
select the action on the settings page, or add it to the list of actions using the `rollbar_telemetry_actions` filter.
238252

253+
**Since: 3.0.0**
254+
239255
**Parameters**
240256

241257
* `array<string, callable(string, mixed...):string> $handlers` - An associative array where the keys are action names
@@ -247,6 +263,8 @@ Filter to enable / disable the admin settings page of the plugin for the current
247263

248264
This filter cannot override the `ROLLBAR_DISABLE_ADMIN` constant.
249265

266+
**Since: 3.0.0**
267+
250268
**Parameters**
251269

252270
* `bool $allow` - `true` to enable the admin settings page, `false` to disable it.

readme.txt

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
Contributors: arturmoczulski, jorbin, danielmorell
33
Tags: rollbar, full stack, error, tracking, error tracking, error reporting, reporting, debug
44
Requires at least: 6.5.0
5-
Tested up to: 6.8
5+
Tested up to: 6.9
66
Requires PHP: 8.1
77
Stable tag: 3.0.0
88
License: GPLv2 or later
@@ -117,7 +117,7 @@ can be disabled by setting the `ROLLBAR_DISABLE_ADMIN` constant to `true` in you
117117
The plugin can also be configured programmatically. This is useful if you want to configure the plugin in a more
118118
advanced way or if you want to disable the admin settings page.
119119

120-
```php
120+
```
121121
// wp-config.php
122122

123123
// Configure the plugin.
@@ -153,10 +153,11 @@ using composer.
153153
= Version 3.1.0 (?) =
154154
* Fixed settings values not being saved correctly when they match the default.
155155
* Added `rollbar_js_nonce` filter to allow customizing the nonce used in the Rollbar JS snippet.
156+
* Added support for WordPress 6.9.
156157
* Moved vendored files into a scoped namespace.
157158
* Updated the Rollbar core PHP SDK to v4.2.
158159

159-
= Version 3.0.0 (October 17 2025) =
160+
= Version 3.0.0 (October 17th 2025) =
160161
* Fixed CSRF vulnerability.
161162
* Removed support for PHP 8.0 and below.
162163
* Updated and improved the settings page.
@@ -174,10 +175,10 @@ using composer.
174175
* Added `rollbar_telemetry_custom_handlers` filter to allow custom control over what is logged in telemetry messages.
175176
* Added 'framework' details with the WordPress version to the item payload.
176177

177-
= Version 2.7.1 (September 13 2023) =
178+
= Version 2.7.1 (September 13th 2023) =
178179
* Fix issue that could lead to fatal error with some settings (https://github.com/rollbar/rollbar-php-wordpress/pull/120)
179180

180-
= Version 2.7.0 (September 11 2023) =
181+
= Version 2.7.0 (September 11th 2023) =
181182
* Updated PHP Dependencies including loading seperate dependencies for PHP7 and PHP8. (https://github.com/rollbar/rollbar-php-wordpress/pull/114)
182183
* Updated node development dependencies (https://github.com/rollbar/rollbar-php-wordpress/pull/115)
183184

rollbar.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
* Text Domain: rollbar
1111
* License: Proprietary
1212
* Requires PHP: 8.1
13-
* Tested up to: 6.8
13+
* Tested up to: 6.9
1414
* Requires at least: 6.5
1515
*
1616
* @package Rollbar\WordPress

0 commit comments

Comments
 (0)