Skip to content

Releases: mrkaye97/slackr

v3.3.1

25 Feb 18:35
cc0acfc
Compare
Choose a tag to compare

See changelog

v3.3.0

20 Feb 01:22
a4246ed
Compare
Choose a tag to compare

slackr version 3.3.0. See the changelog for details.

slackr 3.0.0

07 Aug 19:40
56a2a42
Compare
Choose a tag to compare

Significant / breaking changes:

  • bot_user_oauth_token has been removed entirely in favor of token
  • slackr_history now has message_count as it’s first argument
  • Adding the capability to pass the thread_ts parameter to all slackr_* functions (i.e. allowing you to reply to a message in a thread)
  • Adding reply_broadcast capability in slackr and slackr_msg
  • Adding title and initial_comment parameters for all functions relying on the files.upload endpoint (basically everything except for slackr, slackr_bot, slackr_msg, slackr_history, and slackr_delete)
  • slackr and slackr_bot now use reprex::prex() in the background, which means that they no longer throw errors the same way as they did before. slackr will try to be helpful in telling you what went wrong if your prex output contains an error (instead of posting), but it isn’t guaranteed to work all of the time. You can prevent this behavior by setting the SLACKR_ERRORS environment variable to "IGNORE".

Other changes:

  • Significant improvements to documentation, which now aligns with Slack API descriptions
  • Significant internal overhauls of how the functions call the API

slackr 2.4.1

10 Jul 16:36
Compare
Choose a tag to compare
  • Deprecates the bot_user_oauth_token argument for slackr* functions in favor of token
  • Allows users to choose between a user token and a bot token
  • Uses withr::local_options(list(cli.num_colors = 1)) inside of slackr to fix garbled tibble printing. linked issue
  • Removes the channel, username and icon_emoji parameters for slackr_bot() which were deprecated in version 2.1.1 and have no effect
  • Removes the cacheChannels parameter for slackr_setup() which was deprecated in version 2.1.0
  • Removes hard-coded locale settings. linked issue
  • Small error handling improvements and other miscellaneous fixes

slackr 2.3.0

17 Apr 18:45
03cdad6
Compare
Choose a tag to compare

From news.md:

  • Adds slackr_csv(), which simplifies the process of writing data frames to Slack as csv files
  • Adds slackr_teardown(), which reverts the changes made by slackr_setup() by unsetting the environment variables
  • Adds create_config_file() to simplify the process of setting up a config file
  • save_slackr() is now deprecated in favor of slackr_save() and tex_slackr() has been deprecated in favor of slackr_tex()

slackr 2.2.0

04 Mar 00:22
aa569be
Compare
Choose a tag to compare

slackr 2.2.0 gets rid of the usage of slackr_chtrans() in the vast majority of functions, significantly speeding up slackr_***() by limiting API requests

slackr 2.1.1

04 Feb 02:51
da77e42
Compare
Choose a tag to compare

Version 2.1.1 fixes a number of bugs and dramatically improves how slackr interfaces with the Slack API. See the changelog for more details.

slackr 2.0.1

07 Sep 20:33
ac644de
Compare
Choose a tag to compare

New CRAN submission