Skip to content

Releases: tank-bohr/bookish_spork

v0.5.2 fixes blocking queue timeout bug

20 Dec 23:52
f23fb13
Compare
Choose a tag to compare
Keeps backward compatibility for queue:delete

v0.5.1 SSL request with body bugfix

01 Aug 02:30
Compare
Choose a tag to compare
  • Fixes bug when the non-empty body is sent via HTTPS
  • Minor refactoring

v0.5.0 Change headers type to binary and preserve headers case

03 Apr 15:16
24312ee
Compare
Choose a tag to compare

Changes

  • Lowercase method atoms
  • Use binaries both for header names and values
  • Introduce raw_headers that preserve headers case and order. erlang/otp#2466 allows keeping headers case
  • Some documentation updates
  • Update deps

Breaking changes

  • bookish_spork_request:headers/1 now returns a map with binaries for both keys and values instead of erlang stings
  • bookish_spork_request:header/2 returns binary instead of string

v0.4.0

01 Mar 20:28
cca345d
Compare
Choose a tag to compare
Publish via Github Actions

v0.3.6

04 Feb 18:18
Compare
Choose a tag to compare
Rename bookish_spork_sup --> bookish_spork_acceptor_sup

v0.3.5

06 Nov 17:27
434d82f
Compare
Choose a tag to compare

It's a bugfix release. Handling closing connections correctly

v0.3.4

29 Oct 11:09
bc3ec4a
Compare
Choose a tag to compare

Features

  • ssl inspection #40 #41
  • connection id #48
  • capture request with timeout #54

Bugfixes

  • allow simultaneous connections #57

Bugfix release

27 Jan 10:08
Compare
Choose a tag to compare

For details see #38

Bugfix release

27 Jan 09:30
Compare
Choose a tag to compare

For details see #38

Elixir interface for `bookish_spork_request`

27 Jan 08:58
70100b0
Compare
Choose a tag to compare

bookish_spork_request elixir interface 🎉 #37

{:ok, request} = :bookish_spork.capture_request
assert request.uri == '/jokes/random?category=dev'