Release Notes — 11 May 2026

Collection API — meta, describe & addfield

Three new functions added to the 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: 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.