Skip to content

Releases: kettleby/fd-queue

Version 1.0.0

18 Jul 03:50
b73646a

Choose a tag to compare

Initial 1.0.0 release incorporating all of the changes from the alpha and beta releases.

v1.0.0-beta.3

28 Dec 02:40

Choose a tag to compare

v1.0.0-beta.3 Pre-release
Pre-release

1.0.0-beta.3 (2020-12-28)

Bug Fixes

BREAKING CHANGES

  • tokio: increase the MRSV to 1.45.0

This change will require upgrading old compilers to at least 1.45.0.

v1.0.0-beta.2

26 Sep 14:32

Choose a tag to compare

v1.0.0-beta.2 Pre-release
Pre-release

1.0.0-beta.2 (2020-09-26)

Bug Fixes

  • release: update semantic-release-rust version (4af78fd)

v1.0.0-beta.1

22 Sep 00:17

Choose a tag to compare

v1.0.0-beta.1 Pre-release
Pre-release

1.0.0-beta.1 (2020-09-22)

Bug Fixes

  • mio: downgrade mio dependancy to 0.6.22 (7239f50)
  • mio: fix build error for MSRV of 1.36.0 (1edd059)
  • release: change process for committing version number (c107074)
  • release: correct docs.rs metadata (89025a2)
  • release: correct inter-artifact links (d234eca)
  • release: correct stored credentials error (73555e7)
  • remove default features (b68e5bc), closes #5
  • tokio: change futures dependencies to require tokio-fd feature (549dcf2)
  • tokio: change UnixStream::connect to be async (38c8f9c)

Features

  • mio: add mio support for non-blocking UnixListener (7b798cb)
  • mio: add mio support for non-blocking UnixStream (0f8381f)
  • queue: add Default impl for QueueFullError (e6ea1f8)
  • release: add information for initial (pre) release (a63731b)
  • tokio: add skeleton for tokio support (d88dd7d)
  • tokio: Implement UnixListener for tokio integration (680d616)
  • tokio: Implement UnixStream for tokio integration (485358e)

BREAKING CHANGES

  • remove mio-fd, net-fd, and tokio-fd as default features

All features are now opt-in features. Crates that previously relied on these
features will now have to explicty name the features in the dependencies
entry for for "fd-queue" in their "Cargo.toml" files.

  • tokio: This change will cause calls that expected connect() to
    be synchonous to fail to compile. If you are in an async context you
    should be able to fix this by ".await"ing the result of the call to
    connect().
  • mio: Any uses of this crate with mio version 0.7.0 will no
    longer work. The resolution of this issue for now is to also downgrade
    go version 0.6.22.

v1.0.0-alpha.4

21 Sep 23:25

Choose a tag to compare

v1.0.0-alpha.4 Pre-release
Pre-release

1.0.0-alpha.4 (2020-09-21)

Bug Fixes

  • release: correct docs.rs metadata (89025a2)
  • release: correct stored credentials error (73555e7)

v1.0.0-alpha.3

20 Sep 19:37

Choose a tag to compare

v1.0.0-alpha.3 Pre-release
Pre-release

1.0.0-alpha.3 (2020-09-20)

Bug Fixes

  • release: correct inter-artifact links (d234eca)

v1.0.0-alpha.2

20 Sep 02:47

Choose a tag to compare

v1.0.0-alpha.2 Pre-release
Pre-release

1.0.0-alpha.2 (2020-09-20)

Bug Fixes

  • release: change process for committing version number (c107074)

v1.0.0-alpha.1

19 Sep 21:25
a63731b

Choose a tag to compare

v1.0.0-alpha.1 Pre-release
Pre-release

1.0.0-alpha.1 (2020-09-19)

Bug Fixes

  • remove default features (b68e5bc), closes #5
  • mio: downgrade mio dependancy to 0.6.22 (7239f50)
  • mio: fix build error for MSRV of 1.36.0 (1edd059)
  • tokio: change futures dependencies to require tokio-fd feature (549dcf2)
  • tokio: change UnixStream::connect to be async (38c8f9c)

Features

  • mio: add mio support for non-blocking UnixListener (7b798cb)
  • mio: add mio support for non-blocking UnixStream (0f8381f)
  • queue: add Default impl for QueueFullError (e6ea1f8)
  • release: add information for initial (pre) release (a63731b)
  • tokio: add skeleton for tokio support (d88dd7d)
  • tokio: Implement UnixListener for tokio integration (680d616)
  • tokio: Implement UnixStream for tokio integration (485358e)

BREAKING CHANGES

  • remove mio-fd, net-fd, and tokio-fd as default features

All features are now opt-in features. Crates that previously relied on these
features will now have to explicty name the features in the dependencies
entry for for "fd-queue" in their "Cargo.toml" files.

  • tokio: This change will cause calls that expected connect() to
    be synchonous to fail to compile. If you are in an async context you
    should be able to fix this by ".await"ing the result of the call to
    connect().
  • mio: Any uses of this crate with mio version 0.7.0 will no
    longer work. The resolution of this issue for now is to also downgrade
    go version 0.6.22.