Skip to content

sync: reconcile rustnzb monorepo drift - #10

Merged
thedancingdeveloper merged 1 commit into
mainfrom
sync/rustnzb-monorepo-20260728
Jul 28, 2026
Merged

sync: reconcile rustnzb monorepo drift#10
thedancingdeveloper merged 1 commit into
mainfrom
sync/rustnzb-monorepo-20260728

Conversation

@thedancingdeveloper

Copy link
Copy Markdown
Collaborator

Summary

  • reconcile the standalone crate with rustnzb/crates/nzb-nntp through the monorepo release/v1.3.9 tip (60c5bb4)
  • carry forward the newer NNTP auth/error handling, default pipelining, startup-cap removal, body-buffer pooling, mock-server controls, and regression coverage
  • remove the obsolete global connection gate while preserving the standalone repo’s ring-only TLS dependency configuration
  • bump the publishable crate version from 0.2.20 to 0.2.23 (matching and superseding the latest immutable crates.io release)

Validation

  • cargo fmt --all -- --check
  • cargo check --workspace --all-features --locked
  • cargo test --workspace --all-features --locked (187 passed, 6 live-provider tests ignored)
  • cargo clippy --workspace --all-targets --all-features --locked -- -D warnings
  • cargo package --allow-dirty

Migration / dependency automation

  • canonical target verified as TheDancingDeveloper-org/nzb-nntp; the legacy organization URL redirects here
  • weekly Cargo and GitHub Actions Dependabot configuration is present
  • vulnerability alerts and automated security fixes are enabled

@thedancingdeveloper
thedancingdeveloper merged commit c123d33 into main Jul 28, 2026
2 checks passed
@thedancingdeveloper
thedancingdeveloper deleted the sync/rustnzb-monorepo-20260728 branch July 28, 2026 22:04
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