2.0.0-beta2
Pre-release
Pre-release
peterwilsoncc
released this
13 Jul 03:55
·
9 commits
to stable
since this release
This version of the Distributor software is under development. Please do not install, run, or test this version on production or mission-critical websites. Instead, it is recommended you evaluate Beta 2 on a test server and site.
This entry was generated for the 2.0.0-beta2 release and will be updated during the Beta and Release Candidate processes.
Added
- Migration guide for version 1 to version 2 (props @peterwilsoncc, @faisal-alvi, @jeffpaul via #996).
- Show count of selected connections in Push menu (props @roshniahuja, @peterwilsoncc, @jeffpaul via #1020).
- Reduce duplication when pulling posts (props @peterwilsoncc, @jeffpaul, @dkotter, @ravinderk via #1017).
- Post abstraction class (props @peterwilsoncc, @dkotter via #964).
dt_push_external_post
anddt_push_network_post
action hooks (props @dkotter, @peterwilsoncc, @dhanendran, @ravinderk, @jeffpaul via #1024).- Register scripts with
EnqueueScript
class (props @ravinderk, @peterwilsoncc via #1014). - Snippets for setting meta data automatically (props @peterwilsoncc, @iamdharmesh via #1063).
- Documentation updates (props @adamsilverstein, @jeffpaul, @peterwilsoncc via #1066, #1072, #1112).
- End-to-end tests for minimum requirements (props @peterwilsoncc, @jeffpaul, @faisal-alvi via #936).
- Migrate WPAcceptance end-to-end tests to Cypress (props @cadic, @Sidsector9, @iamdharmesh, @jeffpaul, @peterwilsoncc via #941).
- Generate POT file with WP-CLI (props @ravinderk, @peterwilsoncc via #1014).
dt_before_set_meta
,dt_prepared_meta
anddt_prepared_taxonomy_terms
filter hooks (props @sethrubenstein, @jeffpaul, @peterwilsoncc via #1095).
Changed
- Now requires PHP 7.4 or later and WordPress 5.7 or later (props @peterwilsoncc, @vikrampm1, @iamdharmesh, @jeffpaul, @dkotter via #917).
- Descriptive warning message copy on remote, distributed posts (props @jeffpaul, @peterwilsoncc, @cadic via #1006).
- Indicate if the origin post has been deleted in Distributor push interface (props @peterwilsoncc, @cadic, @jeffpaul, @faisal-alvi via #1067).
- Toggles the Distributor admin bar element in Gutenberg based on the post status (props @ggutenberg, @jeffpaul, @peterwilsoncc via #1022).
- Reduced duplicate code pushing posts to connections (props @peterwilsoncc, @cadic, @jeffpaul, @faisal-alvi, @aaronware via #999).
- Unified translator comments (props @peterwilsoncc, @cadic via #949).
- WordPress "tested up to" version 6.2 (props @jayedul, @faisal-alvi, @jeffpaul via #1047).
- Browserlist database updated to version 1.0.30001489 (props @peterwilsoncc, @dkotter via #1059).
- Build process now uses
@wordpress/scripts
in place of Gulp (props @peterwilsoncc, @dinhtungdu, @dkotter via #916). - Migrated E2E tests to Cypress (props @peterwilsoncc, @jeffpaul, @iamdharmesh via #1070).
- Update
dependency-review.yml
(props @jeffpaul, @peterwilsoncc via #1054). - Order of operations setting meta, media and terms in the network push and pull functions (props @sethrubenstein, @jeffpaul, @peterwilsoncc via #1095).
Deprecated
dt_push_post
action hook (props @dkotter, @peterwilsoncc, @dhanendran, @ravinderk, @jeffpaul via #1024).
Removed
- Duplicate code modifying post/author meta data (props @peterwilsoncc, @dkotter via #988).
Fixed
- Author override fails in the block theme author block (props @ggutenberg, @jeffpaul, @peterwilsoncc via #1035).
- Distribute empty taxonomies to external sites (props @peterwilsoncc, @manolobevia, @jeffpaul, @cadic via #951).
- Ensure post meta and terms have saved prior to distribution (props @peterwilsoncc, @dinhtungdu, @dkotter, @timstl, @faisal-alvi, @jeffpaul via #938).
- Fatal error in WordPress versions 6.0 and earlier (props @peterwilsoncc, @ravinderk via #1056).
- Handle a PHP deprecation notice around converting
false
toarray
(props @dkotter, @peterwilsoncc, @jeffpaul via #1040). - Improved accuracy of determining authentication endpoint (props @peterwilsoncc, @TimothyBJacobs, @cadic, @jeffpaul via #934).
- Inconsistent data returned from post abstraction after site switch on multisite (props @peterwilsoncc, @dkotter, @jeffpaul via #1010).
- Prevent the modification of terms on Distributed content (props @peterwilsoncc, @turtlepod, @jeffpaul, @ravinderk, @kmgalanakis-sage, @dkotter via #1069).
- Retain published time when editing distributed posts (props @madriverweb, @codiller, @peterwilsoncc, @Sidsector9 via #956).
- Undefined variable notice (props @peterwilsoncc, @Sidsector9, @jeffpaul via #945).
- Updated numerous strings to improve their translatability (props @helen, @peterwilsoncc, @Sidsector9 via #935).
- Account for relative scheme URLs when processing media (props @peterwilsoncc, @ravinderk, @jeffpaul via #1110).
Security
- Bump
loader-utils
from 2.0.2 to 2.0.4 (props @dependabot[bot], @jeffpaul, @peterwilsoncc via #963, #970). - Bump
simple-git
from 3.11.0 to 3.15.1 (props @dependabot[bot], @jeffpaul, @peterwilsoncc via #983). - Bump
webpack
from 5.74.0 to 5.76.2 (props @dependabot[bot], @jeffpaul, @peterwilsoncc via #1029, #1032).