v2.2.0
What's Changed
- refactor!: rename project to perimeter as preparation for upcoming features by @eric-intuitem in #1446
- fix: make score read only in entity assessment questionnaire in item view by @melinoix in #1401
- Submit risk scenario update form after creating applied control by @nas-tabchiche in #1473
- fix: resilience evidence attachment missing by @Axxiar in #1455
- feat: display modal on first login to pick between guided tour and loading dummy data by @nas-tabchiche in #1421
- test: add serdes/utils.py unit tests by @Mohamed-Hacene in #1478
- docs: exceptions management spec by @eric-intuitem in #1428
- docs: fix typo in conventional_commits.md file name by @nas-tabchiche in #1488
- fix: fall back on empty string when computing select option labels by @nas-tabchiche in #1489
- refactor: move post-form validation logic to onUpdated event by @nas-tabchiche in #1487
- perf: fetch options on AutocompleteSelect by @Mohamed-Hacene in #1459
- ci: use !cancelled() rather than always() by @nas-tabchiche in #1490
- fix: use schema versioning for import/export features by @nas-tabchiche in #1475
- fix: AutompleteSelect when options is already filled and analytics StackedBarsNormalized with selected implementation groups by @Mohamed-Hacene in #1493
- perf: query set optimization by @eric-intuitem in #1491
- test: lowercase functional test data email by @Mohamed-Hacene in #1498
- test: add non regression tests for domain imports by @nas-tabchiche in #1497
- fix: restore database from in-memory json dump on load_backup failure by @nas-tabchiche in #1477
- docs: remove outdated git hooks section from README by @nas-tabchiche in #1499
- feat: security exceptions by @eric-intuitem in #1486
- New questionnaires folder by @thidalgosalvador in #1494
Full Changelog: v2.1.5...v2.2.0