Knowledge Base
PressPrimer Assignment

PressPrimer Assignment School Changelog

2.2.0 (July 2026)

  • Added: AI rate limits and budgets — cap AI requests per user and site-wide by hour or day, set per-teacher daily budgets, and choose whether over-limit requests are blocked or just recorded
  • Added: Live AI usage visibility — administrators see site totals, the most active users today, and each budget’s consumption on the settings screen; teachers see a “requests remaining” indicator in the grading interface that updates after every request
  • Added: Group Performance Comparison report — compare submission rates, average scores, late rates, and graded counts across 2-10 groups side by side, with weekly trend charts and one-click drill-down into any group’s completion report
  • Added: LearnDash groups appear in the comparison automatically when Educator 2.2’s LearnDash group source is active
  • Improved: Report date filters use the suite’s standard quick presets — Last 7/30/90 days, All time, or a custom range
  • Fixed: DOCX, RTF, and ODT text extraction now uses the bundled PHPWord library
  • Fixed: Short proofreads no longer count twice against AI limits
  • Fixed: Uninstalling now removes all plugin settings, tables, capabilities, and scheduled tasks

2.1.0 (May 2026)

  • Added: Inline document annotation — highlight, underline, strikethrough, drawings, and sticky-note comments on PDF, DOCX, RTF, TXT, image, and in-platform text editor submissions
  • Added: xAPI / LRS integration
  • Added: New capabilities ppas_annotate_submissions and ppas_manage_xapi
  • Added: New suite-wide hooks pressprimer_assignment_annotation_saved, pressprimer_assignment_annotation_deleted, and pressprimer_assignment_xapi_statement_sent
  • Added: Educator orphan-cleanup integration for annotation orphans (when Educator 2.1+ is installed)

2.0.0 (April 2026)

  • Initial release

Get Tips, news & Discounts to your inbox

Get your own demo site

Get Tips, news & Discounts to your inbox