Skip to content

Releases: amancevice/terraform-aws-slackbot

22.0.2

22 May 10:42
90b8396
Compare
Choose a tag to compare
fix tests

22.0.0

26 Apr 01:38
2bc3e4c
Compare
Choose a tag to compare

This release marks a complete overhaul of the application—rewritten from the ground up!

Runtime

The NodeJS runtime of the application was dropped in favor Python. This was done for two reasons: first and foremost, the cold start time of Lambda functions using the Python runtime appears to be shorter than its peers. Since Slack imposes a strict time limit on many of their features, shaving milliseconds is paramount. Second, I am much more comfortable coding in Python than I am NodeJS, so I hope this change means more stability and maintainability going forward.

Events

Events are now published to EventBridge instead of SNS. This was done because the strength EventBridge's pattern matching capabilities means that some of the application logic intended to extract SNS message attributes could be removed.

Additionally, I was able to roll the essential features of the slackbot-chat into this main module so that users are able to publish events to EventBridge and have them be forwarded to Slack's Web API.

21.1.0

25 Mar 18:56
021de28
Compare
Choose a tag to compare

slackbot ~> 4.9.0
improvements to logging

20.0.0

03 Dec 23:53
Compare
Choose a tag to compare

Terraform 0.14 compatibility

19.5.0

11 Sep 13:04
Compare
Choose a tag to compare
slackend ~> 4.5

19.1.0

02 Aug 14:52
Compare
Choose a tag to compare

Split express API base path and API Gateway route prefix