3.27.0 Release Notes

New Features

CRICOS and ELICOS Compliance Reporting — Australian CRICOS and ELICOS providers can now record and manage CRICOS compliance data directly within SELMA. A new CRICOS card on the enrolment compliance tab allows staff to set the Confirmation of Enrolment (CoE) number, CoE status, Overseas Student Health Cover, and CRICOS status reason. When changing an enrolment status for an international student, the status wizard now prompts for a CRICOS status reason where applicable, which is recorded in the enrolment event log.

Enhancements

Report Builder — A wider selection of fields are now available when building reports, giving you access to more data across the system. Reports can now reach further across related records, allowing you to include fields from deeper relationships. New summary functions are available: you can now total numeric values, count related records, and combine multiple values into a single column. The field picker, selected columns, and filters panels are now individually scrollable. Filter fields that reference a list of options now appear as dropdowns instead of free-text inputs. Report preview results are now capped at 250 rows for faster loading, with full results available via export. Grid Reports and Report Builder have been merged into a single “Grid Reports” page with two tabs. A new “Manage Roles” option allows administrators to control which user roles can access each report.

Workflow Builder — The raw cron expression input for scheduled workflows has been replaced with a visual schedule builder, featuring a tabbed modal interface with options for Minutes, Hours, Day of Month, Month, Day of Week, and Custom cron expressions. A human-readable description of the schedule is displayed below the input. A timezone selector has been added so workflows fire at the expected local time. The Invoice entity is now available as a trigger, allowing workflows to be triggered by invoice events and access invoice fields in conditions and actions.

Validation Manager — The Validation Manager now supports a wider range of student fields, including country-specific compliance fields and custom fields. Administrators can configure which fields are required when creating or editing a student record.

SELMA Forms — The form payment settings now include a dropdown to select which LMS to auto-enrol students into after a successful Stripe payment. Moodle is now supported alongside Cloud Assess. The option only appears when an LMS integration is enabled on your account. SELMA Forms will also now show upcoming intakes’ available spaces where relevant.

Intake/Class Scheduler — Send Texts — The Intake and Class Scheduler now supports sending text messages. When creating or editing a scheduler item, you can select “Send Text” as the action, choose a text template, and configure which phone number(s) to send to (mobile, home, or work). The existing “Send Communication” action has been renamed to “Send Email” for clarity. Any existing scheduler items that were using text-type templates have been automatically migrated to the new “Send Text” action.

Class Improvements — The column manager for the class enrolments grid now supports new columns that can be rearranged and disabled.

USI Validation Improvements — Student records can now be saved with INTOFF (international offshore) or INDIV (individual exemption) in the USI field, in line with ASQA-accepted exemption scenarios.

Create Student — Driver Licence — Driver Licence Number field added to the New Student form.

Marking — On marking pages, components in the display and dropdown are now prefixed with their code, making it easier to identify components with similar or long titles. When completing a component via marking, you can now check a box to use the attempt date as the completion date.

Status Wizard — Graduated date is no longer required when changing enrolment status to complete.

NZ SDR — Programme Qualification Code Filter — Added a filter in the SDR extraction to use a programme qualification code instead of the component’s code.

Work Based Training — Programme Credits — Added a new field to the Programme’s NZ Compliance Work Based Training card for the programme’s maximum credits value.

Session Storage Preloading — User preferences such as date format and timezone are now preloaded when the page loads, reducing delays when displaying dates across the application.

Bug Fixes

SELMA Forms — Document Uploads — Fixed an issue where document uploads were not processed when Stripe payment was enabled. Documents are now uploaded before redirecting to the Stripe checkout.

Workflow Builder — Fixed an issue where the selected Communication Template was not being saved in the Send Email action. The template will now persist correctly across saves.

Phone Prefix Layout — Updated the layout of the contact form phone fields to prevent issues on smaller screens.

EPI — NZ Funding Source — Fixed data where the NZ Funding Source name was truncated and was showing incorrectly in the EPI report.

EPI Qualification Level — Fixed the EPI Report qualification level not showing.

Student Index — Sorting — Fixed an issue where the Student index could not be sorted by the student’s full name column.

Programme Page — The Programme page no longer errors when the user does not have delete permission.

Transfer Enrolment — Campus — The intake change will now set the new intake’s campus on the enrolment’s campus.

Contact Portal — Organisation Filtering — Intakes assigned to an Organisation are now scoped to only be visible in the Stakeholder Portal Enrolment page by Contacts associated to that Organisation.

Duplicate Contacts — Fixed a bug where creating a contact via the New Student form would create a duplicate contact. Additionally, fixed a bug where deleting the contact would not clear its association to the student, resulting in the student page not loading.

Contract Reconciliation — Fixed an issue where the contract reconciliation page would not load when filtering.

Date Picker Fields — Resolved an issue where date picker fields would fail to load on first page visit or after clearing browser storage. Date fields now reliably load with the correct date format.

NZ Unit Standard Import — Fixed an issue where the NZ Unit Standard import was failing. Imports will now complete successfully.

Related Articles

3.23.0 Release Notes

Features/Improvements Public Trust Integration Integration with Public Trust Fee Protect, enabling NZ providers to submit student fee data directly from SELMA. Email 2-Way Conversations (BETA) Added ability to have replies to emails sent from within SELMA to appear back in SELMA. These inbound replies can also be responded to from within SELMA. This is only …

3.03.0 Release Notes

Features/Improvements User Timetable View If your system makes use of timetable, a user can now view their timetable on their profile. Admins can also view teachers’/users’ timetables in the site settings menu. Event Log Report On the SELMA Settings cog wheel, you now have another link ‘Event Log Index’ (if you have the permission granted) …

3.05.0 Release Notes

Features/Improvements Grading Improvements Student Portal Users Student portal users can now be deactivated/activated. New AVETMISS Filter New filter for AVETMISS extraction: Funding Source State Bugfixes Date/Timezone Fixes Tested, checked and reviewed all dates throughout the system to ensure dates are stored and displayed correctly. Allow Canvas Auth When No Token Fixed an issue that prevented …

3.24.0 Release Notes

New Features Work Placements SELMA now includes a dedicated Work Placements module, making it easy to manage student internships, practical training, and work-based learning arrangements all in one place. What you can do: Good to know: Work Placements needs to be enabled—reach out to our team if you’d like to give it a try. Timesheet …