Skip to content

Releases: strangerstudios/pmpro-affiliates

0.6.1 - 2024-01-05

05 Jan 17:47
Compare
Choose a tag to compare
  • 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

10 Jan 09:34
Compare
Choose a tag to compare
  • 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

29 Jan 16:50
Compare
Choose a tag to compare
  • 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 and pmpro_affiliate_report_extra_cols_body hooks to show extra data on the Reports table in WP admin.
  • ENHANCEMENT: Added pmpro_affiliate_extra_cols_header and pmpro_affiliate_extra_cols_body hooks to show extra data on the Affiliates table in WP admin.
  • ENHANCEMENT: Added pmpro_affiliate_list_csv_extra_columns and pmpro_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

19 Jan 19:18
769a00e
Compare
Choose a tag to compare

= 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

13 Jul 18:09
Compare
Choose a tag to compare
  • 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.