Releases: strangerstudios/pmpro-affiliates
Releases · strangerstudios/pmpro-affiliates
0.6.1 - 2024-01-05
- ENHANCEMENT: Updating
<h3>
tags to<h2>
tags for better accessibility. #51 (@kimwhite) - BUG FIX: Fixed a warning on the reports page when the affiliate name was missing from the report. #52 (@andrewlimaza)
- BUG FIX: Fixed an issue with exporting the affiliates CSV wouldn't include the affiliates name. #52 (@andrewlimaza)
- REFACTOR: Now using the
pmpro_default_discount_code
filter for sites using PMPro v3.0+ instead of setting discount code by altering request variables. #50 (@dparker1005)
0.6 - 2022-01-10
- SECURITY: General improvements to sanitization and escaping of strings and SQL queries.
- ENHANCEMENT: Added ability to track commission rate and mark affiliate commission/orders as paid or reset them to unpaid. Defaults to 0% to keep backwards compatibility.
- ENHANCEMENT: Added "PMPro Affiliates Report" block.
- ENHANCEMENT: Improved frontend affiliate report to be responsive for mobile devices.
- ENHANCEMENT: Added the ability to search for affiliates based on the affiliate name or email within the admin area.
- ENHANCEMENT: General improvements to UI/UX of the affiliates admin area. Added various links to navigate between affiliate and user information more easily.
- ENHANCEMENT: Added autocomplete username functionality when creating an affiliate.
- ENHANCEMENT: Improved logic to figure out affiliate orders during checkout (Only loads relevant code on the checkout page).
- ENHANCEMENT: Added filter 'pmpro_affiliates_autocomplete_user_search_limit' to adjust the number of users returned in the autocomplete search when adding an affiliate. Defaults to 25.
v0.5 - 2022-01-29
- BUG FIX: Fixed warning and broken functionality for the "View All" back link for frontend user affiliate reports.
- BUG FIX/ENHANCEMENT: Now localizing dates using the date_i18n() function.
- BUG FIX/ENHANCEMENT: Fixed incorrect textdomain for a few localized strings.
- BUG FIX/ENHANCEMENT: Improved "How to Create Links" language for the frontend affiliate report.
- ENHANCEMENT: Implemented the WP POT/PO/MO Generator action.
- ENHANCEMENT: Added
pmpro_affiliate_report_extra_cols_header
andpmpro_affiliate_report_extra_cols_body
hooks to show extra data on the Reports table in WP admin. - ENHANCEMENT: Added
pmpro_affiliate_extra_cols_header
andpmpro_affiliate_extra_cols_body
hooks to show extra data on the Affiliates table in WP admin. - ENHANCEMENT: Added
pmpro_affiliate_list_csv_extra_columns
andpmpro_affiliate_list_csv_extra_column_data
filters to add extra data to the Affiliate report export to CSV. - ENHANCEMENT: Added
pmpro_affiliate_default_cookie_duration
filter adjust the cookie days default value when manually creating a new affiliate.
v0.4.1
= 0.4.1 - 2021-01-19 =
- BUG FIX/ENHANCEMENT: Adjusted queries to only include credit for orders not in specific statuses.
- ENHANCEMENT: Added
pmpro_affiliates_new_code
filter to allow custom code to modifty the generated Affiliate Codes. - ENHANCEMENT: Now generating the affiliate codes using the pmpro_getDiscountCode function.
- ENHANCEMENT: Localized the plugin for translation.
- ENHANCEMENT: Added 'Membership Level' to the Affiliate Report admin page and export CSV.
v0.4
- BUG FIX: Fixed issue where recurring orders weren't tracked as affiliate sales even if you set an affiliate to get credit for renewals.
- BUG FIX: No longer overriding the default character set when adding the DB tables on install.
- ENHANCEMENT: Moved some links on the affiliates page in the dashboard to "row actions".
- ENHANCEMENT: Added an !!ORDER_AMOUNT!! variable to use in the tracking code.
- REFACTOR: Created functions to get options and settings, avoiding warnings in different versions of PHP.