Tracking Issue to Release 0.7.4
Los mantenedores suelen responder en 1 día
@QwQBiG ya está trabajando en esto.
Desde el 14/10/2026.
Evaluación
Este issue todavía no se ha evaluado.
Descripción
- Release manager: @QwQBiG
- Target version: 0.7.4
- Previous release: 0.7.3 (
v0.7.3) - Source cutoff:
bd3efdfd55a36c62a739f993107780f4808afd07; defer #365 until after 0.7.4. - Release PR: #370 (merged).
- Reviewed additions after the release PR: #371 (semaphore documentation) and #368 (blocking wait throughput).
- Checked candidate commit:
3f521b528bcbe27cf632f1d35ff30dff9780ec3b. - Frozen release commit (
RELEASE_COMMIT): pending. - Current phase / next action: complete the standard semver check and confirm the release commit.
- Runbook: https://github.com/apache/asyncband/blob/bd3efdfd55a36c62a739f993107780f4808afd07/.agents/skills/release/SKILL.md
Prepare and freeze
- Audit the selected source with
license-audit; resolve release-blocking findings. All 268 tracked files were reviewed; no material licensing omissions were found. - Merge the version, lockfile, and undated changelog PR; review subsequent additions.
- Confirm and record the frozen release commit.
- Complete the final license review, including the actual Cargo package. All 93 packaged files were reviewed; no material licensing omissions were found.
Check the frozen release commit
-
cargo x lint -
cargo x check -
cargo x test --no-capture -
RUSTUP_TOOLCHAIN=1.86.0 cargo x test --no-capture -
cargo x semver --release-version 0.7.4 -
cargo publish --package asyncband --locked --dry-runfrom the clean checkout. - Required GitHub CI passes for the checked candidate: all 9 checks passed, including Miri and Required. https://github.com/apache/asyncband/actions/runs/38594955421.
Results for the checked candidate on 2026-10-15: stable Rust/Cargo 1.99.0 and Rust/Cargo 1.86.0 each passed 610 tests, with no failures or ignored tests; the online publish dry-run packaged and compiled 93 files without uploading. Audited crate SHA-256: 5d2050892d4691cf110586070786712b504985a4d37ed64a9cd8a402718e1706.
An offline comparison against the checksum-verified published 0.7.3 package passed 202 checks; 58 Minor rules were skipped under minor mode.
Candidate
- RC / signed tag: pending
- Compose run and attempt / package-check run: pending
- ATR candidate URL / revision: pending
- Source SHA-512: pending
- Tag signer / source signer fingerprints and provenance: pending
Checklist:
- Push the signed RC tag at the frozen commit; confirm both release workflows and ATR upload.
- Download and verify the ATR revision: signatures, checksum, source contents against the RC commit, independent archive rebuild for automated signing, build, and packaging.
- Complete the license review of the actual source archive and Cargo distribution; address ATR findings.
Vote and publish
- ATR vote page: pending
- PPMC vote thread: pending
- PPMC result: pending
- IPMC vote thread: pending
- IPMC result: pending
- Announcement: pending
Checklist:
- Start the PPMC vote in ATR; record the vote link and closing time.
- After the required duration and votes, resolve PPMC as Passed in ATR; record its result and the automatically started IPMC vote, and ensure that thread includes the PPMC tally link and any carried IPMC votes.
- After the required duration and binding votes, resolve IPMC as Passed in ATR; record its result.
- Confirm ATR publishes the voted revision to ASF distribution; record the SVN revision and download URL.
- Push the signed final tag at the approved commit and approve/verify crates.io publication.
- Verify ASF downloads and signatures, crates.io, and docs.rs.
- Update the website Downloads page to this release and confirm it is live.
- Send the announcement through ATR and record its archive link.
- Merge the publication-date changelog PR and confirm superseded-release archival as applicable.
- Close this issue after the preceding required items are complete.
- Lenguaje dominante
- Rust
- Estrellas
- 283
- Forks
- 49
- Merge medio
- 1 d 9 h
- PR fusionados (30 d)
- 39
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de apache/asyncband
-
Investigate unsound mapped RwLock write guard downgradingPosiblemente ocupada @orthur2 la tomó hace 5 días. Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
apache/asyncband#362 · 3 comentarios ·
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
apache/asyncband#360 · 3 comentarios ·
Los mantenedores suelen responder en 1 día
-
enhancement good first issue help wanted
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
apache/asyncband#324 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Discuss shared broadcast receives without a Clone boundPosiblemente ocupada @orthur2 la tomó hace 6 días. Abiertoenhancement question
Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100
apache/asyncband#312 · 5 comentarios ·
Los mantenedores suelen responder en 1 día
-
enhancement help wanted
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
apache/asyncband#298 · 7 comentarios ·
Los mantenedores suelen responder en 1 día
Todos los issues de apache/asyncband
Issues similares
-
Stack overflow in `check bans` with `include-dependencies = true` and a dev-dependency cycleAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
EmbarkStudios/cargo-deny#910 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
tursodatabase/turso#10054 ·
Los mantenedores suelen responder en 1 día
-
build: Update rust versionPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abiertodependencies
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
ibm-granite-community/granite-cli#229 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
Los mantenedores suelen responder en 2 días
-
setTargetAtTime booked ahead of time starts its curve early (values blow up before start_time)Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
orottier/web-audio-api-rs#658 ·