Skip to content

Latest commit

 

History

History
73 lines (36 loc) · 1.37 KB

CHANGELOG.md

File metadata and controls

73 lines (36 loc) · 1.37 KB

2.1.0

  • rebar3 build tool
  • reorganize tests to use CT and rebar3

2.0.0

  • Erlang/OTP 21 or greater now required
  • Added support for crypto:mac/4 in OTP 22+
  • Added delete/3, delete/5, and delete/6 functions
  • Removed uri_params_encode/1 function (use uri_string:compose_query/1 instead)
  • Removed uri_params_decode/1 function (use uri_string:dissect_query/1 instead)

1.6.0

  • Switched to using crypto:hmac/3
  • Switched to using crypto:strong_rand_bytes/1
  • Exported oauth:signature/5 function
  • Erlang/OTP R16B03 or greater now required

1.5.0

  • Added support for encoding binary terms as parameter values

1.4.0

  • Added support for new crypto:hmac/3 function
  • Moved unit tests from github.com/tim/erlang-oauth-tests

1.3.0

  • Added oauth:put/6 and oauth:put/7 functions

1.2.2

  • Added support for new tagged tuple returned by http_uri:parse/1 (R15B)

1.2.1

  • Updated to use a constant time algorithm to compare signature strings

1.2.0

  • Added oauth:get/3 and oauth:post/3 functions
  • Collapsed into just a single module

1.1.1

  • Updated to use the correct request parameter normalization algorithm

1.1.0

  • Updated to use the new public key API introduced in R14B (public_key-0.8)

1.0.2

  • Added oauth:get/6 and oauth:post/6 with additional HttpcOptions parameter

1.0.1

  • First version numbered version!