-
v1.0.0 Stable
released this
2025-05-20 22:25:10 +02:00 | -2 commits to dev since this releaseWe zijn er! Na maanden van ontwikkeling, testen en verfijnen, stellen we met trots v1.0.0 van Dwengo-1 aan jullie voor. 🎉 Deze release markeert het einde van onze beta-fase en het begin van een stabiele, robuuste leeromgeving voor leerlingen en leerkrachten.
Wat is er nieuw?
Frontend
De gebruikersinterface kreeg op meerdere vlakken een stevige upgrade. Zo werd de opdrachtenpagina volledig herwerkt met een nieuwe layout, drag & drop voor groepsindeling, en duidelijke deadlines. Ook de discussies zijn nu geïntegreerd in de leerpaden, zodat leerlingen vragen kunnen stellen en antwoorden kunnen lezen bij elk leerobject.
Daarnaast zijn er tal van kleinere verbeteringen:
- Leerlingen kunnen hun voortgang opvolgen.
- Leerkrachten kunnen opdrachten aanmaken, bewerken en toewijzen aan klassen.
- De interface is consistenter en gebruiksvriendelijker, met betere foutmeldingen en vertalingen.
Bedankt aan @laurejablonski, @joyelle436 en @kloep1 voor hun inzet bij de frontend.
Backend
De backend werd opgeschoond en uitgebreid met nieuwe functionaliteiten:
- Authenticatie en autorisatie zijn nu volledig geïmplementeerd. Endpoints zijn beschermd op basis van gebruikersrollen. Bedankt @Gabriellvl en @WhisperinCheetah !
- Caching via Memcached zorgt voor snellere API-antwoorden, dankzij @tdpeuter .
- Progress tracking werd verbeterd: de voortgang van leerlingen wordt nu correct berekend op basis van bereikbare leerobjecten. Bedankt @geraldschmittinger !
Testen en stabiliteit
We hebben sterk ingezet op testdekking:
- Nieuwe unit- en integratietests voor controllers.
- End-to-end tests voor belangrijke gebruikersflows.
Wil je de wijzigingen in meer details bekijken? Ziehier de volledige wijzigingenlijst: v0.2.0...v1.0.0
Bugs
Ondervind je problemen tijdens het gebruiken van Dwengo-1? Meld ze gerust aan ons! Voor meer informatie verwijzen we je graag door naar Contributing.
Downloads
Zie het dropdownmenu “Assets” onder deze release voor een
.zip
of.tar.gz
van onze codebase.
Docker images zijn beschikbaar via GitHub Packages:Bijdragers
Dank aan alle bijdragers die deze mijlpaal mogelijk maakten. Jullie inzet, feedback en doorzettingsvermogen hebben van Dwengo-1 een volwaardig product gemaakt.
Downloads
-
Source code (ZIP)
2 downloads
-
Source code (TAR.GZ)
2 downloads
- Backend Docker image
- Frontend Docker image