Pular para conteúdo

Changelog


5.0.0 (2026-04-13)

  • NEW — Introduced new extensions architecture to replace mtool. (core)
  • NEW — New schema tables for audit and revision system: middag_item_revision, middag_item_revision_meta, middag_audit_log, middag_audit_diff, middag_audit_snapshot, middag_job, middag_job_attempt, middag_activity_feed. (core)
  • NEW — Upgrade gate added to environment.xml: direct upgrade from any pre-5.0.0 version to 5.0.1+ is blocked. All environments must pass through 5.0.0 to ensure the migration runs correctly. (core)
  • UPDATE — Settings from all mtool_* subplugins are migrated to local_middag with temp_{prefix}_{key} naming convention. Each extension will claim its settings on release without data loss. (core)
  • UPDATE — middag_items schema normalized: menu_order renamed to sortorder, guid type corrected to CHAR(36), usermodified field added, nullable fields enforced NOT NULL with safe defaults. (core)
  • REMOVE — Removed legacy MIDDAG Tools (mtool) subplugins. (core)
  • REMOVE — The feature "POST request (mtool_post)" has been discontinued. Legacy settings are preserved under temp_post_* until the replacement extension is released. (post)
  • DEV — Upgrade automatically migrates all mtool_* subplugin settings to local_middag — no manual intervention required for standard configurations. (core)

4.2.76 (2025-08-21)

  • OTHER — New changes controller in plugin MIDDAG for Moodle. (core)