v2.0.0 RC 1
Pre-release
Pre-release
What's Changed
- Documents: Implement genAI image and video generation - refs #7305 by @christianbeeznest in #7353
- Attendance: make an attendance complete if participating in 1 date only - refs #7214 by @christianbeeznest in #7356
- User: Fix error loading flatpickr.min.css in profile edition - refs #7242 by @christianbeeznest in #7357
- Dropbox: Fix Dropbox uploader crash caused by reactive Uppy instance - refs #7345 by @christianbeeznest in #7360
- Internal: Fix ResourceListener creator resolution to prevent duplicate user inserts by @christianbeeznest in #7361
- Survey: Fix survey tool broken due Gradebook::is_active error - refs #7346 by @christianbeeznest in #7362
- Internal: Fix multiple browser loads of header-logo on homepage - refs #7351 by @christianbeeznest in #7363
- Internal: Add local media selection in WYSIWYG editor - refs #7355 by @christianbeeznest in #7364
- Internal: Service worker: disable offline storage and avoid intercepting HTML/API routes by @christianbeeznest in #7366
- Chat: Add AI tutor conversation and message tables - refs #7306 by @christianbeeznest in #7367
- Fix E_NOTICE in api_htmlentities function about deprecation with mbstring by @AngelFQC in #7368
- Gradebook: Fix LP final item certificate and skill issuance - refs BT#23100 by @christianbeeznest in #7119
- CI: Add illustrations for course data filler by @ywarnier in #7370
- User: Fix multi-URL user autocomplete scope - refs #3832 by @christianbeeznest in #7249
- Internal: Fast attendance migration + safe cleanup flags - refs BT#23159 by @christianbeeznest in #7373
- Chat: Add global chat AI tutor: exam lock, prompt, and history - refs #7306 by @christianbeeznest in #7369
- Glossary: Add AI glossary term generator - refs #7309 by @christianbeeznest in #7377
- Assignment: Add AI task grader - refs #7307 by @christianbeeznest in #7382
- Documents: Add AI content analyzer - refs #7308 by @christianbeeznest in #7384
- Portfolio: Fixes related to resource structure #6836 by @AngelFQC in #7375
- Documents: Improve genAI image and video generation - refs #7365 by @christianbeeznest in #7385
- Bump tar from 7.5.2 to 7.5.3 by @dependabot[bot] in #7387
- Exercise: Fix multiple answer True/False radios visibility - refs #7378 by @christianbeeznest in #7388
- Internal: Fix doc picker mode switch and document move after resource_link changes - refs #7355 by @christianbeeznest in #7389
- Dropbox: Fix dropbox download for non-ASCII filenames - refs #7345 by @christianbeeznest in #7390
- Close sessions earlier in AJAX calls (legacy) by @ywarnier in #7383
- Internal: Migrate display.show_tabs from legacy CSV to JSON by @christianbeeznest in #7392
- Internal: Remove deprecated tool_visible_by_default_at_creation setting by @christianbeeznest in #7393
- Internal: Fix migrated tracking header/footer extra content settings by @christianbeeznest in #7394
Full Changelog: v2.0.0-beta.3...v2.0.0-RC.1