BlakeWilliams / Elixir-Slack

Slack real time messaging and web API client in Elixir
MIT License
675 stars 182 forks source link

Upgrade Elixir to support 1.7.2 through 1.10.1 #217

Closed acconrad closed 4 years ago

acconrad commented 4 years ago

Allows us to hex.publish while still maintaining ex_doc at 0.19.x.

3 main things here:

  1. Bump TravisCI config to fall in the new support range
  2. Use Elixir 1.7's __STACKTRACE__ object explicitly inside of rescue to prevent new compile error
  3. Re-organize send_message to jive with the compiler