Skip to main content
Slack Changelog

Version 1.1.3 — July 13, 2021

  • Fix: “register_rest_route was called incorrectly” error, due to not setting a permission callback.
  • Fix: Extension CSS overriding WP admin styles and adding bullet points where it shouldn’t be.
  • Fix: Undefined notices when a store has no discounts created.
  • Fix: PHP notice after enabling auto invites.
  • Fix: Unable to revoke oAuth token.
  • Fix: PHP undefined property notice when linking Slack.
  • Fix: The API request for retrieving the user list was running when it didn’t need to be.
  • Fix: Admin notice about out of date FES version displaying incorrectly when FES is also installed and up to date.
  • Refactor: Adjust how the make_request() method sends the token to the API.
  • Refactor: Update channel list retrieval to work with the new conversations.list API, which replaces channels.list.
  • Dev: Compatibility with EDD 3.0.

Version 1.1.2 — August 21, 2020

  • Fix: Improved compatibility with EDD Software Licensing 3.6
  • Fix: Improved PHP 7.3 and 7.4 compatibility.
  • Fix: When reviews was active, but FES was not, a fatal error occured in the settings.
  • Fix: Updated Slack icon on the welcome page.
  • Fix: Removed dependency of markdown parser for changelog by linking directly to the changelog.
  • Dev: Rebuilt the build system for Gulp 4.

Version 1.1.1 — February 7, 2018

  • Fixed bug causing %active_site% to sometimes fail when using a license activation or deactivation trigger

Version 1.1.0 — September 22, 2017

  • New: Slack Team Invites are now incorporated into EDD Slack
  • New: Three New Slash Commands
    • /edd version: Outputs the current version of Easy Digital Downloads.
    • /edd discount: Outputs information about a Discount Code. This can also be used to create new Discount Codes.
    • /edd customer: Outputs information about a Customer. You can use either their Customer ID or their Primary Email Address for this command.
  • New: Now you can choose Multiple Downloads for a single Notification
    • If “All Downloads” is chosen, you can also optionally set Exclusions
  • New: EDD Reviews Triggers added
    • New Review Trigger
    • New Vendor Feedback Trigger (Requires EDD Frontend Submissions to be active as well)
  • New: EDD Fraud Monitor Trigger added
    • New Suspected Fraudulent Transaction
      • This can also be made into an Interactive Notification to Accept the Payment as Valid or to Confirm it as Fraud directly from Slack
        • When the log is added to EDD for this, it will say that this action was processed by EDD Slack and by which Slack User
  • New: Recurring Payments Triggers added
    • New Subscription Created Trigger
    • Subscription Cancelled Trigger
  • New: Add a Message about additional SSL-only functionality on non-SSL sites
  • New: Responsive Settings Screen
  • New: Admin Color Scheme taken into account for Notification Delete buttons
  • Change: Use Customer Information rather than User Information where applicable.
    • In cases where a Notification uses User information instead (New Vendor, etc.), the text replacement description text is changed accordingly
  • Change: The layout of information for the /edd sales Slash Command has been updated to match the new Slash Commands in this release.
  • Change: EDD Software Licenses Integration Changes
    • License Activation Triggers are now specific to Activation/Deactivation via EDD’s web API. Activating/Deactivating manually from the Licenses screen no longer triggers these.
    • This can cause problems in some server configurations due to caching. edd_action=activate and edd_action=deactivate URL Parameters should be excluded from caching on the Home Page.
    • %active_site% text replacement for License Activation/Deactivation Triggers
    • %license_link% text replacement for License Generation/Activation/Deactivation Triggers
  • Change: No longer using a PHP Constant for the Text Domain
  • Change: Restrict Slash Commands to Slack Team Admins by default. Specific Users can be allowed via an interface on the Settings screen.
    • This requires the OAUTH Token to need new permissions, so unlinking and relinking the application is necessary.
  • Change: Labels for Fields are now above the Fields in the Notification Modal
  • Fix: When Saving a Notification, the “Save Notification” button now updates to show that it is in the process of Saving.
  • Fix: Notification Forms can be re-filled out after failure to fill a required field
  • Fix: Fix bug with the Purchase Limit Trigger when a Price ID was not set (No Variable Pricing enabled)
  • Fix%site_count% added to text replacements for License Activation/Deactivation Triggers. This existed in v1.0.X, but it was accidentally excluded from the list of text replacements.
  • Fix: Fully bails on loading the plugin if base conditions weren’t met. Before it just threw up a notice but still attempted to run.
  • Fix: If no Message Text was defined for a Notification, while it would go through properly, the notification pop-up on a desktop client would show a weird error. This now no longer happens.

Version 1.0.3 — January 21, 2017

  • Fix: %purchase_link% and %download_link% returning malformed URLs to Slack
  • Fix: Stop Vendor Feedback triggering a New Comment

Version 1.0.2 — January 4, 2017

  • Fix: Plugin name did not match download name on easydigitaldownloads.com which would cause licensing to fail.

Version 1.0.1 — January 4, 2017

  • Fix: Minor bug prevented Slash Commands from sending properly

Version 1.0.0 — January 4, 2017

  • Initial Release