Releases: xwp/stream
Releases · xwp/stream
Version 3.9.0
- Fix: Track changes to posts when using the block editor by making the Posts connector to run on both frontend and backend requests since block editor changes happen over the REST API #1264, props @coreymckrill.
- Fix: Don't store empty log event parameters #1307, props @lkraav.
- Development: Adjust the local development environment to use MariaDB containers for ARM processor compatabilty.
Version 3.8.2
This release contains an important security fix for authenticated users when viewing the Stream records.
- Security: Ensure the value of
order
query parameter forwarded to the database query when viewing the Stream records in the WordPress admin is eitherASC
orDESC
. Previously it passes the whole value oforder
filtered throughesc_sql()
.
Version 3.8.1
Version 3.8.0
- Fix: PHP 8.0 compatibility #1272, props @cjhaas.
- Development: Update development dependencies and introduce PHPCompatibility checker as part of the automated checks.
Version 3.7.0
- Fix: Exclude records when all conditions match instead of just one #1242, props @kidunot89 and @esausaravia
- Fix: Store the correct blog ID on the network admin exclude screen #1259, props @dd32
- Fix: Ensure all blogs on the network are listed instead of just the top 100 #1258, props @dd32
- Fix: Add highlight color in list table #1246, props @ocean90
- Fix: Settings page defaults repatched #1236, props @kidunot89
- Development: Added unit tests for BuddyPress #1211, WooCommerce #1199, Media #1154, Jetpack #1153, Gravity Forms #1139 abd bbPress connector classes #1120, props @kidunot89
Version 3.6.2
- Fix: revert #1159 which caused a PHP error in the previous release.
Version 3.6.1
- New: Action added for when a blog is deleted #1177, props @kidunot89
- Fix: Refactored Stream's Records table custom column functionality to output the correct column values #1185, props @Nikschavan, @kidunot89, and @derekherman
- Fix: Refactored deprecated SQL statement for retrieving the result count #1203, props @kidunot89
- Fix: Fixed a namespace of a call to the Closure class #1215, props @szepeviktor
- Fix: The default options are made available during the "wp_stream_auto_purge" callback #1159, props @kidunot89
- Fix: Expensive functions removed #1201, props @kidunot89
- Tweak: Remove redundant textdomain initialization #1213, props @szepeviktor
- Tweak: Cleaned up PHP version check #1212, props @szepeviktor
- Development: Unit test added for Menu connector class #1164, props @kidunot89
- Development: Unit test added for Blog connector class #1177, props @kidunot89
- Development Fix: Micro patch provided for Mercator actions register to deprecated hooks #1217, props @kidunot89
- Development: Unit test added for Mercator connector class #1180, props @kidunot89
- Development: Unit test added for Settings connector class #1165, props @kidunot89
- Development: Unit test added for Installer connector class #1155, props @kidunot89
- Development: Unit test added for User connector class #1151, props @kidunot89
- Development: Unit test added for Editor connector class #1138, props @kidunot89
- Development: Unit test added for Comments connector class #1134, props @kidunot89
Version 3.6.0
- New: Introduce the
wp_stream_db_query_where
filter #1160, props @kidunot89 and @nprasath002. - Fix: Replace the deprecated jQuery
.load()
calls #1162, props @kidunot89. - Fix: Log the correct post status change #1121, props @kidunot89.
- Fix: Update the Advanced Custom Fields connector to support versions 5 of the plugin #1118, props @kidunot89.
- Fix: Update the Easy Digital Downloads connector to support version 2.5 of the plugin #1137, props @kidunot89.
- Tweak: Clarify the messaging when no Stream records found #1178, props @kidunot89 and @johnbillion.
Version 3.5.1
- Fix: Use the correct timestamp format when saving Stream records to ensure correct dates on newer versions of MySQL #1149, props @kidunot89.
- Development: Include
composer.json
file in the release bundles to ensure they can be pulled using Composer from the Stream distribution repository. - Development: Automatically store plugin release bundles when tagging a new release on GitHub #1074.
- Development: Update the local development environment to support multisite installs for testing #1136.
Version 3.5.0
- Fix: Stream records now show the correct timestamp instead of dates like
-0001/11/30
#1091, props @kidunot89. - Fix: Searching Stream records is now more performant as we throttle the amount of search requests #1081, props @oscarssanchez.
- Tweak: Inline PHP documentation updates and WordPress coding standard fixes, props @kidunot89.