Releases: joedolson/wp-to-twitter
Releases · joedolson/wp-to-twitter
XPoster v5.0.0-beta1
= 5.0.0-beta1 =
- Feature: Ability to disable connected services without disconnecting.
- Feature: Select which services you wish to send a given update to.
- Feature: Pass custom update text for each connected service.
- Feature: Define an excerpt length unique to each service.
- Change: Extend default excerpt length.
- Change: Always defer template execution until status update is sent.
- Change: Make character counting messages indicate which service limit is reached.
- Bug fix: Make AJAX submissions aware of more metabox settings.
- Improved error handling.
- Design updates.
- Move XPoster Pro specific code into XPoster Pro package.
- More code documentation.
- Update references to Tweets to be service independent.
- Significant structural reorganization.
XPoster v4.3.1
XPoster v4.3.0
= 4.3.0 =
- Add support for Bluesky.
- Misc. improvements to handling of multiple services.
- Misc. improvements to UI.
- Minor debugging improvements.
- Bug fix: Avoid JS errors if metabox not enqueued.
- Encode backup title in same manner as primary title.
- Improve coverage of documented filters.
- Removed some unused functions.
- Simplified publishing logic.
- Only upload images to service if is one of that service's supported mime types.
XPoster v4.2.6
= 4.2.6 =
- Remove textdomain loader (obsolete since WP 4.6)
- Bug fix: HTML encode title sent to X API when using backup title value.
XPoster v4.2.5
= 4.2.5 =
- Bug fix: Fatal error thrown on PHP 8+ if removing stray characters from tag boundaries due to obsolete argument usage in
mb_strrpos()
. Props @toru. - Bug fix: Update classes to allow dynamic properties following PHP 8.2 dynamic prop deprecation.
- Bug fix: If template tags were re-ordered in the
wpt_tags
filter, they were not also reordered in values. - Change: Add fallback call to post title if not in post info array.
- Filter: add
wpt_custom_tag
filter to manage the value of custom tags added inwpt_tags
.
XPoster v4.2.4
= 4.2.4 =
- Bug fix: Debugging timestamps saved as microtime but read as time.
- Bug fix: Add selected shortener to debugging info.
- Bug fix: Verify that last status is an array & return unrecognized error message if not identifiable.
- Change: Add $get_url parameter to
wpt_shorten_url
to explicitly determine whether existing short URLs are fetched. - Feature: Status update template tag buttons in editor.
XPoster v.4.2.3
= 4.2.3 =
- Bug fix: Update deprecated JS.
- Bug fix: Handle case if connection response is not valid JSON.
- Bug fix: Minor improvements to CSS & JS.
- Update tested to & copyrights.
XPoster v4.2.2
= 4.2.2 =
- Bug fix: Last Tweet notice improperly called array. Props @mattyrob, @pyro-code01.
- Bug fix: Only show upgrade notice if it's populated in the readme.
- Change: Change scripts to register separately from enqueuing.
- Change: Change Pro filters to a filter instead of a direct function call.
- Tooling: Update to PHPCS 3.
XPoster v4.2.1
= 4.2.1 =
- Bug fix: All notices used error class, regardless of actual status.
- Bug fix: Add a notice when a request exception occurs.
- Bug fix: Misnamed variable in Mastodon authentication process.
- Mention Mastodon in plugin name.
XPoster v4.2.0
= 4.2.0 =
- Add support for posting to Mastodon instances.
- Bug fix: If category and category description not defined, PHP warning thrown.
- Bug fix: Make tabbed navigation use a
nav
element for improved accessibility. - Bug fix: Media heading could show in meta box when no media options are enabled.
- Bug fix: Should not show bearer token message on profile page if user settings not enabled.
- Text changes: Change references to "Twitter" and "Tweet".
- Docs: Improve and add some additional hook documentation.