Releases: Patreon/patreon-wordpress
Releases · Patreon/patreon-wordpress
1.6.3 release
= 1.6.3 =
- Fixed an issue with connecting/reconnecting the site to Patreon using the setup wizard in Multisite installations
- Multisite network admins can now connect subsites to Patreon using the setup wizard or connect/reconnect options
- Subsite admins can now connect subsites to Patreon using the setup wizard or connect/reconnect options
- Disconnect function in multisite now works while using them as Network admins and subsite admins
- Added an exception to locked post interface text for 'Any patron' tier gated content. This fixes the 'You have to be patron of creator from $0.01 or more' issue in interface text
1.6.2 release
= 1.6.2 =
- Added image locking compatibility code for Jetpack image CDN and lazy loading
- Now tells Jetpack to not use CDN for locked images to allow proper unlocking of locked images
- Added css to turn mouse cursor into hand pointer when a locked image is hovered upon
1.6.1 release
= 1.6.1 =
- Added manual post import feature
- Start a post import section in settings now transforms to 'Ongoing post import' section when an import is started
- Start Import button transforms into 'Import next batch' button when an import is started
- Can click 'Import next batch' button to manually import next batch of posts - every 10 seconds
- Made possible to manually import all the posts by clicking 'Import next batch' button
- Info on ongoing post import and next batch import is given to in the status section under the setting
- Transforms the setting section to original 'Start a post import' version from 'Ongoing post import' version
- Works alongside automatic import
1.6.0 release
= 1.6.0 =
- Fixed an issue with image importing stopping post sync
- Fixed an issue with images not being imported properly
- Fixed an issue with saving settings stopping ongoing post import
- Now sets featured image for imported posts properly
- Now uses unique indicator at Patreon cdn to identify and import images
- Now marks images in imported patron only posts as patron only. Requires image lock feature to be active to take effect
- Now uses DOM to detect images in imported post content
1.5.8 release
= 1.5.8 =
- Fixed an issue with image importing when syncing posts. Images should now import properly.
- Now uses image's Patreon unique id when importing the image. This will allow accurate import of images. May re-import some images.
- Added option to auto-set featured image for imported/synced post from within the images inside the post.
- Added checks to disable post sync functions if site is using api v1
- Added warning to post import section and post import function about upgrading to api v2 to use post sync
- Added admin notification to warn about using post sync with apiv1
1.5.7 release
= 1.5.7 =
- Added disconnect feature to allow disconnecting the Patreon account connected to local WP account
- Users can disconnect their Patreon accounts from their profile page
- Users can connect their Patreon accounts from their WP profile page
- Admins can disconnect any user's Patreon account from tat user's WP profile page
- Admins cant reconnect another user's Patreon account
- Conditional text for users and admins in connect/disconnect interface
- Added conditional warning to post sync wizard screen to show for installations that still use API v1 about post sync requiring API v2 and v1 causing errors
- Added conditional warning to options about post sync requiring api v2
- Linked to guide from post sync api v2 requirement warnings
- Fixed minor PHP warnings which appeared when a v1 site was not able to connect to v2 during setup
1.5.6 release
= 1.5.6 =
- Plugin now syncs posts from Patreon to WP site
- Added support for syncing text, video (Youtube, Vimeo), link post types at Patreon. These posts are replicated exactly as they are
- All other post types at Patreon are currently synced with their title and content only
- Gets proper embed info for video posts from Youtube and Vimeo and embeds into proper place in post content
- All images in any given post type is replicated to local media library and inserted into proper places in post content from WP media library
- Syncs patron only status of posts. Tiers currently not supported.
- Syncs paid per post type posts' patron only status
- Added post import functions
- Added Patreon cron job to import posts in the background
- Hooked post import function to Patreon cron job
- Cron job checks if an import is going on and processes the next batch of posts as needed. Currently 20 posts per every 5 minutes
- Added webhooks to sync newly added posts, deleted posts and updated posts without needing to start a post import
- Added intermediary screen to setup wizard to set post import preferences during initial plugin setup
- Intermediary setup wizard screen allows setting of post sync preferences for update/delete, post type and category
- Intermediary setup wizard screen starts an immediate post import if the user chooses to sync posts
- Added options to manage post sync - turn post sync on/off, set updating posts on/off, set deleting posts on/off
- Added options to set which post type and category (or taxonomy) the synced posts should be added
- Added option to set the author to be used for imported posts
- Added an option to start a manual import
- Added status indicators for import progress to option screen
- Made it possible to do manual import of posts without turning on syncing
- Made it possible to unlock PW only gated content with a PMP membership from the same $ level
- Combined category/taxonomy setting code to simpler wp_set_object_terms
- Various bugs about creating/inserting into new category/terms fixed. JS adjusted accordingly.
1.5.5 release
= 1.5.5 =
- Added no cache headers to gated/locked images so browsers and ISPs will be less prone to caching them. This would address issues with images appearing locked/unlocked despite being in the opposite state.
- Added an option to allow hiding login with Patreon button in WP login page and login forms. Does not impact login - users can still unlock/login via Patreon even if the button is hidden.
- Added caching to getPatreonUser function. Will cache last 50 Patreon users' info when queried. This will speed up user listings and will reduce load on the api.
- getPatreonUser function now accepts $user object as parameter. You can now query different users' Patreon info as opposed to only the current user. This will help custom code and 3rd party plugins to do mass user processing to distribute benefits at WP sites.
1.5.4 release
= 1.5.4 =
- Made active patrons only choice desc text clearer
- Added a isset check to prevent notices from breaking login after return from Patreon in sites which display notices
1.5.3 release
= 1.5.3 =
- Added an override to set api version to 2 after return from connect/reconnect attempt at Patreon to address potential parse errors on v1 sites
- Added override now loads v2 version of api class
- Added overrides to set api version to 2 upon successful return from connect/reconnect attempt at Patreon
- Removed is_admin condition in api class loader's version overrides