v5.0.0 - Hogwarts User Experience
🌟 Highlights
⚠️ BREAKING CHANGE: Nueva estructura de Objetivos de Aprendizaje de UX
En este release se han refactorizado los objetivos de aprendizaje pertinentes a UX en la currícula para estandarizarlos y escribirlos de la misma manera como se hizo con los de Web Development, tanto en el archivo data.yml
como en cada uno de los proyectos donde aparecen.
Algunos ejemplos:
-
Antes:
ux/user-understanding:
title: Diseñar la aplicación pensando en y entendiendo al usuario
Ahora:user-centricity/centricity:
title: Diseñar un producto o servicio poniendo a la usuaria en el centro
-
Antes:
ux/synthesis/feature-prioritization:
title: Priorizar posibles soluciones reto del proyecto basandose en los objetivos del proyecto, las necesidades del usuario y las factibilidad de implementación
Ahora:synthesis/feature-prioritization:
title: Priorizar posibles soluciones reto del proyecto basándose en los objetivos del proyecto, las necesidades de la usuaria y las factibilidad de implementación
Con este cambio se estandarizan los 7 OA's generales de UX junto con cada sub-sección de ellos:
- user-centricity
- business
- research
- synthesis
- product-design
- communication
- planning
Con esta actualización, estas categorías de objetivos de aprendizajes incluyen sus propios íconos en la plataforma de currícula de manera que queden más fácilmente descritos a la hora de revisar los proyectos (como se muestra en la imagen):
PR: #1134
Issues relacionados: #1120
Commits relacionados: 125950f
549ebed
59101df
⚠️ BREAKING CHANGE: Ahora todos los proyectos de desarrollo web requieren node en su versión 14 o superior
A partir de este release, todos los proyectos de desarrollo web de la currícula se suman a social-network
y burger-queen-api
en requerir node en su versión 14 o superior. Se recomienda tanto a colaboradoras como coaches y estudiantes utilizar la actual versión de soporte de largo plazo de node, la versión 16.
PR: #1129
Issues relacionados: #1123
Commits relacionados: 1af7c29
➕ 🧙 Agrega data de Harry Potter en proyecto data-lovers
En este release se incluye la adición de un nuevo dataset a nuestro proyecto data-lovers
referente a Harry Potter, se incluyen tanto sus archivos README en español y en portugués, como la data en formato json
y exportada desde su respectivo js
.
PR: #1137
Commits relacionados: 7fd81e3
5f5430a
➕ 📝 Nuevo README de Job Application
A partir de este release se estandariza el README de Job Application para reflejar de mejor manera las actividades, etapas, tareas y procesos que la componen, incluyendo una breve explicación de las mentorías y entrevistas tanto tech como de recursos humanos.
PR: #1150
Commits relacionados: 405a26d
➕ 🧪 Agrega un paso a paso para etapa de testing en proyecto wordpress-plugin
En el README se especifican y explican una serie de pasos para configurar y llevar a cabo la etapa de testing del proyecto que incluye un video de una píldora grupal con estudiantes seteando la configuración utilizando el paso a paso.
PR: #1133
Commits relacionados: f896c9c
➕ 🇧🇷 Se estandarizan los OA's en portugués de brasil
Se traducen los archivos de Objetivos de Aprendizajes al portugués de brasil.
PR: #1154
Commits relacionados: 016e60a
Changelog
- fefa1c1 chore(deps): Updates dependencies (@mfdebian )
- f896c9c project(wordpress-plugin): PHPMyAdmin, PHPUnit y logs de apache (#1133) (@ssinuco)
- 405a26d Job Application: Nuevo README (#1150) (@merunga)
- 016e60a chore(translation): adds portuguese translation to learning objectives (#1154) (@moniyama)
- b77604e chore(deps): Bump follow-redirects from 1.14.7 to 1.14.8 (#1153) (dependabot[bot])
- b3442b1 chore(deps): Bump simple-get from 4.0.0 to 4.0.1 (#1146) (dependabot[bot])
- a21bbd4 docs: add @JulianaAmoasei as a contributor for review (#1145) (allcontributors[bot])
- 7589433 project(data-lovers): Adds new data set (harry potter) (#1137) (@danielislas3)
- 3ed0b3c fix(projects): quita modo SPA no necesario en proyectos de Nivel 1 y Nivel 2 (#1139) (@oxfist)
- 69c5fac chore(Exercise): Apply suggestions from code review (@mfdebian)
- cb314c1 chore(env): Borra archivo .env de historia y actualiza .env example (@lupomontero)
- 19c301b Adds the Buffer polyfill, adds new webpack.config.js file at the root directory (@mfdebian)
- f77eb54 chore(deps): Updates dependencies. Also added project version (REACT_APP_VERSION) in .env file to be used in DrawerMenu component since directly importing version from the package.json is now deprecated (@mfdebian)
- 998d666 feat(learning-objectives): Actualiza los objetivos de aprendizaje referentes a UX (#1134) (@mfdebian)
- b4bb07d de delete (#1135) (@reloadercf)
- 4fa6db7 Added node version >14.x as requirement under 'engines' tag of project's package.json file for projects: 01-card-validation, 01-cipher, 02-data-lovers, 02-emergency-room, 02-memory-match, 04-md-links, 05-chat-app, 05-roman-numerals. (03-social-network already had it). Fixes #1123 (@mfdebian )
- b266a5e doc(scripts): Actualiza instrucciones de despliegue (@lupomontero)