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)