Skip to content

Commit

Permalink
doc: update changelist
Browse files Browse the repository at this point in the history
  • Loading branch information
mna committed Jul 6, 2017
1 parent 7ab4d1a commit aba6ea8
Showing 1 changed file with 7 additions and 4 deletions.
11 changes: 7 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,8 @@ The [API documentation is available on godoc.org](http://godoc.org/github.com/Pu

## Changes

* 2015-07-25 : add `Cancel` method on the `Queue`, to close and drain without requesting any pending commands, unlike `Close` that waits for all pending commands to be processed (thanks to [@buro9][buro9] for the feature request).
* 2017-07-06 (v1.1.0): add `Queue.Done` to get the done channel on the queue, allowing to wait in a `select` statement (thanks to [@DennisDenuto][denuto]).
* 2015-07-25 (v1.0.0) : add `Cancel` method on the `Queue`, to close and drain without requesting any pending commands, unlike `Close` that waits for all pending commands to be processed (thanks to [@buro9][buro9] for the feature request).
* 2015-07-24 : add `HandlerCmd` and call the Command's `Handler` function if it implements the `Handler` interface, bypassing the `Fetcher`'s handler. Support a `Custom` matcher on the `Mux`, using a predicate. (thanks to [@mmcdole][mmcdole] for the feature requests).
* 2015-06-18 : add `Scheme` criteria on the muxer (thanks to [@buro9][buro9]).
* 2015-06-10 : add `DisablePoliteness` field on the `Fetcher` to optionally bypass robots.txt checks (thanks to [@oli-g][oli]).
Expand Down Expand Up @@ -103,15 +104,15 @@ credentials to set on the request.
will be set on the request.

* `HeaderProvider`: Implement this interface to specify the headers to set on the
request.
request.

* `ReaderProvider`: Implement this interface to set the body of the request, via
an `io.Reader`.

* `ValuesProvider`: Implement this interface to set the body of the request, as
form-encoded values. If the Content-Type is not specifically set via a `HeaderProvider`,
it is set to "application/x-www-form-urlencoded". `ReaderProvider` and `ValuesProvider`
should be mutually exclusive as they both set the body of the request. If both are
it is set to "application/x-www-form-urlencoded". `ReaderProvider` and `ValuesProvider`
should be mutually exclusive as they both set the body of the request. If both are
implemented, the `ReaderProvider` interface is used.

* `Handler`: Implement this interface if the Command's response should be handled
Expand Down Expand Up @@ -168,3 +169,5 @@ the source file).
[oli]: https://github.com/oli-g
[buro9]: https://github.com/buro9
[mmcdole]: https://github.com/mmcdole
[denuto]: https://github.com/DennisDenuto

0 comments on commit aba6ea8

Please sign in to comment.