POTENTIALLY BREAKING CHANGES
There now is a newly introduced limitation to the allowed tenant identifier (which are the user table fields "institution", "department" or "city" depending on the "local_ai_manager/tenantcolumn" admin setting). See https://github.com/bycs-lp/moodle-local_ai_manager/blob/main/docs/admin/index_admin.md#21-tenant-support and #113 for details. This was needed to allow the use of spaces and some other typically used, but not dangerous characters in tenant identifiers which now is possible.
There is an environment check for admins to check if any of their users have a tenant that does not comply with the restrictions. Nothing would break in general, but the affected users won't have access to the AI tools.
What's Changed
- MBS-10720: Update GHA by @PhMemmel in #134
- MBS-10767: Fix rendering of HTML outside codeblocks by @PhMemmel in #129
- MBS-10823: Disable temperature for gpt-5.5 by @PhMemmel in #136
- MBS-10859: Run user restriction hook before purpose config checks by @Snl-FGH in #139
- MBS-10346: Allow more characters for tenant names by @HannesFunk in #113
Full Changelog: v3.0...v3.1