Skip to content

fix: integrate dependency backlog and repair release tooling - #76

Merged
Foshati merged 15 commits into
mainfrom
codex/dependency-backlog
Oct 2, 2026
Merged

Foshati merged 15 commits into
mainfrom
codex/dependency-backlog

Conversation

@Foshati

@Foshati Foshati commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

Integrate the six Dependabot PRs generated after #69 while preserving each PR head as a merge ancestor: #70, #71, #72, #73, #74, and #75.

Tokio 1.50, UUID 1.26, dirs 7, mdns-sd 0.21, and dialoguer 0.12 work with the existing APIs. All workflows use pnpm/action-setup v6.

The first main release run exposed an actual Changesets compatibility failure. Upgrade CLI to v3 and changelog-github to v1, use Node 22 in development/release CI, explicitly target main for release PRs, and validate the release plan in CI. Published Neex consumer Node requirements remain unchanged. Migration follows the official guide.

Validation: all 97 Rust tests with all features, Clippy with warnings denied, rustfmt, frozen pnpm install, release-plan validation, npm builds, scaffolder typecheck and four tests, and diff checks passed locally. The full 12-job matrix validates Rust and packed npm consumption on Linux/macOS/Windows plus both production templates.

Merge with a merge commit after the final-head checks pass so all six integrated Dependabot PRs are marked merged automatically.

dependabot Bot and others added 14 commits October 2, 2026 10:35
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.48.0 to 1.50.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-1.48.0...tokio-1.50.0)

---
updated-dependencies:
- dependency-name: tokio
  dependency-version: 1.50.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [uuid](https://github.com/uuid-rs/uuid) from 1.19.0 to 1.26.1.
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](uuid-rs/uuid@v1.19.0...v1.26.1)

---
updated-dependencies:
- dependency-name: uuid
  dependency-version: 1.26.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup) from 4 to 6.
- [Release notes](https://github.com/pnpm/action-setup/releases)
- [Commits](pnpm/action-setup@v4...v6)

---
updated-dependencies:
- dependency-name: pnpm/action-setup
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps dirs from 6.0.0 to 7.0.0.

---
updated-dependencies:
- dependency-name: dirs
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [mdns-sd](https://github.com/keepsimple1/mdns-sd) from 0.20.3 to 0.21.4.
- [Release notes](https://github.com/keepsimple1/mdns-sd/releases)
- [Changelog](https://github.com/keepsimple1/mdns-sd/blob/main/CHANGELOG.md)
- [Commits](keepsimple1/mdns-sd@v0.20.3...v0.21.4)

---
updated-dependencies:
- dependency-name: mdns-sd
  dependency-version: 0.21.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [dialoguer](https://github.com/console-rs/dialoguer) from 0.11.0 to 0.12.0.
- [Release notes](https://github.com/console-rs/dialoguer/releases)
- [Changelog](https://github.com/console-rs/dialoguer/blob/main/CHANGELOG-OLD.md)
- [Commits](console-rs/dialoguer@v0.11.0...v0.12.0)

---
updated-dependencies:
- dependency-name: dialoguer
  dependency-version: 0.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@coderabbitai

coderabbitai Bot commented Oct 2, 2026 •

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Advanced

Run ID: 7912d73a-3331-4474-b36d-cf98fdce7c1b

  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Autopilot is currently an internal CodeRabbit preview.


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.

@Foshati
Foshati merged commit 0f8a4c7 into main Oct 2, 2026
13 checks passed
@Foshati
Foshati deleted the codex/dependency-backlog branch October 2, 2026 10:52
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