Skip to content

v4.0.0 - Noteworthy

Compare
Choose a tag to compare
@lupomontero lupomontero released this 30 Nov 15:01
· 396 commits to main since this release

v4.0.0 - Noteworthy

Milestone

🌟 Highlights

⚠️ BREAKING CHANGE: Reorganización de proyectos

En este release se han reordenado y renombrado algunos proyectos de UX, y sus carpetas correspondientes, además de reorganizarse los niveles (prefijos) de los proyectos de web dev también. Esto significa que en este release cambian algunos slugs de proyecto así como prefijos. Este cambio no es un breaking change en el sentido tradicional, no hay cambios en la API, pero en este caso interesa representar esto como un breaking change de contenido (ya que puede afectar a el uso de esta data desde afuera).

Cambios de slugs de proyectos de Web Dev:

  • 06-open-project -> 05-open-project
  • 07-job-application -> 06-job-application

Cambios de slugs de proyectos de UX:

  • 00-hcd-intro (nuevo)
  • 00-usability -> 01-design-and-usability
  • 01-small-businesses -> 02-small-businesses
  • 03-ui-design (nuevo)
  • 04-industry-deep-dive (nuevo)
  • 05-service-design -> 04-service-design
  • 04-ux-consultancy (se mantiene sin cambios en el slug o prefijo)

⚠️ BREAKING CHANGE: Requiere Node.js 14.x o superior

A partir de este release tanto contribuidoras como coaches necesitarán usar Node 14.x o superior para poder instalar dependencias y correr scripts (test, build, create-cohort-project, etc) de este repo.

De cara a las estudiantes, lo proyectos social-network y burger-queen-api ya requieren node >= 14 (los demás proyectos no especifican un engine en su package.json), así que a partir de ahora esperamos que las estudiantes usen como mínimo Node 14 pero recomendamos Node 16.x, que es la versión LTS a Nov de 2021.

Commits relacionados: d637e7d

➕🖼️ Agrega thumbs, descripción corta de proyectos y descripción de niveles en catálogo de proyectos

Finalmente los proyectos ya cuentan oficialmente con un cover (imagen principal del proyecto), un thumbnail (thumb) y una descrición corta (summary). Esto permite mostrarlos de una forma más amigable en el catálogo de proyectos. En este release también se han agregado descriciones de niveles por primera vez, no solo proyecto. Es un buen momento para que todas nos familiaricemos con el catálogo para poder apoyarnos en él a la hora de facilitar la elección de proyectos por parte de las estudiantes.

PR: #1110
Issues relacionados: #1068
Commits relacionados: 67dd3b5, 89410ac, baef5c5, 8a47de2, 611b2d6, e6745ad, 3f59e98, 9f668cf

➕➕ Agrega proyecto notes (aka Lab Notes)

Después de años en el tintero, finalmente tenemos Notes (aka Lab Notes) oficialmente en el catálogo de proyectos 🎉

Muchas de ustedes ya estarán familiarizadas con este proyecto, que ha circulado como proyecto de contrabando por bastante tiempo. En resumen, se trata de un proyecto como alternativa a Burger Queen y/o MD Links, pensando en estudiantes a las que les quede poco tiempo de Bootcamp y quieran tener la oportunidad de explorar un framework (React, Angular o Vue).

Esto ha sido el resultado de un esfuerzo que iniciaron @florenciasilva y @juanjordan en Guadalajara, después lo retomó @shirley-startary, de ahí fue vuelto a resucitar por @AdrianaHY y @reloadercf, y finalmente en última instancia se pudo aterrizar con el apoyo de @reloadercf, @mfdebian y @moniyama 💪

PR: #982
Issues relacionados: #958
Commits relacionados: 7f9d566, e04d57c, 789dc65, 19ef536, f836ca6, 718bece, bb26544, a9980ce, 538c003

Changelog