View Source Changelog
0.10.0 (2024-04-05)
Closed issues:
Merged pull requests:
- Fix deprecation warnings on modern Elixir #181 (danielberkompas)
- Misc doc changes #145 (kianmeng)
v0.9.1 (2021-06-05)
Closed issues:
Merged pull requests:
- Run tests against Erlang 24, Elixir 1.12 #156 (danielberkompas)
- fix(deprecation): :crypto.hmac -> :crypto.mac, Bitwise.^^^ -> Bitwise.bxor #154 (seantanly)
- Fix dialyzer errors #150 (drgmr)
- Documentation Clarification #149 (imrying)
- Use Semaphore for CI #146 (danielberkompas)
v0.9.0 (2021-02-05)
Merged pull requests:
- Replace Poison with Jason #143 (tomciopp)
- Allow request options to be configured for HTTPoison/hackney Twilio requests #141 (paulanthonywilson)
v0.8.2 (2020-10-01)
Fixed bugs:
Closed issues:
- Add :enabled option to config #138
- Where is the documentation for making the webhook receive incoming SMS messages? #135
- RequestValidator returns false, even when the strings both match #133
- leaking
{ssl_closed, _}
messages from httpoison/hackney #132 - Thank you for building this! #130
- Support for multiple accounts #126
- Config question with 1.9 coming - this is not an issue, just a question. #118
- ExTwilio.Signature for creating a "x-twilio-signiture" string #108
- Doesn't work with Dotenv #63
Merged pull requests:
- Update participant resource #140 (rrebane)
- Add Rooms resource #139 (dshvimer2)
- Fix typos #136 (yakryder)
- Add voice grant #134 (ostap0207)
v0.8.1 (2019-12-06)
Merged pull requests:
v0.8.0 (2019-11-28)
Closed issues:
Merged pull requests:
- chore(JSON): Allow people to use the most recent version of Poison, r… #129 (tomciopp)
- Add Studio Flow Execution + Step #125 (jc00ke)
- Bump Inflex to 2.0 #123 (kiere)
- Add new fields to incoming phone number resources #122 (ferd)
- Add Fax resource #119 (schneiderderek)
- Add support for Video Grants in Access tokens #117 (arielo)
- Add status, identity_sid to IncomingPhoneNumber fields #116 (novaugust)
- remove "list" function mentions #115 (gliush)
v0.7.0 (2019-01-26)
Closed issues:
- Upgrade to Joken 2.0.0 #113
ExTwilio.Member.all queue: queue_sid
fails to parse correct response #111- Bypass with ExTwilio #109
- Message.create() works in v0.6.0 and broken in v0.6.1 #107
- Requesting a release #106
- 202 http status code is handled as error #97
- Finding Subaccount by Friendly Name #93
- Call vs. Messaging #84
Merged pull requests:
- Upgrade to Joken 2.0 #114 (lewisf)
- fixing wrong resource_collection_name in ExTwilio.Memeber resource #112 (mjaric)
- add protocol option for testing #110 (BenMorganIO)
- Create Notify resource #105 (MortadaAK)
- Add docs around sending an SMS message. #104 (pdgonzalez872)
- Parser: Return full error JSON #100 (xtian)
- Parser to handle 202 http status #98 (ins429)
v0.6.1 (2018-10-03)
Closed issues:
Merged pull requests:
- Adds create to participant. #103 (jip1080)
- add messaging_service_sid to the message resource #94 (swelham)
v0.6.0 (2018-04-16)
Closed issues:
- HTTPoison.Error :nxdomain in lib/ex_twilio/api.ex:19 #88
Merged pull requests:
- Add JWT support #92 (danielberkompas)
- fix next_page_url generation & run mix format #91 (techgaun)
- feat(RequestValidator): Adds a module that handles validating request… #90 (tomciopp)
- chore(docs): Default to reading from system environment variables #89 (tomciopp)
v0.5.1 (2018-02-24)
Closed issues:
- Retrieving A Programmable Chat User. #85
Merged pull requests:
- Refactor ExTwilio.ResultStream to simplify streaming code #87 (scarfacedeb)
- Remove puts that could not be muted #86 (john-griffin)
- Config does not need system #82 (mahcloud)
v0.5.0 (2017-09-21)
Closed issues:
- Update to Poison >= 3 #72
Merged pull requests:
- Add all endpoints for the programmable chat api. #81 (4141done)
- Remove someone's hardcoded workspace sid from the url_builder #80 (4141done)
- Handle query string encoding of list values for the param map. #79 (m4ttsch)
v0.4.0 (2017-07-10)
Closed issues:
- Subaccounts support #76
- Add messaging_service_sid to the Message Resource #75
- Setting MaxPrice on message #70
- Error while creating sms #69
Merged pull requests:
- 76 - Subaccounts handling #78 (andrewshatnyy)
- Upgrade Joken to 1.4.1 #74 (joshuafleck)
- Replace 'accound' with 'account' in capability.ex #73 (yakryder)
- Adds Update API action to Conference resource. #71 (m4ttsch)
v0.3.0 (2017-01-20)
Closed issues:
- Configure accound_sid and auth_token in run time #65
- protocol String.Chars not implemented for %{"mms" => false, "sms" => false, "voice" => true} #57
- problem with lib #52
- Notifications API url broken #46
Merged pull requests:
- [#65] Allow runtime config with {:system} tuples #66 (danielberkompas)
- typo: correct link to the documentation #64 (gliush)
- Add specifying outgoing client capability params #62 (brain-geek)
- Add caller_name field to lookup #61 (he9lin)
- Bump elixir version #60 (enilsen16)
- Implement Task Router API #55 (enilsen16)
v0.2.1 (2016-10-31)
Closed issues:
- where is "Api.get!" defined? #48
Merged pull requests:
- Update joken, mock #58 (danielberkompas)
- Add instructions for receiving a call in the calling tutorial #54 (joshuafleck)
- Add lookup rest api #51 (enilsen16)
- Add capability tokens #50 (joshuafleck)
- Make the recommended config exrm compatible #49 (jeffrafter)
- Update notifications url #46 #47 (Devinsuit)
v0.2.0 (2016-07-20)
Merged pull requests:
- Add Credo Linter #45 (danielberkompas)
- Switch to HTTPoison #44 (danielberkompas)
v0.1.9 (2016-07-02)
Closed issues:
- Accessing the Usage logs #39
- Error on sending messages #36
- Add ability to create Capability tokens #28
Merged pull requests:
- Depend on Hex version of ibrowse #42 (danielberkompas)
- This makes ex_twilio compatible with elixir 1.3 #41 (tokafish)
v0.1.8 (2016-06-06)
Closed issues:
- Lack of domain when running ExTwilio.Call.all() #38
- Hex dependency resolution issues #34
- ExTwilio.Message.create throws {:error, "The requested resource /2010-04-01/Messages.json was not found", 404} #33
- 2 Factor Authentication #32
- Switch out HTTPotion for Tesla? #10
Merged pull requests:
- Provide full url to process_page when there is more than 50 entries. #40 (rlb3)
- Remove unnecessary Utils module and replace its usages with Macro #35 (AvaelKross)
v0.1.7 (2016-04-16)
Merged pull requests:
- Fix Parser for Poison 2.0 #31 (danielberkompas)
v0.1.6 (2016-04-16)
v0.1.5 (2016-04-16)
v0.1.4 (2016-03-29)
Closed issues:
- Add TaskRouter support #27
- next_page and etc implementation? #23
- How can I use the Message module? #22
Merged pull requests:
- Upgrade Travis to Elixir 1.2 and OTP 18 #30 (danielberkompas)
- Allow query strings to contain multiple values for a param #29 (brentonannan)
- add fixes for Elixir 1.2 compiler warnings #26 (jeffweiss)
- adds required steps for installation #25 (AdamBrodzinski)
- Remove deleted functions from README #24 (danielberkompas)
v0.1.3 (2015-10-08)
Closed issues:
- Drop using
Mix.Utils
in runtime. #19
Merged pull requests:
- [#19]: Stop using Mix.Utils #21 (danielberkompas)
- Add missing applications to app template #20 (michalmuskala)
v0.1.2 (2015-09-20)
Implemented enhancements:
- Refactor
stream
function, remove list functions #14 (danielberkompas)
Merged pull requests:
- Upgrade ExDoc #18 (danielberkompas)
- Update release script #17 (danielberkompas)
- pin Poison dependency to >= 1.4 and \< 2 #16 (jeffweiss)
- Upgrade ibrowse dependency for R18 support #15 (nickcampbell18)
v0.1.1 (2015-05-22)
v0.1.0 (2015-04-11)
Implemented enhancements:
Closed issues:
Merged pull requests:
- Finish documenting and tests for now #12 (danielberkompas)
- Support All Twilio REST Endpoints #11 (danielberkompas)
- Reduce reliance on Enum #8 (danielberkompas)
- [#4] Rework URL generation #7 (danielberkompas)
- Run Dialyzer on Travis CI #6 (danielberkompas)
v0.0.1 (2015-03-31)
Closed issues:
- Update all inline documentation #1
Merged pull requests:
- Improve documentation and typespecs for all modules #5 (danielberkompas)
* This Changelog was automatically generated by github_changelog_generator