Skip to content

chore: release v0.26.0 - #804

Open
github-actions[bot] wants to merge 1 commit into
masterfrom
release-plz-2026-07-15T20-56-08Z
Open

chore: release v0.26.0#804
github-actions[bot] wants to merge 1 commit into
masterfrom
release-plz-2026-07-15T20-56-08Z

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

🤖 New release

  • differential-dataflow: 0.25.1 -> 0.26.0 (⚠ API breaking changes)
  • differential-dogs3: 0.25.1 -> 0.26.0

differential-dataflow breaking changes

--- failure auto_trait_impl_removed: auto trait no longer implemented ---

Description:
A public type has stopped implementing one or more auto traits. This can break downstream code that depends on the traits being implemented.
        ref: https://doc.rust-lang.org/reference/special-types-and-traits.html#auto-traits
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/auto_trait_impl_removed.ron

Failed in:
  type ProxyJoinTactic is no longer Send, in /tmp/.tmpdX5ENR/differential-dataflow/differential-dataflow/src/operators/int_proxy/join.rs:85
  type ProxyJoinTactic is no longer Sync, in /tmp/.tmpdX5ENR/differential-dataflow/differential-dataflow/src/operators/int_proxy/join.rs:85
  type ProxyJoinTactic is no longer UnwindSafe, in /tmp/.tmpdX5ENR/differential-dataflow/differential-dataflow/src/operators/int_proxy/join.rs:85
  type ProxyJoinTactic is no longer RefUnwindSafe, in /tmp/.tmpdX5ENR/differential-dataflow/differential-dataflow/src/operators/int_proxy/join.rs:85
  type ProxyJoinTactic is no longer Send, in /tmp/.tmpdX5ENR/differential-dataflow/differential-dataflow/src/operators/int_proxy/join.rs:85
  type ProxyJoinTactic is no longer Sync, in /tmp/.tmpdX5ENR/differential-dataflow/differential-dataflow/src/operators/int_proxy/join.rs:85
  type ProxyJoinTactic is no longer UnwindSafe, in /tmp/.tmpdX5ENR/differential-dataflow/differential-dataflow/src/operators/int_proxy/join.rs:85
  type ProxyJoinTactic is no longer RefUnwindSafe, in /tmp/.tmpdX5ENR/differential-dataflow/differential-dataflow/src/operators/int_proxy/join.rs:85

--- failure trait_method_missing: pub trait method removed or renamed ---

Description:
A trait method is no longer callable, and may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-item-signature
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/trait_method_missing.ron

Failed in:
  method present0 of trait ProxyJoinBackend, previously in file /tmp/.tmpi3s27S/differential-dataflow/src/operators/int_proxy/join.rs:44
  method present1 of trait ProxyJoinBackend, previously in file /tmp/.tmpi3s27S/differential-dataflow/src/operators/int_proxy/join.rs:48
  method present0 of trait ProxyJoinBackend, previously in file /tmp/.tmpi3s27S/differential-dataflow/src/operators/int_proxy/join.rs:44
  method present1 of trait ProxyJoinBackend, previously in file /tmp/.tmpi3s27S/differential-dataflow/src/operators/int_proxy/join.rs:48

--- failure trait_method_now_returns_unit: pub trait method now returns unit ---

Description:
A trait method that used to return a value now returns `()`.
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/trait_method_now_returns_unit.ron
Failed in:
  differential_dataflow::operators::int_proxy::join::ProxyJoinBackend::cross in /tmp/.tmpdX5ENR/differential-dataflow/differential-dataflow/src/operators/int_proxy/join.rs:48
  differential_dataflow::operators::int_proxy::ProxyJoinBackend::cross in /tmp/.tmpdX5ENR/differential-dataflow/differential-dataflow/src/operators/int_proxy/join.rs:48

--- failure trait_method_parameter_count_changed: pub trait method parameter count changed ---

Description:
A trait method now takes a different number of parameters.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-item-signature
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/trait_method_parameter_count_changed.ron

Failed in:
  ProxyJoinBackend::cross now takes 3 instead of 5 parameters, in file /tmp/.tmpdX5ENR/differential-dataflow/differential-dataflow/src/operators/int_proxy/join.rs:48
  ProxyJoinBackend::cross now takes 3 instead of 5 parameters, in file /tmp/.tmpdX5ENR/differential-dataflow/differential-dataflow/src/operators/int_proxy/join.rs:48

--- failure type_mismatched_generic_lifetimes: type now takes a different number of generic lifetimes ---

Description:
A type now takes a different number of generic lifetime parameters. Uses of this type that name the previous number of parameters will be broken.
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/type_mismatched_generic_lifetimes.ron
Failed in:
  Struct JoinInstance (1 -> 0 lifetime params) in /tmp/.tmpdX5ENR/differential-dataflow/differential-dataflow/src/operators/int_proxy/join.rs:57
  Struct JoinInstance (1 -> 0 lifetime params) in /tmp/.tmpdX5ENR/differential-dataflow/differential-dataflow/src/operators/int_proxy/join.rs:57
Changelog

differential-dataflow

0.26.0 - 2026-07-29

Other

  • int_proxy join: draw the proxy collection lazily, a block at a time (#809)

differential-dogs3

0.25.0 - 2026-07-15

Changed

  • Track differential-dataflow 0.25: layout moves onto the Cursor and navigation becomes an optional capability. (#772)

Fixed

  • lookup_map: correct an off-by-one in key-container indexing (index(1) -> index(0)). (#765)


This PR was generated with release-plz.

@github-actions github-actions Bot changed the title chore: release v0.25.1 chore: release v0.26.0 Jul 29, 2026
@github-actions
github-actions Bot force-pushed the release-plz-2026-07-15T20-56-08Z branch from 3b31bca to 1319e75 Compare July 29, 2026 21:47
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