Changelog

1.8.7 (2021-09-16)

* Fix: PHP Deprecated notices in PHP 8

1.8.6 (2021-09-09)

* Added: Status: Text: Convert HTML links to plain text with link in brackets, instead of just displaying the unlinked text
* Added: Status: Text: Convert HTML lists to plain text with hyphens, instead of just displaying plain text
* Fix: Status: Schedule: Custom Time (based on Custom Field / Post Meta Value): Correctly calculate status scheduled date and time relative to Timezone
* Fix: Status: Schedule: Events Manager: Correctly calculate status scheduled date and time relative to Event Start / End Date and Timezone
* Fix: Status: Schedule: The Events Calendar: Correctly calculate status scheduled date and time relative to Event Start / End Date and Timezone

1.8.5 (2021-09-02)

* Added: Status: Image: Support for .webp images when Use Feat. Image enabled and .webp image used as Featured/Additional Image. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/featured-image-settings/#webp-image-support

1.8.4 (2021-08-26)

* Added: Status: Remove HTML from shortcodes included in status text

1.8.3 (2021-08-12)

* Fix: Error: Could not load Plugin class image

1.8.2 (2021-08-05)

* Added: Instagram: Auto crop image if aspect ratio would prevent direct scheduling working

1.8.1 (2021-07-29)

* Fix: Bulk Publishing: Use improved Javascript library for sending statuses

1.8.0 (2021-07-15)

* Added: New Installations: Clearer workflow for connecting to SocialPilot and connecting social media profiles to SocialPilot account. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/authentication-settings
* Fix: Licensing: Quicker method to check license key for performance

1.7.9 (2021-07-12)

* Fix: Status: Post to Google My Business

1.7.8 (2021-07-08)

* Added: Status: Author Conditions: Comparison options for Author and Role. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/status-settings/#status–conditions–authors

1.7.7 (2021-06-24)

* Fix: Don’t minify Plugin Javascript if a third party minification Plugin is active, which would prevent status settings from sometimes saving

1.7.6 (2021-06-17)

* Fix: Status: PowerPress: Prevent PowerPress from appending podcast URL to Content and Excerpt tags.

1.7.5 (2021-06-03)

* Added: Status: Author Conditions. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/status-settings/#status–conditions–authors
* Added: Status: Tags: Character Limit, Sentence Limit, Word Limit, Date and URL Encoding transformations. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/status-text-tags/#applying-transformations
* Added: Status: Insert Tags: The Events Calendar: Venue Name Tag. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/status-text-tags/#the-events-calendar
* Fix: Status: Post Meta Conditions: Improved detetction of changes/deletions to honor on save
* Fix: Bulk Publish: Choose Posts: Show correct settings screen when clicking link to define Bulk Publish statuses.

1.7.4 (2021-05-27)

* Added: Status: Tags: Apply Transformations (uppercase, lowercase, slug etc). See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/status-text-tags/#applying-transformations

1.7.3 (2021-04-29)

* Added: Stauts: Text: Autocomplete suggestions for Tags. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/status-text-tags/#autocomplete-suggestions
* Added: Status: Conditions: IN and NOT IN conditions for conditionally sending statuses. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/status-settings/#status–conditions–post
* Fix: Status: Text: Improved autocomplete suggestions UI

1.7.2 (2021-04-22)

* Added: Status: Text: Twitter: Autocomplete suggestions for Twitter Profile Mentions. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/status-text-tags/#twitter-profile-mentions

1.7.1 (2021-04-15)

* Added: Settings: Post Type: Show prompt if changes made but unsaved when navigating away from the status settings
* Fix: Log: Warning: `Edit the Post` link correctly loads the Edit Post screen
* Fix: Log: Bulk Publish: Output `Bulk Publish` instead of `Bulk_publish` in Logs
* Fix: Log: Bulk Publish: Warnings and Errors were incorrectly logged as a Repost Action

1.7.0 (2021-04-01)

* Added: Settings: Post Type: Immediately show/hide green tick on Post Type tab after clicking Save, to confirm whether the Post Type is configured to send status(es) to SocialPilot
* Fix: Settings: Post Type: Profile: Text order and links were incorrect when displaying a Timezone warning

1.6.9 (2021-03-25)

* Fix: Status: Image: No Image: Honor setting when a Post doesn’t have a Featured Image, but an SEO Plugin might define a default OpenGraph image

1.6.8 (2021-03-18)

* Fix: New Installations: Define valid schedule for default status

1.6.7 (2021-03-11)

* Fix: Featured and Additional Images: Removed duplicate description

1.6.6 (2021-02-26)

* Added: Status: Insert Tags: The Events Calendar: Organizer Name, Phone Number, Email Address and Website URL Tags. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/status-settings/#status-text–tags–the-events-calendar

1.6.5 (2021-02-18)

* Fix: Status: Retain paragraphs when using {content} tag

1.6.4 (2021-02-08)

* Added: Status: Support for direct Instagram publishing with Instagram Business Profiles
* Added: Log: Enable wp-content/debug.log only when WP_DEBUG=true, WP_DEBUG_LOG=true, WP_DEBUG_DISPLAY=false and Plugin Logging enabled. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/repost-settings/#testing
* Fix: Settings: Log Settings: Corrected link to Logs screen, and don’t link “Plugin Logs” text when logging not enabled

1.6.3 (2021-01-22)

* Fix: Events Manager: Better method for fetching Event’s Location, so tags are correctly populated

1.6.2 (20201-01-21)

* Fix: Whitelabelling: Don’t display Review Request notification if whitelabelling is available after a license is upgraded to an Agency license

1.6.1 (2021-01-14)

* Added: Localization support, with .pot file and translators comments
* Fix: Status: Ensure all status changes are saved when the Save button is clicked
* Fix: Posts: Status: Ensure all status changes are saved when either the Save button is clicked or the Post is saved, published or updated.
* Fix: Status: Removed Update and Cancel Buttons on individual statuses, as they’re no longer needed

1.6.0 (2021-01-08)

* Added: Whitelabelling for Agency Licenses. See Docs: https://www.wpzinc.com/documentation/installation-licensing-updates/whitelabelling-access-and-domain-control/
* Fix: Log: Don’t show Logs in Plugin Submenu if Logging is disabled

1.5.9 (2021-01-01)

* Added: Status: If a Featured Image is required, attempt to fetch it from the Post Content when a Featured Image or Additional Image has not been specified
* Fix: Status: Editing a status after clicking Save wouldn’t work
* Fix: Status: Insert Tags: Events Manager: Honor timezone for Event Dates and Times output
* Fix: Authentication errors due to API changes

1.5.8 (2020-12-18)

* Added: Posts: Log: Refresh Log button.
* Added: Posts: Status: Option to Save Per-Post Settings without Publishing/Updating/Saving the entire Post. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/per-post-settings/
* Fix: Posts: Retain Per-Post Manual Settings when a Post is Updated and no changes were made to the Per-Post Settings
* Fix: Status: Conditions: Taxonomies: Don’t evaluate if Taxonomy Conditions enabled but no Terms are specified

1.5.7 (2020-12-17)

* Added: Status: New UI to improve performance and decrease loading times. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/status-settings/
* Added: Log: When Test Mode is enabled, and a status has Custom Time based scheduling, show the time it would be sent to social media
* Fix: Status: Save: Send statuses in single field to avoid settings not saving or exceeding PHP’s max_input_vars
* Fix: Status: Save: Don’t send form fields that aren’t needed to avoid settings not saving or exceeding PHP’s max_input_vars
* Fix: Status: Renamed fields on Per-Post Settings to avoid conflicts with WordPress Post fields and third party Plugins
* Fix: Posts: Publish/Update/Save: Send statuses in single field to avoid settings not saving or exceeding PHP’s max_input_vars
* Fix: Posts: Publish/Update/Save: Don’t send form fields that aren’t needed to avoid settings not saving or exceeding PHP’s max_input_vars
* Fix: Posts: Renamed fields on Per-Post Settings to avoid conflicts with WordPress Post fields and third party Plugins

1.5.6 (2020-11-27)

* Fix: WooCommerce: Uncaught Error: Call to a member function get_price() on boolean

1.5.5 (2020-11-26)

* Added: Status: Insert Tags: Events Manager: Address, Town, State, Postcode, Region, Country and URL Tags. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/status-settings/#status-text–tags–events-manager
* Added: Status: Insert Tags: The Events Calendar: Address, City, Province, Postal Code and Country Tags. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/status-settings/#status-text–tags–the-events-calendar
* Added: Status: Insert Tags: Rank Math SEO. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/status-settings/#status-text–tags–rank-math-seo
* Fix: Status: Insert Tags: All in One SEO Pack Title and Description not returning values

1.5.4 (2020-11-05)

* Fix: Status: Text to Image: Text color would be ignored when some background images were defined
* Fix: Status: Yoast SEO: Compatibility when using Yoast SEO 15.2+ and WPML Yoast SEO Addon

1.5.3 (2020-10-29)

* Added: Display error notice if PHP cURL extension is not installed
* Added: Settings: Force Trailing Forwardslash: Updated description to clarify why this setting might need to be enabled i.e. for correct status image
* Added: Menus and Submenus: Filter to define minimum required capability for accessing Plugin Menus and Submenus. See Docs: https://www.wpzinc.com/documentation/wp-to-socialpilot-pro/developers/#wp_to_socialpilot_pro_admin_admin_menu_minimum_capability
* Fix: Settings: Force Trailing Forwardslash: Truly force a forwardslash if Permalink settings don’t add one.

1.5.2 (2020-10-15)

* Fix: Fatal error: Cannot load class spintax

1.5.1 (2020-10-15)

* Added: Status: Text: Spintax support. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/status-settings/#status-text–spintax

1.5.0 (2020-10-09)

* Added: Use WP Cron: When enabled, status(es) are now built and sent to SocialPilot when the scheduled task is run, not when the WordPress Post is published/updated. This improves compatibility with frontend submission and feed based Plugins which publish Posts. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/using-frontend-post-submission-and-autoblogging-plugins/
* Fix: Status: Don’t show override settings for a profile if Override Defaults isn’t enabled/checked

1.4.9 (2020-09-17)

* Added: Status: Insert Tags: Content, Up to More Tag. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/status-settings/#status-text–tags–up-to-more-tag

1.4.8 (2020-09-10)

* Added: Status: Insert Tags: Post Content and Excerpt, Sentence Limited. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/status-settings/#status-text–tags–sentence-limits

1.4.7 (2020-09-03)

* Added: Status: Insert Tags: SEOPress Title and Description. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/status-settings/#status-text–tags–seopress
* Added: Logs: Screen Options: Choose table columns to display. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/log-settings/#define-table-columns-to-display
* Added: Logs: Screen Options: Choose number of logs per page to display. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/log-settings/#define-number-of-logs-per-page
* Fix: Status: Enabling/Disabling Publish, Update, Repost or Bulk Publish wouldn’t update green tick in tab UI in WordPress 5.5+
* Fix: Status: Don’t display “Post sucessfully added” admin notification if Test Mode is enabled
* Fix: Logs: Lighter success/error row background colors to make text easier to read
* Fix: Logs: When filtering by date, include results matching the date, not just results between the dates

1.4.6 (2020-08-20)

* Fix: Licensing: Support Meta Box styling incorrect in WordPress 5.5+
* Fix: Fatal error when detecting current admin screen on some Page Builders
* Fix: Some notifications weren’t dismissible

1.4.5 (2020-08-13)

* Fix: Per-Post Status Settings: Improved meta box styling for WordPress 5.5
* Fix: Repost: Ensure enabled days and times are based on WordPress configured timezone, not UTC / server timezone
* Fix: Logs: Clear Log: Contextualized confirmation message based on whether the Log is being cleared at Post or Plugin level

1.4.4 (2020-08-06)

=
* Added: Status: Short URL option. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/status-settings/#status-text–tags

1.4.3 (2020-07-09)

* Added: Settings: Logs: Added Pending Log Level, for status(es) due to be sent when Use WP Cron enabled in Plugin’s Settings. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/log-settings/#log-level
* Fix: Publish: Correctly add pending entry to Log when Use WP Cron enabled in Plugin’s Settings

1.4.2 (2020-06-25)

* Fix: Bulk Publish: Use Custom Field Value as Date instead of today’s date when Custom Time (based on Custom Field / Post Meta Value) is selected on a status
* Fix: Bulk Publish: The Events Calendar and Events Manager Plugins: Use Event’s Start or End Date instead of today’s date when The Events Calendar: Relative to Event Start (or End) Date is selected on a status

1.4.1 (2020-06-18)

* Added: Settings: General Settings: Enable Test Mode. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/general-settings/#enable-test-mode
* Added: Logs: Confirmation when clicking Clear Log button
* Added: Import: Support for Zipped JSON file
* Added: Export: Export as JSON, Zipped
* Added: Settings: Logs: Option to choose specific Log Levels. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/log-settings/#log-level
* Fix: Logs: Set Clear Log button to red
* Fix: Bulk Publish: Only display selected Posts in Bulk Publish process when selected from the Posts or Pages Bulk Actions

1.4.0 (2020-06-11)

* Fix: Status: Pinterest and Instagram: Ensure Featured or Additional Image is used if ‘No Image’ selected on Status, as an image is always required for Pinterest and Instagram

1.3.9 (2020-06-04)

* Added: Settings: General Settings: Disable Fallback to Content if Excerpt Empty. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/general-settings/#disable-fallback-to-content-if-excerpt-empty-
* Fix: Import & Export: Include Custom Tags, Disable Excerpt Fallback, Hide Meta Box by Roles, Log, Override, Proxy and Text to Image Settings
* Fix: Status: Text to Image: Could not load Media Library class error
* Fix: Status: Text to Image: Removed Use Text to Image, Linked to Post, as this isn’t an option available in SocialPilot
* Fix: Status: Additional Images: Ensure additional images are sent to SocialPilot if defined
* Fix: Error message “SSL certificate problem: certificate has expired” due to SocialPilot not renewing SSL certificate on restapi.socialpilot.co

1.3.8 (2020-05-28)

* Added: Settings: General Settings: Use Proxy option. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/general-settings/#use-proxy-
* Fix: Status: Text to Image: Honor Text Font setting when not using Custom Font
* Fix: Status: Yoast SEO: Only register Title and Description replacements if using Yoast 14.x or higher
* Removed: Repost: Show error message if Repost Settings are defined and DISABLE_WP_CRON prevents WordPress CRON tasks (including Reposting) from running

1.3.7 (2020-05-21)

* Added: Status: Text to Image. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/text-to-image-settings/
* Added: Settings: Log Settings: Log Level option. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/log-settings/#log-level
* Fix: Log: Honor Enabled Setting, ensuring logging does not take place if not enabled

1.3.6 (2020-05-07)

* Added: Compatibility with new REST API
* Added: Status: Insert Tags: Added option to output Taxonomy Terms as Hashtags, retaining case. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/status-settings/#status-text–tags
* Fix: Status: Improved error message when Instagram or Pinterest posting fails due to no image detected when running on a non-public domain
* Fix: Status: Taxonomy Tags: Remove non-alphanumeric characters to avoid breaking tag links
* Fix: Status: Yoast SEO Title and Description not correctly replaced when using Yoast 14.x or higher

1.3.5 (2020-04-30)

* Added: Repost: Show error message if Repost Settings are defined and DISABLE_WP_CRON prevents WordPress CRON tasks (including Reposting) from running
* Added: Repost: Test Repost Cron option and improved logging to wp-content/debug.log when enabled. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/repost-settings/#debugging
* Fix: Status: Don’t attempt to restrict Profiles or assign Author data to a status if the Post’s Author no longer exists as a WordPress User
* Fix: Status: Enabling/Disabling Bulk Publish on Defaults or Social Media Profile wouldn’t update green tick in tab UI
* Fix: CSS: Renamed option class to wpzinc-option to avoid CSS conflicts with third party Plugins
* Fix: Log: Set Test Mode entries Result

Test, ensuring filtering by Result

Test works

1.3.4 (2020-04-23)

* Fix: Log: Unknown column ‘status’ in ‘where clause’ for query when clearing pending status log entries
* Fix: Elementor: Removed unused tooltip classes to prevent Menu and Element Icons from not displaying

1.3.3 (2020-04-16)

* Added: Licensing: Verbose error message when unable to connect to Licensing API
* Fix: Licensing: Don’t repetitively check the validity of a license that’s invalid or exceeds the number of sites permitted, unless we’re on the Licensing screen
* Fix: Dashboard > Updates: Show link to Changelog on View version details link

1.3.2 (2020-04-09)

* Fix: Status: Manual Override: Don’t save Post-specific settings for non-public Post Types
* Fix: Status: Don’t send status(es) to SocialPilot for non-public Post Types containing Post-level Status Settings copied from a public Post
* Fix: Status: More verbose error message when a status is too long for the target social network

1.3.1 (2020-03-26)

* Added: WP-CLI: Bulk Publish: Support for search parameters displayed at WP to SocialPilot Pro > Bulk Publish. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/wp-cli/#bulk-publish
* Fix: Activation: Prevent DB character set / collation errors on table creation by using WordPress’ native get_charset_collate()
* Fix: Bulk Publish: Show error messages when Posts could not be found based on the given criteria
* Fix: Repost: Remove duplicate Reposting by not attempting to retry for a given Post that successfully schedules with one profile but fails with others

1.3.0 (2020-03-19)

* Fix: Status: Better method to remove double/triple spaces in text whilst retaining newlines/breaklines and unicode/accented characters

1.2.9 (2020-03-12)

* Added: Schedule statuses relative to Events Manager Plugin’s Event’s start or end date/time. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/status-settings/#status-text–scheduling
* Added: Insert Tags for Events Manager Plugin’s Event data. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/status-settings/#status-text–tags–events-manager

1.2.8 (2020-02-27)

* Added: Repost: Option to define days and hours to run Repost action. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/repost-settings/
* Fix: Status: Better method to remove double/triple spaces in text whilst retaining newlines/breaklines

1.2.7 (2020-02-20)

* Fix: Status: Conditions: Return Usernames based on search, not all / no results

1.2.6 (2020-02-20)

* Fix: Status: Better method to remove double/triple spaces in text, to avoid some installations where single spaces would be removed in a status
* Fix: Settings: Removed disabled CSS class on tabs, as not used and avoids potential conflicts with third party Plugins
* Fix: Repost: Return eligible Posts for reposting when Minimum and Maximum Post Age are both set to zero
* Fix: WP-CLI: Bulk Publish: Remove deprecated call to WP_To_Social_Pro_Log::build_log_output_array()

1.2.5 (2020-02-13)

* Added: Status: Conditions: Conditionally send status based on Post Title, Excerpt and/or Content. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/status-settings/#status–conditions–post
* Added: Forms: Accessibility: Replaced Titles with

1.2.4 (2020-02-06)

* Added: Status: Conditions: Custom Fields: NOT EXISTS Comparison Operator. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/status-settings/#status–conditions–custom-fields
* Added: Status: Conditions: Updated UI, adding all Conditions to a single table
* Fix: Repost: Allow zero for Minimum and Maximum Post Age, as stated in the setting description

1.2.3 (2020-01-16)

* Added: General Settings: Option to force trailing forwardslash on {url}. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/general-settings/#force-trailing-forwardslash
* Fix: Strip query parameters (added by e.g. Jetpack) from images before sending status to prevent errors
* Fix: Post: Featured and Additional Images: CSS issue prevented adding Featured/Additional Images

1.2.2 (2019-12-19)

* Added: Status: Scheduling: Custom Time (Relative Format): Today/Tomorrow options. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/status-settings/#status-text–scheduling
* Fix: Repost: Ensure Custom Time offset is based on when the Repost event is run, not the Post’s last modified date
* Fix: WP-CLI: PHP Fatal error: Uncaught Error: Call to undefined method WP_To_Social_Pro_Log::build_log_output_array()

1.2.1 (2019-12-13)

* Fix: Settings: Display confirmation notice that settings have saved

1.2.0 (2019-12-05)

* Fix: Call to undefined method WP_To_Social_Pro_Log::clear_pending_log()

1.1.9 (2019-11-21)

* Fix: Licensing: Obscure License Key if valid

1.1.8 (2019-11-14)

* Added: Licensing: Clear WordPress options cache when updating or deleting license validity information, to prevent aggressive third party caching solutions from storing stale data.

1.1.7 (2019-11-07)

* Added: Log: If DB_CHARSET empty or not defined in wp-config.php, use utf8mb4 for Log table.

1.1.6 (2019-10-24)

* Added: Status: Scheduling: Custom Time (Relative Format) option. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/status-settings/#status-text–scheduling
* Added: Settings: Log Settings: Log settings moved to new tab in UI. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/log-settings/
* Added: Settings: Log Settings: Option to display / hide Log on individual Posts. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/log-settings/
* Added: Settings: Log Settings: Number of days to preserve Logs before automatic deletion. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/log-settings/
* Added: Log: Option to filter Logs by Request Sent Date. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/log-settings/#filtering-logs
* Added: Log: Provide solutions to common issues
* Added: Instagram and Pinterest: Attempt to use image in Post’s Content when no Featured Image or Additional Images specified (as both networks require an image for a status)
* Fix: Status: Conditions: Custom Fields: Add Meta / Custom Field Condition button was not working
* Fix: Per-Post Settings: Ensure JS loaded for Meta Boxes to function correctly on Custom Post Types
* Fix: Don’t attempt to run upgrade routines between Plugin versions more than once

1.1.5 (2019-10-18)

* Fix: Activation: WP to SocialPilot Pro: Error: Could not load Plugin class log

1.1.4 (2019-10-17)

* Added: Log: New Log screen with filters and searching to view Status Logs across all Posts for all actions (Publish, Update, Repost, Bulk Publish). See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/logs/
* Added: Log: Improved messages explaining why a Post is not sent to SocialPilot
* Added: Log: Use separate database table for storing Plugin Status Logs instead of Post Meta, for performance
* Fix: Conditionally load JS, for performance
* Fix: Licensing: Don’t show license expired notice on Plugins screen, for performance

1.1.3 (2019-10-03)

* Added: Status: Conditions: Send if Post matches specified Author(s). See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/status-settings/#status–conditions–authors
* Added: Licensing: Show licensing server response on HTTP or server error
* Fix: Licensing: Updated endpoint URL
* Fix: Licensing: Use options cache instead of transients to reduce license key and update failures

1.1.2 (2019-08-31)

* Fix: Status: Tags: Ensure Syntax for Word and Character Limited Content and Excerpt Tags is correct

1.1.1 (2019-08-29)

* Added: Status: Tags: Content and Excerpt Tag options with Word or Character Limits
* Fix: Status: Removed loading of unused tags.js dependency for performance

1.1.0 (2019-08-15)

* Fix: Status: SocialPilot API error which would occur when a profile has been disconnected from SocialPilot

1.0.9 (2019-07-25)

* Added: Publish: More verbose error message when duplicate statuses are detected, detailing the Post Type, Profile and Action containing duplicate statuses.
* Added: Gutenberg: Better detection to check if Gutenberg is enabled
* Added: Gutenberg: Better detection to check if Post Content contains Gutenberg Block Markup
* Fix: Status: Custom Time (based on Custom Field / Post Meta Value): Ensure “Before Custom Field Value” subtracts days, hours and minutes
* Fix: Status: Custom Time (based on Custom Field / Post Meta Value): Convert timestamp to date/time if custom field value is a timestamp
* Fix: Status: {content} would return blank on WordPress 5.1.x or older

1.0.8 (2019-07-18)

* Added: Support for Status and Featured Image Meta Boxes to display on Envira Galleries when Envira Standalone Addon is also active
* Fix: Bulk Publishing: Search / Filter by Taxonomy was not working
* Fix: Status: Manual Override: Taxonomy Conditions were not populating when creating/editing a Post, Page or Custom Post Type

1.0.7 (2019-06-22)

* Fix: Uncaught ReferenceError: autosize is not defined

1.0.6 (2019-06-20)

* Added: Status: Option to limit the number of words or characters output on a Template Tag. See Docs: https://www.wpzinc.com/documentation/wordpress-to-socialpilot-pro/status-settings/
* Added: Status: Textarea will automatically expand based on the length of the status text. Fixes issues for some iOS devices where textarea scrolling would not work
* Fix: Status: {content} and {excerpt} tags always return the full content / excerpt, which can then be limited using the above word / character limits
* Fix: Publish: Add checks to prevent duplicate statuses being sent when a Page Builder (Elementor) fires wp_update_post multiple times when publishing

1.0.5 (2019-06-06)

* Fix: Status: Strip additional unwanted newlines produced by Gutenberg when using {content}
* Fix: Status: Convert
and
in Post Content to newlines when using {content}
* Fix: Status: Trim Post Content when using {content}

1.0.4 (2019-05-30)

* Fix: Notice: Undefined variable: conditions_met
* Fix: Log: Don’t wrongly log that status(es) exist but conditions not met when an action has no statuses in the first place

1.0.3 (2019-05-25)

* Fix: Repost: Ensure limit is honored

1.0.2 (2019-05-23)

* Added: Status: Criteria: Dates: Option to require Post’s published date be within defined start and end dates for a status to be sent

1.0.1 (2019-05-16)

* Added: Settings: Display notice if the SocialPilot account does not have any social media profiles attached to it
* Fix: Publish: Display errors and log if authentication fails, or profiles cannot be fetched

1.0.0 (2019-05-09)

* First release