Releases: Laboratoria/curriculum
v8.5.0 C# Followup
Features
- #1785 Add git objectives to projects of rutas (Fleet Management and Guess the Number)
- #1722 .net Proyecto Fleet Management API requirements (Readme, OAs)
- #1780 Changes to Movie Challenge without Framework
Bug fixes
- #1786 Fix broken images in Fleet Management API
Changelog
- cf8a509 feat: Añadida guía de csharp para fleet api management (#1782) (@jmontes50)
- 792e561 fix: Added Git OAs to Upskilling Projects (#1788) (@vivieall)
- 6c5ba77 feat: cambios movie challenge sin framework, ahora nivel 3 (#1789) (@MarciaMillanao, @moniyama)
- 2423030 chore(deps): updates dependencies, except chai, for release (#1792) (@unjust)
v8.4.0 C# + .net Objectives
Features
- C# and .net now added to the curriculum with Learning Objectives #1747 and a version of Guess The Number #1759
- New guide for Learning with Aritificial Intelligence #1733
- New Hitos for Dataverse #1729
- New FAQ for Burger Queen API client #1457
- Added Java references and support material in Guess The Number #1674
Bug fixes
- Fix links to router-spa guide #1749
Chores
- Update
sdk-react
dependency #1752
Changelog
- c9a8872 feat: agregar referencias de material de apoyo para Java (#1674) (@cros410)
- cdb7924 feat: adds hitos for Dataverse (#1729) (@GenesisMauries)
- 3c9e01b feat: Add README to detail features of the 'Guess The Number' project in C# (#1759) (@JuanCarlosHM, @danilolab)
- 29252c1 feat: added guide for learning with ai (#1733) (@jmontes50)
- e91245f feat: adds learning objectives for csharp (#1747) (@jmontes50)
- ae83651 feat(deps): Actualiza dependencia @laboratoria/sdk-react (#1752) (@mfdebian)
- b1158b6 fix: links to guide router-spa and more explicit link text (#1750) (@unjust)
- 51a2c1f feat: Primera version de FAQ para BQAC (#1457) (@ssinuco)
New Contributors
- @JuanCarlosHM made their first contribution in #1759
Full Changelog: v8.3.0...v8.4.0
v8.3.0 Fleet Management and Dataverse updates
Features
- Adding Python version to Fleet Management API project #1691
- Dataverse Chat hito revisions #1742
- Translation of hitos in Portuguese for Dataverse Chat #1723
Bugs
Changelog
- 8489382 feat: Dataverse Chat revision of hitos (#1742) (@GenesisMauries)
- df65839 feat: Adds Python version and OAs to Fleet Management API (#1743) (@unjust, @reloadercf)
- 24be76b feat: adding translation hitos in dataverse chat (#1727) (@moniyama)
- 1b88932 🐞 fix: translated data-testid readme (#1725) (@moniyama)
- fcd8f5f chore(deps): updating deps for release, audit fix (#1744) (@unjust)
- 1fe001a chore(deps): Bump vite from 5.0.11 to 5.0.12 (#1714) (dependabot[bot])
8.2.0 Python
Adds Python learning objectives and a Python version of Guess The Number project.
Features
#1690 Proyecto Guess The Number requisitos de Python (Readme, OAs)
#1687 Definimos objetivos de Aprendizaje de Python
Changelog
- f22921a feat: adds Python learning objectives and version Guess The Number (#1724) (@unjust, @icarito, @reloadercf)
Guides and Milestones
Features
- Experiment adding milestones (Hitos) to Dataverse Chat to help students advance quicker (#1686)
- Adding router-spa translated guides to the curriculum, with
guides
directory to centralize where they can be found (#1670, #1651, #1629) - Improving output of Learning Objectives in readme with subheadings to show their relationship and hierarchy (#1650)
Changelog
v8.0.0 - UX Objectives
Adding new AI objectives and cleaning house of legacy UX objectives.
Also changing objectives of UX project Design Detectives and removing Design and Usability project from curriculum.
Thanks @lisperaza for the work and reviews!
Features
- AI Learning Objectives for UX (#1710)
Fixes
- Design Detectives objectives fixes (#1717)
- Eliminating legacy UX OAs (#1709)
- Fixing missing titles and
research
UX objectives hierarchy (#1709) - Removes Design and Usability UX Project (#1709)
Changelog
v7.7.0
Features
- Changing the language of test requirements in Text Analyzer and Dataverse #1638 #1695 (gracias @Davichobits y @marianaLz)
Fixes
- Adding missing titles for learning objectives in web-dev #1696 (part of #1657, gracias @paclaraujo @moniyama)
- Fixes to Dataverse tests of objectives #1672 (responding to coach feedback gracias @marianaLz, @JuanCarlosHM #1632)
Changelog
v7.6.0 Iterations + Fleet Management in Java
Closing out the year with changes and tweaks to Text Analyzer and Dataverse projects in response to feedback, and Fleet Management API project in Java.
Features
- Adding Java to Fleet Management Software API (#1640)
- Dataverse Chat in portugues (#1633)
- Dataverse adjustments with feedback of DEV012 (#1676)
Fixes
- Translation fixes in text analyzer (#1662)
- Move specification of
datatest-id
in Text Analyzer readme out of HTML OAs and into e2e section (#1673) - Change number of sprints in Dataverse readme (#1677)
- Fix spelling errors in Dataverse Chat (#1658)
- Text analyzer expected sprints readme change (#1659)
Changelog
- 1b96268 fix: translation text analyzer (#1662) (@moniyama)
- 2013e49 fix: Especificación de tests sobre atributos data-testid dentro de pruebas e2e (#1673) (@Davichobits)
- 6443f1a feat: Java Fleet Management Software API (#1640) (@cros410)
- 2daf43a feat: Dataverse Chat Readme en portugues (#1633) (@unjust)
- 9743726 fix: Change number of sprints in Dataverse readme (#1677) (@ChristianRL23)
- dc5ddfe feat: Ajustes readme 02-dataverse con feedback de DEV012 (#1676) (@Davichobits)
- ccb8333 fix: Fix spelling errors in two words in dataverse-chat (#1658) (@reloadercf)
- 30582b3 fix: text analyzer expected sprints readme change (#1659) (@ChristianRL23)
v7.5.0 - Multiple tracks
Português
🗣️ ➕ Projetos, Tópicos e Challenges podem ter mais de um track
A partir deste release, adicionamos aos projetos, tópicos e challenges uma nova propriedade chamada tracks
, que é uma lista no formato YML na qual você pode incluir as diferentes tracks às quais pertencem. Por exemplo, para o tópico learning-mindset
, adicionamos à sua metadata (no README.md) o seguinte atributo:
tracks:
- web-dev
- ux
Com isso, agora esse tópico será exibido tanto na rota de tópicos de web-dev
quanto na de ux
na plataforma.
Para garantir que este release não tenha nenhum breaking change não removemos o atributo track
que os projetos, tópicos e desafios ainda possuem. Essa alteração será feita no futuro.
PRs relacionados: #1641
Español
🗣️ ➕ Proyectos, Tópicos y Challenges pueden tener más de un track
A partir de este release, se agrega a los proyectos, tópicos y challenges una nueva propiedad llamada tracks
, que es una lista en formato YML en la cual se pueden incluir los distintos tracks a los cuales pertenecen. Por ejemplo, para el tópico learning-mindset
se ha agregado a su metadata (en su README.md) el siguiente atributo:
tracks:
- web-dev
- ux
Con eso ahora ese tópico se desplegará tanto en la ruta de tópicos de web-dev
como la de ux
en la plataforma.
A modo de que este release no contuviera ningún breaking change, no se ha deprecado el atributo track
que aún tienen los proyectos, tópicos y challenges, ese cambio vendría a futuro.
PRs relacionados: #1641
➕ 🪓 Minor changes
- Se actualizan dependencias del proyecto
PRs relacionados: #1664
changelog
v7.4.0 - Java & OOP Objectives
Features:
- ✨ 🧠 New Learning Objectives for Java and Object Oriented Programming (OOP) #1635
- 🚀 New Java project: Guess the Number #1639
- 🗣️ Dataverse README in Portuguese #1630
Fixes:
- 🐛 Project Dataverse syntax and title fixes #1643
- 🐞 Project Dataverse
oas:prompting
test fix - regex error #1636 - 🐜 Typescript OA member visibility fix #1571
Changelog:
- 6616655 chore: updates dependencies for release 7.4, deletes yarn.lock (#1653) (@unjust)
- abf33c9 fix: typo java OA string (#1655) (@unjust)
- a62f0f4 feat: Java Agregar proyecto Guess the Number (#1639) (@cros410)
- edc6802 fix: Fix Titles of project and edit sintax (#1643) (@reloadercf)
- a892f94 feat: Java Objetivos de Aprendizaje (#1635) (@unjust)
- 8385455 feat: Dataverse README portugues (#1630) (@unjust y @paclaraujo)
- 52e6e37 fix: bug related to regex #1636 (#1644) (@ChristianRL23)
- 521101b fix: simplify member-visibility in one OA (#1571) (@unjust)