Skip to content

Latest commit

 

History

History
37 lines (27 loc) · 1.19 KB

RELEASES.md

File metadata and controls

37 lines (27 loc) · 1.19 KB

0.6 (20216-08-07)

Breaking Changes

  • Updated serde to 0.8. Requires dependents to update as well.

0.5 (2016-04-24)

Breaking Changes

0.5 adds support for arbitrary transports via the Transport trait. Out of the box tarpc provides implementations for:

  • Tcp, for types impling ToSocketAddrs.
  • Unix sockets via the UnixTransport type.

This was a breaking change: handler.local_addr() was renamed handler.dialer().

0.4 (2016-04-02)

Breaking Changes

  • Updated to the latest version of serde, 0.7.0. Because tarpc exposes serde in its API, this forces downstream code to update to the latest version of serde, as well.

0.3 (2016-02-20)

Breaking Changes

  • The timeout arg to serve was replaced with a Config struct, which currently only contains one field, but will be expanded in the future to allow configuring serialization protocol, and other things.
  • serve was changed to be a default method on the generated Service traits, and it was renamed spawn_with_config. A second default fn was added: spawn, which takes no Config arg.

Other Changes

  • Expanded items will no longer generate unused warnings.