Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

CHANGELOG.md is imprecise on/after v0.6.5

Abierto
#326 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
48/100
Tipo de issue
Documentación
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
rust

Línea de trabajo

Comienza con CHANGELOG.md y compara las entradas de v0.6.5 y las posteriores de v0.6.x con los cambios de la API de v0.7.x, incluido el comportamiento al que se hace referencia en #325. Actualiza el changelog para identificar qué APIs se reexportan y pueden cambiar su comportamiento mediante el semver trick; se considera completado cuando la superficie de la API afectada y la salvedad sobre las dependencias estén explícitas.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

A-documentation

Due to the semver trick (was that the name?) v0.6.5, and later v0.6.x releases, depend on v0.7.x. This means that if you use v0.6.5 you may observe changes in behavior introduced in the v0.7.x line. The changelog doesn't mention which API may be subject to these changes in behavior (e.g. see #325 ), i.e. which API are re-exported from v0.7.x.

(On a side note, the semver trick also makes it harder to pin a cortex-m version in Cargo.toml, e.g.

[dependencies]
cortex-m = "=0.6.5" # pin cortex-m dependency (?)

this will not pin the cortex-m v0.7.x dependency so you may still get v0.7.0 or v0.7.1)

Lenguaje dominante
Rust
Estrellas
1k
Forks
202
Merge medio
1 d 4 h
PR fusionados (30 d)
2

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

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de rust-embedded/cortex-m

Todos los issues de rust-embedded/cortex-m

Issues similares

Más issues de Rust

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.