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.13.0 to 4.1.0
Changelog:
Version 4.1.0
IncomingWebhook.send() works with both callbacks and Promises (#508) - thanks @clavin
Completes type defintions for all WebClient method arguments (#512) - thanks @clavin
Allows files.upload to work with Buffers (in addition to ReadableStreams) (#500) - thanks @KharitonOff
Allows any WebClient methods argument to work with binary types (#519) - thanks @clavin and @aoberoi
Fails when WebClient.apiCall() options don't look like the right type (#522) - thanks @aoberoi
Fixes TypeScript compile errors in node >=6 <=8 related to callbackify (#518) - thanks @aoberoi
Fixes mismatched parenthesis in RTMClient usage example documentation (#511) - thanks @parthsr
Adds examples directory back to the repository (#520) - thanks @aoberoi
Version 4.0.1
Fixes crash in projects where "name" or "version" were not defined in the package.json file (#478) - thanks @wilhelmklopp@clavin@aoberoi
Fixes IncomingWebhook.send() to parse the response as text instead of JSON (#477) - thanks @aoberoi
Allows IncomingWebhook to be initialized without defaults (#479) - thanks @aoberoi
Allows WebClient to be initialized without a token in TypeScript (#482) - thanks @aoberoi
Allows unspecificed arguments to be used with WebClient method aliases and apiCall() (#484) - thanks @clavin
Exports method argument types as top level exports in the type declarations (#483) - thanks @aoberoi
Fixes inaccurate property type for as_user in ChatPostMessageArguments (#475) - thanks @harveyr
Improves the OAuthAccessArguments and OAuthTokenArguments types (#481) - thanks @aoberoi
Version 4.0.0
Breaking Changes If you are upgrading from a previous version, follow our comprehensive
Migration Guide (https://github.com/slackapi/node-slack-sdk/wiki/Migration-Guide-for-v4) to learn how to transport
your app into the new, shiny, future!
WebClient
New apiCall(method, options) public API for making generic Web API calls.
Improved logging
Improved error management
Configuration for custom http Agent
Custom TLS configuration
Tons of performance improvements
RTMClient
Improved message queuing - No need to wait for client to connect before sending a message.
Lifecycle events driven by an all-new state machine
New keep-alive algorithm
Improved logging
Improved error management
Configuration for custom http Agent
Custom TLS configuration
Tons of performance improvements
General
TypeScript declarations available for all APIs :tada:
Updates all dependencies to their latest version
Drops support for node versions less than 6.0
Version 3.16.0
Adds several missing RTM events into RTM.EVENTS export (thanks @clavin) #457#448
Adds users.lookupByEmail to WebClient (thanks @DominikPalo) #434
Fixes stale values kept across requests when using requestOptionsTransport (thanks @bertrandom) #450
Adds documentation for presence subscription over RTM (thanks @aoberoi) #454
As always, just run npm install@slack/client to get the latest version. Stay tuned for v4, coming soon!
Version 3.15.0
Deprecates data store APIs See the migration document for more details: <https://github.com/slackapi/node-slack-sdk/wiki/DataStore-v3.x-Migration-Guide>
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.13.0
to4.1.0
Changelog:
Version 4.1.0
IncomingWebhook.send()
works with both callbacks and Promises (#508
) - thanks@clavin
WebClient
method arguments (#512
) - thanks@clavin
files.upload
to work with Buffers (in addition to ReadableStreams) (#500
) - thanks@KharitonOff
#519
) - thanks@clavin
and@aoberoi
WebClient.apiCall()
options don't look like the right type (#522
) - thanks@aoberoi
callbackify
(#518
) - thanks@aoberoi
#511
) - thanks@parthsr
examples
directory back to the repository (#520
) - thanks@aoberoi
Version 4.0.1
"name"
or"version"
were not defined in thepackage.json
file (#478
) - thanks@wilhelmklopp
@clavin
@aoberoi
IncomingWebhook.send()
to parse the response as text instead of JSON (#477
) - thanks@aoberoi
IncomingWebhook
to be initialized without defaults (#479
) - thanks@aoberoi
WebClient
to be initialized without atoken
in TypeScript (#482
) - thanks@aoberoi
WebClient
method aliases andapiCall()
(#484
) - thanks@clavin
#483
) - thanks@aoberoi
as_user
inChatPostMessageArguments
(#475
) - thanks@harveyr
OAuthAccessArguments
andOAuthTokenArguments
types (#481
) - thanks@aoberoi
Version 4.0.0
Breaking Changes If you are upgrading from a previous version, follow our comprehensive Migration Guide (
https://github.com/slackapi/node-slack-sdk/wiki/Migration-Guide-for-v4
) to learn how to transport your app into the new, shiny, future!WebClient
apiCall(method, options)
public API for making generic Web API calls.RTMClient
General
Version 3.16.0
RTM.EVENTS
export (thanks@clavin
)#457
#448
users.lookupByEmail
to WebClient (thanks@DominikPalo
)#434
requestOptionsTransport
(thanks@bertrandom
)#450
@aoberoi
)#454
@konklone
,@marclemagne
,@aoberoi
)#444
,#446
,#461
,#466
As always, just run
npm install
@slack/client
to get the latest version. Stay tuned for v4, coming soon!Version 3.15.0
Deprecates data store APIs See the migration document for more details: <
https://github.com/slackapi/node-slack-sdk/wiki/DataStore-v3.x-Migration-Guide>
@aoberoi
)#428
,#239
,#305
,#310
,#364
,#366
,#413
,#411
,#423
chat.getPermalink
Web API method (thanks@DominikPalo
)#431
opts.user
argument tousers.identity
Web API method (thanks@bertrandom
)#432
conversations.info
(thanks@aoberoi
)#441
@pine
)#433
Buffer
input infiles.upload
Web API method (thanks@aoeberoi
)#307
@aoberoi
)#334
require()
, dead code, clean upVersion 3.14.2
Adds a new transport that lets you define options on the request module, expose it from the library
Version 3.14.0
Adds support for Dialogs