2.0.0
Added
- add assignment deadline support for Educator addon
- add hooks and methods for Enterprise addon integration
- add DeleteOutlined icon for Enterprise addon reports
- add filter hooks for Settings and Reports page mascots
- add white-label filter hooks for Enterprise addon
- add icons for Enterprise addon settings tabs
- add addon reports filter for Reports page
- add addon tab support to Settings page
- implement get_quizzes REST endpoint
- add hooks and filters for Educator 2.0 integration
- add toolbar action hook for banks page
- add row actions filter for banks list table
- add filter hook for addon settings integration
- add commit message conventions to CLAUDE.md
Fixed
- use full prefix for LearnPress AJAX action
- timer styling, checkbox display, and Playwright setup
- respect tab query parameter in Settings page URL
- use correct option name for global access mode setting
- correct bank visibility description for shared banks
- improve error messaging for AI generation timeouts (502/504)
- Reports page regression and add dashboard filter hooks
- Groups testing fixes for Educator 2.0 integration
- restrict bank access to owner-only in free plugin
- resolve ESLint errors in onboarding components
- resolve ESLint errors and merge artifacts
- use npm install instead of npm ci in CI workflow
Full Changelog: v1.0.0...v2.0.0