Skip to content

chore: release v0.1.0-alpha.4 - #31

Merged
proggeramlug merged 1 commit into
mainfrom
release-plz-2026-09-15T09-38-41Z
Sep 15, 2026
Merged

proggeramlug merged 1 commit into
mainfrom
release-plz-2026-09-15T09-38-41Z

Conversation

@perryts-turnloop-release

@perryts-turnloop-release perryts-turnloop-release Bot commented Sep 15, 2026

Copy link
Copy Markdown
Contributor

🤖 New release

  • turnloop: 0.1.0-alpha.3 -> 0.1.0-alpha.4 (⚠ API breaking changes)
  • turnloop-wasi-random: 0.1.0-alpha.3 -> 0.1.0-alpha.4
  • turnloop-io: 0.1.0-alpha.3 -> 0.1.0-alpha.4
  • turnloop-tls: 0.1.0-alpha.3 -> 0.1.0-alpha.4 (✓ API compatible changes)
  • turnloop-zstd-decoder: 0.1.0-alpha.3 -> 0.1.0-alpha.4
  • turnloop-http: 0.1.0-alpha.3 -> 0.1.0-alpha.4
  • turnloop-mongodb: 0.1.0-alpha.3 -> 0.1.0-alpha.4 (✓ API compatible changes)
  • turnloop-mysql: 0.1.0-alpha.3 -> 0.1.0-alpha.4 (✓ API compatible changes)
  • turnloop-postgres: 0.1.0-alpha.3 -> 0.1.0-alpha.4
  • turnloop-redis: 0.1.0-alpha.3 -> 0.1.0-alpha.4
  • turnloop-smtp: 0.1.0-alpha.3 -> 0.1.0-alpha.4
  • turnloop-websocket: 0.1.0-alpha.3 -> 0.1.0-alpha.4

turnloop breaking changes

--- failure constructible_struct_adds_field: struct exhaustively constructible through public API adds field ---

Description:
A pub struct that could be exhaustively constructed with a literal using only public API has a new pub field, breaking existing exhaustive literals.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field ListenOpts.accept_defaults in /tmp/.tmpX1vqSt/turnloop/crates/turnloop/src/types.rs:218
Changelog

turnloop

0.1.0-alpha.4 - 2026-09-15

Other

  • A Windows socket duplicate inherits its IOCP association
  • Hand a quiescent transport's descriptor back to the host
  • Assert a floor, not an exact size, for kernel-chosen socket buffers
  • Refuse an unappliable accept default at the accept, not only at listen
  • Document the keep-alive partial-failure contract
  • Point the socket-option docs at DESIGN 7.7 and simplify a test helper
  • Report a creation-time nodelay WASI cannot apply, and cover the option surface
  • Add a typed socket-option API on live handles
  • Normalize WASI deadline-event accounting (I02) (#28)
  • Normalize WASI deadline-event accounting (I02)

turnloop-wasi-random

0.1.0-alpha.3 - 2026-09-15

Other

  • Published dependencies use caret requirements instead of exact pins
  • release v0.1.0-alpha.3

turnloop-io

0.1.0-alpha.3 - 2026-09-15

Other

  • HalfClose and shutdown() for AsyncIo, TLS streams and transports
  • linger_close(stream, scratch, deadline): half-close, discard until peer EOF or the deadline, then close
  • Published dependencies use caret requirements instead of exact pins
  • release v0.1.0-alpha.3

turnloop-tls

0.1.0-alpha.4 - 2026-09-15

Other

  • Hand a quiescent transport's descriptor back to the host

turnloop-zstd-decoder

0.1.0-alpha.3 - 2026-09-15

Other

  • release v0.1.0-alpha.3

turnloop-http

0.1.0-alpha.3 - 2026-09-15

Other

turnloop-mongodb

0.1.0-alpha.4 - 2026-09-15

Other

  • Compressed MongoDB and MySQL commands allocate nothing on WASI (I03) (#29)
  • Reuse one deflate state for compressed MongoDB and MySQL commands

turnloop-mysql

0.1.0-alpha.4 - 2026-09-15

Other

  • Compressed MongoDB and MySQL commands allocate nothing on WASI (I03) (#29)
  • Lane report and MySQL compression note for tl-i03
  • Reuse one deflate state for compressed MongoDB and MySQL commands

turnloop-postgres

0.1.0-alpha.3 - 2026-09-15

Other

  • release v0.1.0-alpha.3

turnloop-redis

0.1.0-alpha.3 - 2026-09-15

Other

  • release v0.1.0-alpha.3

turnloop-smtp

0.1.0-alpha.3 - 2026-09-15

Other

  • release v0.1.0-alpha.3

turnloop-websocket

0.1.0-alpha.3 - 2026-09-15

Other

  • WebSocketStream::close lingers within its close deadline instead of resetting the peer
  • release v0.1.0-alpha.3


This PR was generated with release-plz.

@coderabbitai

coderabbitai Bot commented Sep 15, 2026

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Advanced

Run ID: ac75f312-909c-4255-b4b8-7a8826596a50

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@perryts-turnloop-release
perryts-turnloop-release Bot force-pushed the release-plz-2026-09-15T09-38-41Z branch 2 times, most recently from d926bd8 to 9b8e37e Compare September 15, 2026 16:24
@perryts-turnloop-release
perryts-turnloop-release Bot force-pushed the release-plz-2026-09-15T09-38-41Z branch from 9b8e37e to 2539940 Compare September 15, 2026 17:38
@proggeramlug
proggeramlug merged commit 6c41265 into main Sep 15, 2026
39 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant