Skip to content

Releases

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 01 Nov 19:43
553bb45

Breaking

FIFO mode (transport <websocket-url> <runner-id>, named pipes in /tmp) is gone. Use transport --stdio or the Session library. The old arguments now exit 1 with FIFO mode was removed in 0.2.0. Use --stdio.

Released selective-ruby-core gems are unaffected because each bundles its own binary. selective-ruby-core main already speaks stdio (selectiveci/selective-ruby-core#80).

What's Changed

  • Move the FIFO transport into src/engine.rs by @natevick in #12
  • Add --snapshot and the library crate by @natevick in #13
  • Add --build-env by @natevick in #14
  • Add --upload-fragment by @natevick in #15
  • Add the Session and BlockingSession API by @natevick in #16
  • Add --stdio on the shared engine by @natevick in #17
  • Add the conformance reference client by @natevick in #18
  • Add the transport-conformance harness core by @natevick in #19
  • Check manifest entries, backtraces and connect metadata in conformance by @natevick in #20
  • Add reconnect, close and keepalive conformance scenarios by @natevick in #21
  • Add retry, remove and repeated-id conformance scenarios by @natevick in #22
  • Add recording, upload and signal conformance scenarios by @natevick in #23
  • Add the ci workflow and document the transport modes by @natevick in #24
  • Remove the FIFO transport; stdio only by @natevick in #25

New Contributors

Full Changelog: v0.1.2...v0.2.0

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 23 Oct 17:40
2813020

What's Changed

  • Fix quadratic pipe framing that stalls large test manifests by @benjaminwood in #8
  • Move the connection when the server asks, without involving the client by @benjaminwood in #9
  • Build static Linux release binaries on a supported runner by @benjaminwood in #11

Full Changelog: v0.1.1...v0.1.2

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 28 Feb 16:18
9eb6689

What's Changed

Full Changelog: v0.1.0...v0.1.1

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 20 Nov 23:39
f6954fa

What's Changed

  • Clippy and formatting fixes by @bruce in #5

New Contributors

  • @bruce made their first contribution in #5

Full Changelog: https://github.com/selectiveci/transport/commits/v0.1.0