Skip to content

Prepare phoenix-core 0.36.0 and phoenix-circuits 0.9.0 - #327

Open
HDauven wants to merge 1 commit into
phoenix/serde-subgroupfrom
phoenix/release-0.36
Open

HDauven wants to merge 1 commit into
phoenix/serde-subgroupfrom
phoenix/release-0.36

Conversation

@HDauven

@HDauven HDauven commented Oct 10, 2026

Copy link
Copy Markdown
Member

Stacked on #326.

Bumps phoenix-core to 0.36.0 and phoenix-circuits to 0.9.0, and moves the unreleased changelog entries under the new versions. The release date goes in when the release is tagged.

@HDauven
HDauven requested a balanced review from Copilot October 10, 2026 21:16
@HDauven
HDauven added this pull request to stack #328 October 10, 2026 21:16

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The coordinated version and changelog updates are complete and internally consistent.

0 open findings

What changed in this PR

Prepares the coordinated phoenix-core 0.36.0 and phoenix-circuits 0.9.0 releases.

Changes:

  • Bumps both crate versions and aligns the circuits dependency.
  • Moves unreleased entries into versioned changelog sections.
  • Updates release comparison links.
File Description
core/​CHANGELOG.md Adds the 0.36.0 release section and links.
core/​Cargo.toml Bumps phoenix-core to 0.36.0.
circuits/​CHANGELOG.md Adds the 0.9.0 release section and links.
circuits/​Cargo.toml Bumps the crate and its core dependency.

🧠 Review effort: Balanced


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@HDauven
HDauven force-pushed the phoenix/release-0.36 branch from 07a29db to 4b46cc9 Compare October 10, 2026 23:13
@HDauven

HDauven commented Oct 10, 2026

Copy link
Copy Markdown
Member Author

Force-pushed: rebased on the amended stack. No changes.

Move the unreleased changelog entries under the new versions, dated when
they are released, and add the entry for the circuits' move to
phoenix-core 0.36.0.
@HDauven
HDauven force-pushed the phoenix/release-0.36 branch from 4b46cc9 to 359d299 Compare October 11, 2026 01:32
@HDauven

HDauven commented Oct 11, 2026

Copy link
Copy Markdown
Member Author

Force-pushed: rebased on the amended stack. Only changelog context changed.

@HDauven
HDauven marked this pull request as ready for review October 11, 2026 02:02

@moCello moCello left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

APPROVE — Both version bumps match the breaking changes in their notes, and the circuits crate requires the new core version. The compare links follow the tag scheme of each crate.

One note below. It concerns a stale entry that the new release header makes permanent.

Comment thread core/CHANGELOG.md

## [Unreleased]

## [0.36.0] - <date TBD>

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

NOTE: The 0.36.0 section records two dusk-jubjub updates, to v0.16 and to v0.15.2. The release ships only v0.16, so the v0.15.2 entry is stale.

Context: 0.35.1 shipped with dusk-jubjub = "0.15". An unreleased commit raised it to 0.15.2, and the #311 update then replaced that with 0.16 (core/Cargo.toml:16). The 0.15.2 entry predates this change. The new release header freezes it into notes that do not change after the tag.

Fix: Remove the Update dusk-jubjub to v0.15.2 entry from the 0.36.0 section. Keep the [#288] link definition, because other entries still cite #288.

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.

3 participants