Overview
In this release, we added the following features:
- RTL layout support
- Automatic classroom type assignment
- Learner enrollment in course term
- Current year as the default for new course terms
What's new
RTL layout support
Schedule now supports right-to-left layout behavior more consistently across the interface.
When an RTL language is active, Schedule can now apply the correct layout direction automatically across navigation menus, forms, tables, modals, and dropdowns. This improves the experience in RTL scenarios and lays the groundwork for Arabic and other RTL languages.
Automatic classroom type assignment
Schedule now keeps classroom types more consistent between course definitions and planning.
When a course has a defined classroom type, Schedule can automatically assign matching classrooms from the same campus in My Course Hours and My Exam Hours. When planners consistently use one classroom type during planning, Schedule can also write that type back to the course definition.
Learner enrollment in course term
Schedule now supports learner enrollment management in the course term workflow.
Users can view learner-course enrollment data with required fields such as unique ID, Student Number, full name, program code, and course details. Excel templates now support additional optional fields such as campus code, instructor code, education type, and excuse or disability information. Schedule also calculates a read-only learner count from enrollment data, and users can search by Student Number or unique ID to view a learner's full timetable.
Current year as the default for new course terms
The Add Course Term window now selects the current calendar year by default.
This reduces manual updates during term creation and helps prevent errors caused by outdated year values.
Fixed issues
We have addressed the following issues:
- Planning pages and event period calendar: White screen errors have been fixed.
- Year selection fields: The fields now show the correct value and no longer display
Objector outdated years that blocked period creation. - RTL layout behavior: Issues with close buttons, button placement, text alignment, and page layouts have been fixed.
- Solution page filtering: Calendars now appear correctly when matching data exists.
- Exam calendar downloads: Download errors in production have been fixed.
- Event date modal: The modal no longer closes immediately after a date is selected.
- Switching between terms: Old period data no longer remains visible after changing terms.
- Login page language options: Language options now match the system language settings.
- Support team login through OIDC: Login errors have been fixed.
- Constructor University PostgreSQL submissions: Submission errors have been fixed.
- Selecting event periods from the login page: White screen errors have been fixed.
- Filtering interactions: Filters no longer require a second click to respond.