Changelog

3.4.5 (2018-01-11)

  • Added: Bulk Publish: Taxonomy: Search for Taxonomy Terms when selecting Posts
  • Added: Settings: User Access: Option to specify Profiles for Administrator (recommended for Buffer accounts with 10+ profiles for performance, see Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/advanced-settings/)
  • Fix: Taxonomies: Don’t fetch Taxonomy Terms on load, as they’re not needed

3.4.4 (2018-01-05)

  • Added: WP to Buffer Pro: Featured Image: Clarified which settings and networks support this feature, with link to Facebook Domain Verification (required for Facebook)
  • Fix: Publish: Reverted attachment parameter when using OpenGraph for a status’ image
  • Fix: Publish: Validate image settings applicable to the social network, and change if not
  • Fix: Use ‘thumbnail’ WordPress image size for Buffer thumbnail, instead of ‘small’

3.4.3 (2018-01-02)

3.4.2 (2017-12-14)

3.4.1 (2017-11-15)

  • Fix: JS errors

3.4.0 (2017-11-15)

  • Added: Settings: Notice if Plugin is not authorized with Buffer
  • Added: Settings: UI indicator for each Post Type denoting if enabled
  • Added: Install: Enable on Post Publish by default for new installations
  • Fix: Settings: DatePicker UI conflict with Advanced Custom Fields
  • Fix: Bulk Publish: UI on error screen

3.3.9 (2017-09-28)

  • Fix: Bulk Publish: Failed when using direct method

3.3.8 (2017-09-25)

  • Added: Improved UI
  • Added: Bulk Publish: Search Posts by Author, Meta
  • Added: Bulk Publish: Order Searched Posts, to determine the order they are added to Buffer
  • Added: Posts, Pages and CPT Bulk Actions: “Send to Buffer” option
  • Fix: Define CURLOPT_RESOLVE on fallback PHP cURL requests, when wp_remote_get() / wp_remote_post() fails, to prevent DNS name lookup errors.
  • Fix: Uncaught TypeError: Illegal constructor in admin-min.js for clipboard.js functionality

3.3.7 (2017-07-29)

  • Fix: Set priority of 1 on wp_loaded for register_publish_hooks, to ensure Publish Hooks are fired on imports and some third party Plugins

3.3.6 (2017-07-10)

  • Fix: Post: Undefined variable: schedule_custom_relation

3.3.5 (2017-06-19)

  • Fix: Settings: Post Level Default not saving when “Do NOT Post to Buffer” selected

3.3.4 (2017-06-02)

  • Fix: Conditional Fields: Cast input values as strings to ensure that split() works

3.3.3 (2017-06-01)

  • Added: Simplified authentication process with Buffer. No need to enter Access Tokens or Register Apps any more!
  • Added: Schedule status update to Buffer based on Custom Field / Post Meta Date and Time Value, instead of Post Published / Update Date and Time value.
  • Fix: Ensure correct metadata on Post Update is used by status updates, by running save_post_posttype and save_post actions.
  • Fix: Custom Fields with uppercase letters (e.g. {custom_field__EventStartDate}) now output their value in status updates.

3.3.2 (2017-04-05)

  • Fix: Option ‘ajax’ is not allowed for Select2 (caused by Themes and Plugins loading the old, outdated Select2 v3 library).  If this affected you, please tell your Theme / Plugin Author to keep their software – and specifically, Select2 – updated.  We rarely provide workarounds for issues caused by third party vendors failing to keep their products up to date.

3.3.1 (2017-03-29)

  • Fix: Settings: Performance issues on Settings and Page/Post screens when a WordPress installation has thousands of taxonomy terms
  • Fix: Settings: Save: Detect whether any conditions and terms are submitted before trying to make them associative

3.3.0 (2017-03-17)

  • Added: Featured Image option on Posts, Pages and Custom Post Types. See Docs: https://www.wpzinc.com/documentation/wordpress-to-buffer-pro/featured-image-settings/
  • Added: Bulk Publishing: More detailed error messages if settings for Bulk Publishing have not been configured
  • Added: Settings: Conditions are now on a per-status basis, for more control
  • Fix: Publish / Update: Fallback PHP cURL requests when wp_remote_get() / wp_remote_post() fail and WP_DEBUG enabled. May resolve ‘undefined’ errors on buffer.com and occasional timeouts.
  • Fix: Posts: Log: Include Buffer API error code in output for easier debugging
  • Fix: Posts: WP to Buffer Pro Meta Box Title background color was missing

3.2.5 (2017-02-27)

  • Added: General Settings: Post Level Default. Determines the default option to be selected in the WP to Buffer Pro metabox when adding/editing Pages, Posts and Custom Post Types.
  • Fix: Only display Review Helper for Super Admin and Admin

3.2.4 (2017-02-20)

  • Added: Review Helper to check if the user needs help
  • Updated: Dashboard and Licensing Submodules

3.2.3 (2017-02-16)

  • Fix: Removed “Shorten Twitter status to 140 characters” in 3.2.1; too many bugs. Users will need to revert back to ensuring their Twitter statuses are short to avoid Buffer API errors.

3.2.2 (2017-02-14)

  • Added: User-Agent to wp_remote_get and wp_remote_post on Buffer API calls, to potentially resolve timeout connection issues for one edge case.
  • Fix: Conditionally load sortable and datepicker listeners to avoid JS errors

3.2.1 (2017-02-13)

  • Added: Tooltips to Profile Tabs, to show the profile service and name
  • Added: Contextual Documentation links in Tabs
  • Fix: Shorten Twitter status to 140 characters, excluding first URL, to prevent 400 errors from Buffer when a Twitter status message is too long.
  • Fix: Removed unused image library code

3.2.0 (2017-01-30)

  • Added: Improved UI for WordPress 4.6+
  • Added: Support for bbPress Topics and Replies
  • Fix: Custom Time: Removed 30 day limit from the ‘Day’ field
  • Fix: Custom Time: Changed ‘Minute’ field upper limit to 59 from 30
  • Fix: Reinstated Import & Export options
  • Fix: {content} would sometimes result in HTML encoded characters on Facebook
  • Fix: Changed branding from WP Cube to WP Zinc
  • Fix: Updated licensing endpoint to reflect brand change

3.1.9 (2016-07-12)

  • Added: Instagram Support

3.1.8 (2016-07-08)

  • Fix: For scheduled Posts, use the Post’s post_date_gmt, not post_modified_gmt, to ensure custom timed status updates schedule correctly.

3.1.7 (2016-06-19)

  • Fix: Bulk Publish error

3.1.6 (2016-06-16)

  • Added: Character count when using “Post to Buffer using Manual Settings” option on Posts
  • Fix: Compat with Broken Link Checker

3.1.5 (2016-06-09)

  • Fix: Remove shortcodes and HTML tags from status updates when {content} is used

3.1.4

  • Added: Singleton Instances for better performance
  • Added: `wp_to_buffer_pro_publish_statuses` filter, to filter status messages just before they’re sent to Buffer.
  • Fix: Checkbox layout on settings screens
  • Fix: Licensing mechanism works correctly with W3 Total Cache and memcache

3.1.3

  • Fix: Out of memory errors when a Post Type has a large number of Taxonomy Terms
  • Fix: Undefined index: status error when Conditions enabled
  • Fix: Disable Bulk Publish functionality if no Bulk Publish statuses have been setup
  • Fix: Changed disconnect URL so it doesn’t conflict with other plugins which greedily try to act on it (Thrive…)

3.1.2

  • Fix: Publishing to Pinterest would not always work due to the wrong settings being read.

3.1.1

  • Added: Content tag
  • Fix: Removed publish_future_ hooks, as these may cause double posting to Buffer when scheduling Posts
  • Fix: If a taxonomy tag is used and no terms exist, don’t include the original tag in the status
  • Fix: Display Buffer Profile on Log
  • Fix: Bulk Publish Filtering by Taxonomy wasn’t always working
  • Fix: Display a warning if two or more statuses for a given social media profile are exactly the same, advising the user that Buffer, Facebook and Twitter won’t publish due to their Terms of Service requiring unique status updates

3.1.0

  • Fix: Remove unnecessary break in includes/admin/log.php:261 for PHP7 compat

3.0.9

  • Fix: Duplicate taxonomy terms would appear on statuses when two or more taxonomies used in a status
  • Fix: Clicking Support correctly redirects to the support page

3.0.8

  • Fix: Bulk Publish settings not displaying once saved via WP to Buffer Pro – Settings – Bulk Publish tab

3.0.7

  • Fix: Invalid argument supplied for foreach in views/settings-post-action.php when viewing Bulk Publish settings

3.0.6

  • Added: Restrict Social Media Profiles by Role
  • Fix: Mobile optimization
  • Fix: iPhone keyboard not displaying when editing statuses at Post/Page level
  • Fix: Bulk Publish > Select All checkbox
  • Fix: Optimised JS

3.0.5

  • Added: Bulk Publish support
  • Fix: Double quotes wrongly having backslashes prepended to them

3.0.4

  • Added: New Posts, Pages + CPTs will pre-populate WordPress to Buffer options with global settings, instead of blank fields.
  • Fix: Invalid argument supplied for foreach() in views/settings-post-action-condition.php on line 13
  • Fix: Always require Override to be enabled when defining settings for Pinterest, as a board must be defined through the Override settings.

3.0.3

  • Fix: Post submitted successfully message no longer displays when there are no status(es) to send to Buffer.
  • Fix: Status(es) not sent to Buffer when WP-CRON setting enabled.
  • Fix: Invalid argument supplied for foreach() error on publish.php::169 when a Post Type has no settings.
  • Fix: View Details on plugin updates now display changelog.

3.0.2

  • Fix: Scheduled Posts not Buffering (removed is_admin() checks)

3.0.1

  • Fix: empty() checks for PHP 5.4 and older compat

3.0.0

  • Added: Revised UI
  • Added: Unlimited statuses per Post Type, Social Profile and Action
  • Added: Pinterest support