====== Release Notes — 11 May 2026 ====== ===== Collection API — meta, describe & addfield ===== Three new functions added to the [[developer:api|Collection API]]: * **''meta''** — returns the complete collection schema, views, actions, and usage templates in a single call. The recommended first call for any new API integration. Designed for AI and automated callers. * **''describe''** — returns field schema only (lighter alternative to ''meta'' when views/actions are not needed). * **''addfield''** — programmatically adds a new typed field to a collection's schema. Creates the FX definition row, adds the column to the DX table, and updates the linkage record atomically. These three additions complete the Collection API's self-describing capability — a caller with no prior knowledge of a collection can now fully introspect and extend it via API alone. See: [[developer:api|Collection API Reference]] ===== IFQ-Aware Content Discovery ===== The Discover page now factors in a learner's registered IFQ (Irish Framework of Qualifications) level when ranking content recommendations. Content tagged at the learner's IFQ level is surfaced preferentially; content significantly above or below their level is deprioritised. IFQ level is set on the learner's profile choices tab. ===== Offsite Backup Cron ===== Automated offsite database backup (''cron/jobs/backup_offserver.php'') runs on a scheduled basis, encrypts the backup, and transfers it to a remote storage location. The backup job logs success/failure to the cron log table and emails the administrator on failure.