Skip to content

Commit 410c699

Browse files
committed
docs: prep metadata for new release v3.3.0
1 parent 6c54c55 commit 410c699

File tree

3 files changed

+35
-5
lines changed

3 files changed

+35
-5
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
**Tags:** ringier, bus, api, cde
77
**Requires at least:** 6.0
88
**Tested up to:** 6.8.1
9-
**Stable tag:** 3.2.0
9+
**Stable tag:** 3.3.0
1010
**Requires PHP:** 8.1
1111
**License:** GPLv2 or later
1212
**License URI:** http://www.gnu.org/licenses/gpl-2.0.html

readme.txt

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Contributors: ringier, wkhayrattee
33
Tags: ringier, bus, api, cde
44
Requires at least: 6.0
55
Tested up to: 6.8.1
6-
Stable tag: 3.2.0
6+
Stable tag: 3.3.0
77
Requires PHP: 8.1
88
License: GPLv2 or later
99
License URI: https://www.gnu.org/licenses/gpl-2.0.html
@@ -128,6 +128,36 @@ This plugin requires *PHP version >= 8.1*.
128128

129129
== Changelog ==
130130

131+
### [3.3.0] - 2025-06-24 ###
132+
133+
#### Added ####
134+
* (payload) Custom Taxonomy support for category related properties within the Article payload
135+
* (payload) Author Events:
136+
* AuthorCreated
137+
* AuthorUpdated
138+
* AuthorDeleted
139+
* (payload) Topic Events:
140+
* TopicCreated
141+
* TopicUpdated
142+
* TopicDeleted
143+
* (UI) Introduced checkboxes (Settings page) to toggle ON/OFF event sending for Authors Events
144+
* (UI) Introduced checkboxes (Settings page) to toggle ON/OFF event sending for Topic Events (categories and tags).
145+
* (UI) Tooling Menu for batch syncing and flushing transients
146+
* (UI) Batch Syncing Mechanism with real-time progression updates during sync operations
147+
* batch syncing Topics events
148+
* batch syncing Author events
149+
* (code) Used WordPress-native features like wp_remote_*() with the above new events in place of Guzzle/Symfony dependencies
150+
* (code) Introduced new Enums for writer type, hook priorities, and author roles to improve clarity and reuse
151+
152+
#### Changed ####
153+
* Improved error reporting with contextual messages and consistent formatting
154+
* (dependency) Replaced Monolog logging logic with native PHP for better control and performance
155+
* (dependency) Used WordPress-native features like wp_remote_*() and transient in place of Guzzle/Symfony dependencies
156+
* (code) Reduced transient expiry for recently created authors from 10s to 5s for more accurate event filtering
157+
* (code) Adopted a pure WordPress templating approach for better separation of logic and templates
158+
* (code) refactored logging message + removed redundant log inputs
159+
160+
131161
### 3.2.0 (May 15, 2024) ###
132162
* [NEW] UI + Logic: Added a checkbox (in settings page) to allow users to enable/disable the Quick Edit button
133163
* [NEW] UI + Logic: Added a checkbox to let users select which custom post_type should be sent as Events

ringier-bus.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
33
* ringier-bus
44
*
55
* @author Wasseem Khayrattee
6-
* @copyright 2024 Ringier
6+
* @copyright 2024-2025 Ringier
77
* @license GPL-2.0-or-later
88
*
99
* @wordpress-plugin
1010
* Plugin Name: Ringier Bus
1111
* Plugin URI: https://github.com/RingierIMU/mkt-plugin-wordpress-bus
1212
* Description: A plugin to push events to Ringier CDE via the BUS API whenever an article is created, updated or deleted
13-
* Version: 3.2.0
13+
* Version: 3.3.0
1414
* Requires at least: 6.0
1515
* Author: Ringier SA, Wasseem Khayrattee
1616
* Author URI: https://www.ringier.com/
@@ -49,7 +49,7 @@
4949
* Some global constants for our use-case
5050
*/
5151
define('RINGIER_BUS_DS', DIRECTORY_SEPARATOR);
52-
define('RINGIER_BUS_PLUGIN_VERSION', '3.2.0');
52+
define('RINGIER_BUS_PLUGIN_VERSION', '3.3.0');
5353
define('RINGIER_BUS_PLUGIN_MINIMUM_WP_VERSION', '6.0');
5454
define('RINGIER_BUS_PLUGIN_DIR_URL', plugin_dir_url(__FILE__)); //has trailing slash at end
5555
define('RINGIER_BUS_PLUGIN_DIR', plugin_dir_path(__FILE__)); //has trailing slash at end

0 commit comments

Comments
 (0)