Skip to content

Latest commit

 

History

History
420 lines (263 loc) · 23.2 KB

CHANGELOG.md

File metadata and controls

420 lines (263 loc) · 23.2 KB

Changelog

0.5.2 (2021-09-02)

Full Changelog

Closed issues:

  • Return type of response headers #188

Merged pull requests:

  • Fix the type definition of the response headers. #189 (mworrell)

0.5.1 (2021-09-02)

Full Changelog

Closed issues:

  • Publish 0.5.0 release to hex.pm #186
  • Update type of shotgun response #168

Merged pull requests:

  • Correct type definition of the type response/0 #187 (mworrell)

0.5.0 (2020-07-22)

Full Changelog

Merged pull requests:

0.4.1 (2020-05-19)

Full Changelog

Closed issues:

Merged pull requests:

0.4.0 (2019-10-16)

Full Changelog

Fixed bugs:

  • Tests are failing #173

Closed issues:

  • Update to support Dialyzer in erlang 19 #160
  • Version Bump to 0.3.0 #157

Merged pull requests:

0.3.0 (2016-06-08)

Full Changelog

Implemented enhancements:

  • Version Bump 0.1.15 #136

Closed issues:

  • Move from erlang.mk to rebar3 #155
  • can't build #153
  • Update repo and make it ready for hex.pm #148
  • Version Bump 0.2.3 #146
  • Fix shotgun test (they were broken because new version bump 0.2.1) #144

Merged pull requests:

  • [#157] version bump to 0.3.0 #158 (Euen)
  • [Close #155] Euen.155.rebar3 #156 (Euen)
  • Dave.151.update.deps.to.2.0.0.pre #152 (davecaos)
  • [Fix #148] Update dependencies; Update erlang.mk; Add ruleset to elvis.config #150 (harenson)

0.2.3 (2016-01-22)

Full Changelog

Merged pull requests:

  • [Close #146] version bump #147 (Euen)
  • [Fix #114] update cowboy and cowlib version #145 (Euen)

0.2.2 (2016-01-20)

Full Changelog

Merged pull requests:

0.2.0 (2016-01-18)

Full Changelog

Fixed bugs:

  • Add last_event_id per SSE specification #45

Closed issues:

  • Hex Package #122
  • Queue operations into gun #21

Merged pull requests:

0.1.15 (2016-01-05)

Full Changelog

Implemented enhancements:

  • URI handling: gun and cowlib handle iodata, but shotgun only handles string #104
  • Verify the uri provided conforms to the HTTP Request specs #101
  • Add tests #98
  • Show more descriptive errors when asking for events but there is no connection #95

Fixed bugs:

  • call to undefined function shotgun:wait_response/3 #134
  • Fix return type in spec of parse_event/1 function #107
  • Fix the options type and docs where it says async_data instead of async_mode #106
  • encode_basic_auth([], []) returns [], but the value is used to create binary. #103
  • Crash when fetching from slow HTTP server: shotgun:wait_response/3 not exported #96

Closed issues:

  • Support headers as proplists #125
  • Allow making chunked requests #118
  • Does sse_events correctly detect the end of an SSE event? #114
  • Change the data key for the event\(\) from \[binary\(\)\] to binary\(\) #110

Merged pull requests:

0.1.12 (2015-06-26)

Full Changelog

Fixed bugs:

  • Shotgun supervisor does not realize children die #70

Closed issues:

  • Version bump 0.1.12 #93
  • SSE Comments are unrecognised #88

Merged pull requests:

0.1.11 (2015-06-06)

Full Changelog

Closed issues:

  • Stop using master branch for 'gun' dependency #67

Merged pull requests:

0.1.10 (2015-05-19)

Full Changelog

Closed issues:

  • Version Bump to 0.1.10 #85
  • Update rebar.config file #83

Merged pull requests:

0.1.9 (2015-05-19)

Full Changelog

Fixed bugs:

  • Change shotgun version #71

Closed issues:

  • Update Gun dependencies #80
  • Remove lager as a dependency since it is not used anywhere #76
  • Remove shotgun:maps_get/3 and just use maps:get/3 #74
  • Update gun version to 1.0.0-pre.1 #73

Merged pull requests:

0.1.8 (2015-04-10)

Full Changelog

Merged pull requests:

  • Make it compatible with latest release of 'gun' #68 (cabol)

0.1.7 (2015-03-05)

Full Changelog

Implemented enhancements:

  • Use inaka's sync with tag 0.1 #65
  • Add documentation for SSL support in README #52
  • Convert headers in response to a map #46

Fixed bugs:

  • Don't rely only on transfer-encoding header value to check for chunk response #54
  • fin data chunks are not added in the events queue #58

Closed issues:

  • Removing sync from dependencies? #63
  • shotgun fails to compile on 0.1.6 and fbe44e2 using R16B03 #60
  • Test non SSE chunked streams #15

Merged pull requests:

  • [Closes #65] Use inaka's sync fork. Specify commit id for gun. Update elvis.config. #66 (jfacorro)
  • Remove Sync as dependency #64 (sata)
  • Fixed rebar.config dependencies syntax so they don't require github acco... #62 (GuidoRumi)
  • [#60] Added minimum erlang version required to README #61 (igaray)
  • [Fixes #58] Detect fin, go to at_rest state and add event. #59 (jfacorro)
  • [Closes #52] Added HTTP secure section to readme. #57 (jfacorro)
  • Request timeout. #56 (loguntsov)

0.1.6 (2014-12-02)

Full Changelog

Fixed bugs:

  • async_mode instead of chunk_mode #53

Merged pull requests:

0.1.5 (2014-10-30)

Full Changelog

Implemented enhancements:

  • Update to erlang.mk v1 #31
  • SSL support #41
  • Warn user about missing slash when using the verb functions #33

Fixed bugs:

  • SSE and Server Errors #36

Closed issues:

  • binary headers? #49
  • Fulfill the open-source checklist #32

Merged pull requests:

  • [Closes #36] Return the server response when a chunked connection cannot be established #51 (jfacorro)
  • [Closes #33] Throw error for missing leading slash #50 (jfacorro)
  • [Closes #41] Added support for SSL #48 (jfacorro)
  • [Closes #31] Updated erlang.mk to 1.1.0 #47 (jfacorro)
  • [#32] Added doc strings to functions. #44 (jfacorro)
  • [#32] Useful README. #42 (jfacorro)

0.1.4 (2014-10-14)

Full Changelog

Closed issues:

  • Allow to specify a body for all HTTP methods or... #39

Merged pull requests:

0.1.3 (2014-10-14)

Full Changelog

Implemented enhancements:

  • Add rebar.config #37

Merged pull requests:

0.1.2 (2014-09-29)

Full Changelog

Fixed bugs:

  • Add response to events queue on termination of async request. #34
  • SSE events should be correctly split #13

Merged pull requests:

  • [Closes #34] Added response to events queue on async request termination. #35 (Euen)

0.1.1 (2014-09-25)

Full Changelog

Merged pull requests:

0.1.0 (2014-08-15)

Full Changelog

Implemented enhancements:

  • Add support for pushing messages #8
  • Add all http verbs #5
  • basic auth #4
  • Replace pop by events #3

Fixed bugs:

  • Make shotgun releasable #29
  • Move basic_auth from the Options to the Headers argument #27
  • Don't allow async calls for verbs other than GET #25
  • Multiple requests on the same connection should work fine #19
  • Stop should call supervisor terminate child #12
  • Add supervisor #6

Closed issues:

  • Manage headers as map, not as proplist #7
  • Add specs #2

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator