Releases: webzunft/edd-helpscout
Releases · webzunft/edd-helpscout
version 2.4.0
version 2.3.0
- Improvement: added the
edd_helpscout_after_licenses_active_site_list_item
filter to extend the output of activated sites - Improvement: added the subscription id to endpoint data
- Fix: status badge of completed orders is now also green
version 2.2.1
- Improvement: added the
edd_helpscout_after_subscription_list_item
action hook to allow adding elements to the Subscriptions view - Improvement: increased required PHP version to 7.2
- Fix: typo in the installation instructions
version 2.2.0
- Feature: the toggle state for Licenses, Orders, and Subscriptons sections is now persistent, props @nosilver4u on github
- Feature: display the number of items found for each section in the heading, props @nosilver4u on github
- Improvement: show "Lifetime" label for lifetime licenses, props @nosilver4u on github
- Improvement: override section templates by hosting your own version of them under
wp-content/themes/{THEME}/edd-helpscout/
, props @Spreeuw on github - Improvement: added the
edd_helpscout_endpoint_html_sections
andedd_helpscout_endpoint_html
filters to customize existing section templates, props @Spreeuw on github - Improvement: added the
edd_helpscout_order_list_item_download_details_start
andedd_helpscout_order_list_item_download_details_end
actions to order template, props @Spreeuw on github - Improvement: added the
edd_helpscout_default_section_toggle
andedd_helpscout_persist_section_toggle
filters to force a specific toggle state for sections, props @Spreeuw on github - Improvement: increased required PHP version to 5.6 to sync with WordPress core
version 2.1.1
- Improvement: check if emails field is empty and handle fallback to email field
version 2.1.0
- complete template refactoring, e.g., to show Customer, Licenses, Orders and Subscriptions separately, props @Spreeuw
- refactor data collection, props @Spreeuw
- support EDD 3.0 and newer add-on versions, props @ashleyfae, @Spreeuw
- edd_helpscout_customer_licenses to filter license query response, props @Spreeuw
- changed "HelpScout" to "Help Scout" where technically reasonable
v2.0
The original developer Danny van Kooten stopped working on EDD HelpScout since he no longer uses it.
The development of the plugin was taken over by Thomas Maier from https://wpadvancedads.com, who continues using the plugin.
Danny left in the middle of developing a better version 2.0. I decided to build in top of that because the changes show a lot potential and fixed some issues.
Please test carefully and let me know in case something is missing or not working as expected.
Additions
- callback URL changed from https://your-site.com/edd-helpscout/api to https://your-site.com/edd-helpscout-api/customer_info, though both are working for now
- added name of the customer and link to the profile page in EDD since Help Scout doesn‘t show it for everyone
- set
HELPSCOUT_DUMMY_DATA
andHELPSCOUT_DUMMY_DATA_EMAIL
constants inwp-config.php
to let the plugin use dummy data
Improvements
- fetch all payments when user has multiple emails in Help Scout or in his EDD profile
Fixes
- Compatibility with latest EDD plugin versions.
v1.1
EDD HelpScout v1.1
September 6, 2015
Fixes
- The plugin is now listening at a later hook in the WP request lifecycle, which prevents issues with bbPress and EDD Wishlists. #24
Improvements
- Code refactoring for better separation of concerns and better overall code readability
- Better naming consistency
Additions
v1.0.3
EDD Help Scout v1.0.3
February 19, 2015
Fixes
- Added protocol for links to active sites
- Querying payments by multiple emails was not working
Additions
- When using EDD Software Licensing, show if a license is expired.
- Added
helpscout_edd_customer_emails
hook to filter customer emails
v1.0.2
Easy Digital Downloads - Help Scout integration v1.0.2
Improvements
- The plugin used to "listen" to all requests to the site. It will now (after confirmation) only listen to requests to
/edd-hs-api/customer-data.json
.