[Beast] 1.0.0-b4 published

9 views
Skip to first unread message

Vinnie Falco

unread,
May 17, 2016, 12:04:47 PM5/17/16
to boosthttp-dev
Beast 1.0.0-b4 has been published:
https://github.com/vinniefalco/Beast/commits/master

These are some highlights:

- Increase in test coverage
https://codecov.io/gh/vinniefalco/Beast

- New HTTP concept, "Parser", plus free functions `parse` and `async_parse':
http://vinniefalco.github.io/beast/beast/types/Parser.html

- http::message constructors: The constructors for `message` are
cleaned up. `message` now behaves like `std::pair` with respect to
construction, where the headers and body behave like members of the
pair. `message` supports single-argument construction for headers and
body and also supports `std::piecewise_construct` for constructing
header and body with multiple arguments. The requirement that
`message` be DefaultConstructible is relaxed, such objects can be
created with suitable Parser implementations and the parse free
functions:
https://github.com/vinniefalco/Beast/blob/master/include/beast/http/message.hpp#L102

- New directory "extras:" Support code for the tests is placed here to
move it out of the public interfaces. They are available for use, just
not strictly public (rippled, a separate unrelated project, currently
uses these interfaces).
https://github.com/vinniefalco/Beast/tree/master/extras/beast

- Bug fixes

Vinícius dos Santos Oliveira

unread,
Jun 12, 2016, 10:25:24 AM6/12/16
to Vinnie Falco, boosthttp-dev
2016-05-17 13:04 GMT-03:00 Vinnie Falco <vinnie...@gmail.com>:
Beast 1.0.0-b4 has been published:
https://github.com/vinniefalco/Beast/commits/master

Nice!


--
Vinícius dos Santos Oliveira

Vinícius dos Santos Oliveira

unread,
Jun 12, 2016, 10:35:37 AM6/12/16
to Vinnie Falco, boosthttp-dev
2016-05-17 13:04 GMT-03:00 Vinnie Falco <vinnie...@gmail.com>:
Beast 1.0.0-b4 has been published:
https://github.com/vinniefalco/Beast/commits/master

Does it have a tag to identify which commit is bound to this release?

Vinnie Falco

unread,
Jun 12, 2016, 11:10:59 AM6/12/16
to boosthttp-dev
On Sun, Jun 12, 2016 at 10:35 AM, Vinícius dos Santos Oliveira
<vini.i...@gmail.com> wrote:
> Does it have a tag to identify which commit is bound to this release?

No. These are minor beta updates. When 1.0.0 is released it will have a tag.
Reply all
Reply to author
Forward
0 new messages