Skip to content

Commit

Permalink
Version bump and CHANGELOG for 0.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
bradfier committed Jul 18, 2018
1 parent 6dfd1f8 commit e54771c
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 3 deletions.
20 changes: 20 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,25 @@ Upcoming Changes
* Rendezvous Request / Reply
* Rendezvous Distributed Queues

`0.4.0`_ (2018-07-18)
---------------------

* Added ``get_field_by_index`` for ``tibrv::Msg``
* Fixed an early-drop bug where ``TransportBuilder`` was used with
optional parameters, the ``network``, ``service`` or ``daemon``
strings could be dropped before being handed off to the C library.
* Fixed examples to build with appropriate feature flags enabled.

Also in this release are two **breaking changes**:

* For consistency with the standard library, in ``TibrvResult`` we have
renamed ``and_then`` to ``map`` and introduced a new ``and_then``
function which takes a closure returning a ``Result<T, TibrvError>``,
while ``map`` now accepts a closure returning ``T``.
* Added *feature gating* for different versions of the Rendezvous
library, see `README.md <https://github.com/bradfier/tibrv-rs/blob/master/README.md>`_
for more information.

`0.3.0`_ (2018-06-06)
---------------------

Expand Down Expand Up @@ -40,6 +59,7 @@ Initial public release.
* First usable release on `crates.io <https://crates.io/crates/tibrv>`_.


.. _`0.4.0`: https://github.com/bradfier/tibrv-rs/compare/v0.3.0...v0.4.0
.. _`0.3.0`: https://github.com/bradfier/tibrv-rs/compare/v0.2.0...v0.3.0
.. _`0.2.0`: https://github.com/bradfier/tibrv-rs/compare/v0.1.1...v0.2.0
.. _`0.1.1`: https://github.com/bradfier/tibrv-rs/compare/2947f836...v0.1.1
4 changes: 2 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tibrv"
version = "0.3.0"
version = "0.4.0"
authors = ["Richard Bradfield <[email protected]>"]
license = "MIT/Apache-2.0"
readme = "README.md"
Expand All @@ -21,7 +21,7 @@ travis-ci = { repository = "bradfier/tibrv-rs" }
chrono = "0.4"
failure = "^0.1"
failure_derive = "^0.1"
tibrv-sys = { version = "0.3", path = "tibrv-sys" }
tibrv-sys = { version = "0.4.0", path = "tibrv-sys" }
tokio = { version = "^0.1.3", optional = true }
mio = { version = "0.6.14", optional = true }
futures = { version = "0.1.18", optional = true }
Expand Down
2 changes: 1 addition & 1 deletion tibrv-sys/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tibrv-sys"
version = "0.3.0"
version = "0.4.0"
authors = ["Richard Bradfield <[email protected]>"]
links = "tibrv"
build = "build.rs"
Expand Down

0 comments on commit e54771c

Please sign in to comment.