Release 0.7.14
Release Notes - Paideia LMS v0.7.14
Release Date: February 17, 2026
Version: 0.7.14
Type: Feature Release & Refinement
Impact: Medium - Introduces advanced course scheduling, instructor quiz preview, and modernized dashboard widgets.
Changelog: N/A
Overview
Paideia LMS v0.7.14 introduces significant enhancements to course management and the student experience. Key highlights include advanced course scheduling with support for recurring patterns and specific dates, a modernized dashboard with new calendar and curriculum map widgets, and improved quiz functionality including instructor previews and better submission tracking.
New Features
📅 Advanced Course Scheduling
Instructors can now manage course dates with greater flexibility:
- Recurring Patterns: Set up weekly or monthly recurring schedules with specific days of the week.
- Specific Dates: Add one-off dates for special sessions or holidays.
- UI & API Integration: Full integration across the application for consistent date management.
- Database Migrations: Includes new tables for recurring schedules (
courses_recurring_schedules,courses_recurring_schedules_days_of_week) and specific dates (courses_specific_dates).
👁️ Instructor Quiz Preview
Instructors can now preview quizzes before publishing:
- Live Preview: See exactly what students will see during a quiz attempt.
- Tracking: Enhanced tracking with the new
is_previewflag on submissions to distinguish preview attempts from student work.
📊 Modernized Dashboard
- Calendar Widget: View upcoming course events and deadlines at a glance.
- Curriculum Map: Visual representation of the course structure and progress.
- Recent Notes: Quick access to lately created or edited student notes.
📝 Enhanced Submissions & Grading
- Student Quiz Submission View: Students can now view their past quiz submissions.
- Comprehensive Grading: New fields added to
quiz_submissionsto support streamlined grading:- Grade & Feedback: Directly record numerical grades and qualitative feedback.
- Grading Attribution: Tracks who graded the submission and when (
graded_by_id,graded_at).
- Nested Quiz Tracking: New detailed tracking for nested quizzes within attempts, including started and completed timestamps.
Technical Improvements
🔧 Context & State Management Refactor
- User Access Context: Refactored user access management for better performance and clarity.
- Quiz Context: Refactored quiz components to eliminate prop drilling and improve data flow.
- Standardized Utilities: Introduced
createRouteComponentand other utilities to streamline component creation.
🐞 Development Experience
- Centralized Debug Utility: A new centralized logging utility to assist developers in troubleshooting.
- Test Enhancements: Updated dependencies and refined best practices for testing.
🗄️ Database Schema & Migrations
- New Tables: Support for course scheduling and nested quiz completion tracking.
- Field Enhancements:
quiz_submissions_flagged_questions.question_idis now strictly enforced asNOT NULL.
Summary
This release focuses on improving both teaching and learning experiences:
Core Updates
- ✅ Advanced recurring and specific date scheduling.
- ✅ Instructor quiz preview capabilities with preview attempt tracking.
- ✅ Modernized dashboard widgets (Calendar, Curriculum Map).
- ✅ Detailed grading support directly in quiz submissions.
- ✅ Granular tracking for nested quiz completion.
Breaking Changes
Internal Structure Refactor
While no external APIs are broken, several internal contexts were refactored:
- ✅
user-access-contextwas consolidated into broader contexts. - ✅ Quiz components now rely on centralized context providers instead of deep prop passing.
Upgrade Instructions
From v0.7.13
-
Pull the latest changes:
git pull origin next
-
Install dependencies:
bun install
-
Run database migrations:
bun run payload migrate
-
Start the server:
bun run dev
What's Next
We are continuing to refine the user experience with a focus on:
- Mobile Responsiveness: Enhancing dashboard widgets for smaller screens.
- Advanced Analytics: Deeper insights into student progress and engagement.
- Collaboration Tools: Further improvements to discussions and shared notes.
Thank You
Thank you for your continued support of Paideia LMS. This release represents a significant step forward in making course management more powerful and flexible.
For questions or feedback, please visit our GitHub repository: https://github.com/paideia-lms/paideia
Complete Changelog Reference
This release includes:
- Feat: Advanced course scheduling (recurring & specific dates).
- Feat: Instructor Quiz Preview.
- Feat: Modernized Dashboard Widgets.
- Refactor: Quiz component context management.
- Refactor: User access and context handling.
- Chore: Dependency updates and testing refinements.
Previous Release: See v0.7.13 Release Notes for previous bug fixes.