Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Doppins] Upgrade dependency @slack/client to 3.9.0 #187

Merged
merged 2 commits into from
May 1, 2017

Conversation

doppins-bot
Copy link
Contributor

Hi!

A new version was just released of @slack/client, so Doppins
has upgraded your project's dependency ranges.

Make sure that it doesn't break anything, and happy merging! :shipit:


Upgraded @slack/client from 3.7.0 to 3.8.1

Changelog:

Version 3.8.1

  • Well, that didn't go so well, now did it? This release fixes #303

Version 3.8.0

  • In the past, you had to contort your callbacks to any Web API endpoint, because not all errors were propogated through the error parameter. Well, good news: We are no longer forcing you to sit uncomfortably. Server errors that result in a 200 OK + {ok: false, error:"mumble_mumble"} result are now passed through the error parameter so you can simplify your callback logic. If you want.
  • Did you know that Slack will pass information on the scopes required to call a particular Web API endpoint? We do! And now you can get your hands on that very same information in your Web API callbacks too. Will help you debug and identify failed calls due to scoping issues.
  • The Web API functionality has been expanded to include users.profile.[get|set]. Mind that you can only update your own profile 😉
  • Did you notice that there were errors in the documentation? There were (and almost certainly still are). Several concerned readers wrote in with comments and fixes, all of which have been addressed.
  • Last but not least, we have added functionality to track basic usage of this SDK. All calls to the Web API and the RTM API are made with a user agent string that identifies the version of this SDK in use, as well as system information on node version and operating system. More better, you can add to this treasure trove of analytics—we've added a function in helpers.js that you can call from your code to let us know more about your framework or bot. In the future, we will be adding this same information to a wide range of SDKs that access the Slack Platform, and releasing usage data publicly so we can all see who is winning this popularity contest.

@coveralls
Copy link

coveralls commented Jan 20, 2017

Coverage Status

Coverage remained the same at 99.457% when pulling 3b8e55c on doppins/@slack/client-equals-3.8.1 into d168ebc on master.

@ssbarnea
Copy link

I am wondering if this would fix the error #189

@doppins-bot
Copy link
Contributor Author

An additional new version was just released of @slack/client, so we've added an
extra commit upgrading your range to 3.9.0.

Hope that's alright!
Doppins

@doppins-bot doppins-bot changed the title [Doppins] Upgrade dependency @slack/client to 3.8.1 [Doppins] Upgrade dependency @slack/client to 3.9.0 Mar 20, 2017
@coveralls
Copy link

coveralls commented Mar 20, 2017

Coverage Status

Coverage decreased (-0.003%) to 99.454% when pulling 49eff92 on doppins/@slack/client-equals-3.8.1 into d168ebc on master.

@ekmartin ekmartin merged commit 49eff92 into master May 1, 2017
@ekmartin ekmartin deleted the doppins/@slack/client-equals-3.8.1 branch May 1, 2017 04:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants