Skip to content

v7.0.0 - Curriculum Rename

Compare
Choose a tag to compare
@mfdebian mfdebian released this 04 Sep 20:19
· 134 commits to main since this release

v7.0.0 - Curriculum Rename

⚠️ BREAKING CHANGES

Português:

🪓 🪦 Novo nome do repositório: Curriculum

A partir deste lançamento, o repositório que costumávamos chamar de bootcamp agora é chamado de curriculum e o nome foi atualizado também no Github. Portanto, o repositório agora está localizado em: https://github.com/Laboratoria/curriculum

Recomendamos que todxs atualizem seus remotos o mais rápido possível, pois haverá outro repositório que eventualmente ocupará o nome bootcamp, e até lá, esperamos que ninguém mais tenha o nome antigo deste repositório

Para atualizar seus remotos, basta renomear seus forks e, em seguida, dentro do diretório do projeto, execute o comando:

git remote set-url upstream [email protected]:seu-user/curriculum.git

Substitua o nome upstream pelo que você usa localmente e seu-user pelo seu user no Github.

Bem-vindas a uma nova era 🪄

Issue relacionada: #1279

🔥 🚀 Depreciamos o create-react-app e adotamos uma nova dependência para bundling, minificação, otimização, construção e testes: Vite

A partir deste lançamento, modificamos a ferramenta que usamos para a build do projeto e os passos que envolvem a compilação, bundling, minificação, etc... para Vite e, com isso, descontinuamos o uso do react-scripts que vinha com o create-react-app, para que o aplicativo continue a estar na vanguarda da tecnologia; Além disso, descontinuamos o uso do Jest nos testes de componentes em favor do Vitest

Lembre-se de executar o comando npm install após atualizar seus forks com essas mudanças 😊

PRs relacionados: #1531
Issues relacionados: #1476 Laboratoria/bootcamp#310

Español:

🪓 🪦 Nuevo nombre de repositorio: Curriculum

A partir de este release, el repositorio que anteriormente solíamos conocer como bootcamp ahora pasa a llamarse curriculum y se ha actualizado su nombre en Github también, por ende ahora el repo se encuentra en: https://github.com/Laboratoria/curriculum

Recomendamos que todxs puedan actualizar sus remotos lo antes posible, ya que habrá otro repo que eventualmente ocupará el nombre bootcamp y para ese entonces ojalá ya nadie tenga el nombre antiguo de este repo

Para actualizar sus remotos basta con sólo cambiarle el nombre a sus forks, y luego, dentro del directorio del proyecto, ejecutar el comando:

git remote set-url upstream [email protected]:tu-user/curriculum.git

Reemplazando el nombre del upstream por el que utilices localmente, y tu-user por tu usuario en Github.

Bienvenidas a una nueva era 🪄

Issue relacionado: #1279

🔥 🚀 Se depreca create-react-app y adoptamos una nueva dependencia de bundling, minifying, optimization, build, y testing: Vite

A partir de este release, hemos modificado la herramienta que ocupamos para hacer el build del proyecto, y los pasos que incluyen la compilación, bundling, minifación, etc... por Vite y con esto hemos deprecado el uso de react-scripts que se incluían con create-react-app para que la app pueda seguir estando a la vanguardia en tecnología; Además de eso, se depreca el uso de Jest en tests de componentes en favor de Vitest

Recuerden ejecutar el comando npm install luego de actualizar sus forks con estos cambios 😊

PRs relacionados: #1531
Issues relacionados: #1476 Laboratoria/bootcamp#310

changelog

  • f69c6a5 chore(docs): Actualiza todas las referencias antiguas del repo Laboratoria/bootcamp a Laboratoria/curriculum (@mfdebian)
  • 596134e fix(test): Fixes Topic test in node 20 (@mfdebian)
  • 98b0fe5 chore(deps): Removes unused Jest config (@mfdebian)
  • 8952936 feat(vitest): Adds Vitest, jsdom, test setup in vite.config.js, moves mocks to root dir and fixes components tests (@mfdebian)
  • 89a39ae chore(deps): Updates @laboratoria/react dependency with ace editor fixes (@mfdebian)
  • c55eb41 fix(config): Fixes env variable name in Vite config file (@mfdebian)
  • 4b203ad fix(gh actions): Fixes Laboratoria api urls (@mfdebian)
  • 625a8e4 fix(env/workers): Updates env variables and fixes workers/ symlink (@mfdebian)
  • cfa642e chore(deps): Update dependencies and adds dotenv dep (@mfdebian)
  • 8fa47e3 fix(vite cofig): Adds dotenv() to vite.config file (@mfdebian)
  • 4479d93 fix(package.json): removes type module (@mfdebian)
  • 3a34c0f chore(deps): Removes react-scripts and webpack config file (@mfdebian)
  • cea8458 fix(lib): Undo changes to lib/data.js process.env (@mfdebian)
  • 1bf790d chore(config): Updates vite config file and @laboratoria/react dependency (@mfdebian)
  • f805212 feat(workflow): Updates env variable examples and updates github ci/cd workflows with new variables - deprecates REACT_APP_ variables and the set-output task (@mfdebian)
  • e347ccd chore(deps): Updates @laboratoria/react/dist imports to @laboratoria/react/src as per last release (@mfdebian)
  • 74ba299 config: removes duplicate key and adds (for now empty but mut be changed) process.env def (@mfdebian)
  • 96fdd2d feat(deps): Added Vite (@mfdebian)