Skip to content

chore: release v0.31.0#803

Open
github-actions[bot] wants to merge 1 commit into
masterfrom
release-plz-2026-06-12T18-12-00Z
Open

chore: release v0.31.0#803
github-actions[bot] wants to merge 1 commit into
masterfrom
release-plz-2026-06-12T18-12-00Z

Conversation

@github-actions

@github-actions github-actions Bot commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

🤖 New release

  • timely_bytes: 0.30.0 -> 0.31.0
  • timely_container: 0.30.0 -> 0.31.0
  • timely_logging: 0.30.0 -> 0.31.0
  • timely_communication: 0.30.0 -> 0.31.0
  • timely: 0.30.0 -> 0.31.0 (⚠ API breaking changes)

timely breaking changes

--- failure constructible_struct_adds_field: externally-constructible struct adds field ---

Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field PortConnectivityContainer.entries in /tmp/.tmpiOQ6Ry/timely-dataflow/timely/src/progress/operate.rs:144
  field PortConnectivityReference.entries in /tmp/.tmpiOQ6Ry/timely-dataflow/timely/src/progress/operate.rs:144

--- failure inherent_method_missing: pub method removed or renamed ---

Description:
A publicly-visible method or associated fn is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/inherent_method_missing.ron

Failed in:
  PortConnectivity::insert, previously in file /tmp/.tmpLBlNBK/timely/src/progress/operate.rs:93
  PortConnectivity::insert_ref, previously in file /tmp/.tmpLBlNBK/timely/src/progress/operate.rs:97
  PortConnectivity::add_port, previously in file /tmp/.tmpLBlNBK/timely/src/progress/operate.rs:101

--- failure struct_pub_field_missing: pub struct's pub field removed or renamed ---

Description:
A publicly-visible struct has at least one public field that is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/struct_pub_field_missing.ron

Failed in:
  field tree of struct PortConnectivityContainer, previously in file /tmp/.tmpLBlNBK/timely/src/progress/operate.rs:80
  field tree of struct PortConnectivityReference, previously in file /tmp/.tmpLBlNBK/timely/src/progress/operate.rs:80
Changelog

timely

0.31.0 - 2026-06-12

Other

  • trim bookkeeping vector capacities at build (#806)
  • Several instances of .clone() removed. (#805)
  • Add a consuming iterator for PortConnectivity; move summaries rather than clone (#804)
  • Replace BTreeMap in PortConnectivity with a sorted Vec; semi-naive iteration replacing in-place updates (#802)


This PR was generated with release-plz.

@github-actions github-actions Bot force-pushed the release-plz-2026-06-12T18-12-00Z branch 2 times, most recently from a6ebc54 to c64b86d Compare June 12, 2026 19:36
@github-actions github-actions Bot force-pushed the release-plz-2026-06-12T18-12-00Z branch from c64b86d to 681450c Compare June 12, 2026 20:14
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.

0 participants