Slack Changelog

2.1.0 | 2022-02-14

  • Added support for async (background) feed processing to improve form submission performance.
  • Fixed an issue that shows deleted users in Feed Settings.
  • Fixed an issue that can cause a PHP notice to display on the Settings page for sites running PHP 8.1 and 8.2.
  • Fixed an issue that causes the Slack Feed Message field to not pass validation when mentioning user IDs.

2.0 | 2021-04-21

  • Added a mechanism to cache API requests for private group and channel lists for 1 hour to improve performance.
  • Updated the feed settings screen to remove the "Invite to Team" action as it's no longer supported by Slack for standard workspaces, and included a notice for existing feeds.
  • Fixed an issue where the feed settings are not displaying the full collection of private groups or channels for Slack workspaces with more than 100 of either set.
  • Fixed an issue where the add-on icon is missing on the Form Settings page for Gravity Forms 2.5.
  • Fixed an issue where private groups and channels are not showing up in the feed settings.
  • Fixed an issue where the Connect to Slack button is hidden if the auth token is invalid or revoked.

1.13 | 2021-02-10

  • Added a notification to alert site admins that re-authentication with Slack is required before 24 February 2021.
  • Updated the add-on to communicate with Slack using its new API endpoints.

1.12 | 2020-09-28

  • Added support for Gravity Forms 2.5.
  • Removed support for legacy tokens.

1.11 | 2020-07-14

  • Added security enhancements.

1.10 | 2020-05-20

  • Added translations for Hebrew, Hindi, Japanese, and Turkish.
  • Updated Javascript files, stylesheets to use minified versions.

1.9 | 2019-08-07

  • Added security enhancements.

1.8 | 2018-04-09

  • Added GPL to plugin header.
  • Added security enhancements.
  • Added support for legacy tokens.
  • Fixed entry URL containing HTML entities in message.
  • Updated Plugin URI and Author URI to use https.

1.7 | 2017-05-16

  • Removed "Select a Channel" option from Channels feed setting when inviting to team.
  • Updated initial authentication process.

1.6 | 2017-01-05

  • Added gform_slack_invite filter for modifying invite user parameters.
  • Added support for auto-inviting to specific channels when inviting users to team.
  • Added support for mapping first and last name when inviting users to team.
  • Fixed strings for translations.
  • Fixed an issue with the request failed message when a WP_Error occurs.

1.5 | 2016-08-31

  • Added upgrade routine to automatically define team name when a valid authentication token exists.
  • Updated team name plugin setting to automatically add team name when adding a valid authentication token.
  • Updated invite to team feature to only be available when API user is an admin.
  • Updated wording from IM to Direct Message within the feed settings.
  • Removed duplicate conditional logic setting.

1.4 | 2016-08-02

  • Added ability to invite users to team.
  • Added conditional logic to feed settings.
  • Added default feed name when creating a new Slack feed.
  • Added feed duplication support.
  • Added the gform_slack_process_message_shortcodes filter for enabling the processing of shortcodes placed in the message.
  • Added visual icon to "Send To" feed settings field.
  • Updated API library naming to prevent conflicts with third-party Slack API libraries.

1.3 | 2015-08-24

  • Added support for custom message usernames using gform_slack_username hook.
  • Added support for delaying feed processing until payment by PayPal Standard is successfully completed.
  • Fixed PHP warning related to attachments.

1.2 | 2015-07-22

  • Added support for attaching images to messages.
  • Added gf_slack() for easily getting a Slack instance.
  • Added support for custom message icons.

1.1 | 2015-05-08

  • Added support for sending messages to private groups and users.
  • Added Spanish (es_ES) translation.
  • Prevent empty messages from being posted to room.

1.0 | 2015-05-04

  • It's all new!