Skip to content

Releases: kettleby/fd-queue

Version 1.0.0

Choose a tag to compare

@sbosnick sbosnick released this 18 Jul 03:50
b73646a

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

v1.0.0-beta.3

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

Choose a tag to compare

@sbosnick-bot sbosnick-bot released this 28 Dec 02:40

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

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

Choose a tag to compare

@sbosnick-bot sbosnick-bot released this 26 Sep 14:32

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

Bug Fixes

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

v1.0.0-beta.1

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

Choose a tag to compare

@sbosnick-bot sbosnick-bot released this 22 Sep 00:17

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

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

Choose a tag to compare

@sbosnick-bot sbosnick-bot released this 21 Sep 23:25

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

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

Choose a tag to compare

@sbosnick-bot sbosnick-bot released this 20 Sep 19:37

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

Bug Fixes

  • release: correct inter-artifact links (d234eca)

v1.0.0-alpha.2

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

Choose a tag to compare

@sbosnick-bot sbosnick-bot released this 20 Sep 02:47

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

Bug Fixes

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

v1.0.0-alpha.1

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

Choose a tag to compare

@sbosnick-bot sbosnick-bot released this 19 Sep 21:25
a63731b

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.