3.8.0 Release Notes

Features/Improvements

Event Management

  • Event Log Report
    • Moved event log from right sidebar to reports dropdown and renamed to Event Report
    • Can now filter events by created date
    • Fixed redirect functionality when clicking the eye icon to view objects
    • Scheduled events shown through object type; duplicate event creation indicators excluded from index

Student and Enrolment Management

  • Student Status Tracking – When changing a student’s status, it creates an event log
  • System Events Protection – System events created by actions like creating a student, changing status, or creating an intake are no longer editable or deletable
  • Enrolment Confirmation UI – Improved the user interface of the student enrolment confirmation step for greater clarity
  • Enrolment Success Page – Updated the successful creation page to display enrolment information instead of showing an infinite loader

Communication Enhancements

  • Auto-CC Contacts – When sending an email from the student page, any contacts/organisations that are linked AND set to be included in communications will be automatically assigned to the cc field

Intake and Class Improvements

  • Intake Cloning
    • Intakes now set created at and created by fields correctly
    • Parent-child component relations are properly set
    • NZ Compliance/AUS Compliance fields, scheduler items, Intake Component compliance & custom fields, intake custom fields, and fees are now cloned
  • Intake Staff Sorting – When setting staff on an intake, the system user dropdown list is ordered alphabetically

User Interface Improvements

  • Dropdown Display Enhancement – When hovering over an option in a dropdown list, you will see a tooltip showing the full name (helpful for long names in staff lists or programme dropdowns)
  • Event Types Filtering – Inactive event types are now filtered out from dropdowns
  • Event Task Assignment – Only Active users show when creating a new Event. When editing, inactive users only appear if already assigned; they’re removed from dropdown once a new user is assigned

Reporting and Compliance

  • Import Permissions – New permission added for Import functionality
  • NZQA Provider Location – Implemented new field for NZQA Provider Location on campus, selectable when generating NZQA reports
  • Mail Merge Fields – New mail merge field for pdf/text/email under the enrolment section for attendance percentage
  • Bulk Update Enrolment Components – Added New Zealand compliance fields to the Intake Enrolment Matrix ‘Bulk Update Enrolment Components’ function
  • Funding Source Display – Updated the Enrolment component’s ‘Funding Source’ dropdown to include the funding code

Integration Improvements

  • Canvas Integration Pagination – Added pagination to allow more courses and assignments to be imported from Canvas into SELMA

Performance Improvements

  • Status Wizard Performance – Speed improvements for status wizard when handling large enrolments
  • Unit Standard Import – Improved unit standard import speed

Bug Fixes

Search and Filter Fixes

  • Global Search Special Characters – Global search now supports searching for names with apostrophes (e.g., O’Shea)
  • Form Submissions Quick Search – Fixed quick search functionality on form submission index
  • Class Index Campus Filter – Fixed campus advanced search filter on class index
  • Class Index Status Filter – Status filter now works correctly
  • Student Index Status All – All students including inactive now show when status = all on the student index
  • Campus Status Display – Campuses in the index now correctly reflect the selected statuses

Email and Communication Fixes

  • Bulk Emailing – Fixed sending bulk emails from intakes (if Microsoft integration not enabled) and fixed bulk enrolment selection so emails are only sent to selected enrolments
  • M365 Multiple Emails – Fixed issue preventing emails when multiple account-level email addresses were set up in Microsoft 365 integration

Student Management Fixes

  • Duplicate Email Addresses – Fixed issue preventing adding deleted students with same email address into an intake
  • Form Submission Overwrites – Form submissions from the same browser multiple times no longer modify the same student

Enrolment and Component Fixes

  • Enrolment Component Completion Code – Enrolment Completion Code should no longer be blank
  • Default Completion Code – When mapping components to an enrolment, they get set with the default completion code
  • Bulk Update Enrolments – Fixed the Intake ‘Bulk Update Enrolments’ function causing multiple tables to be created
  • Bulk Update Components – Fixed issue where some fields were not properly updated when using the Bulk Update Enrolment Components function
  • Component Date Validation – Fixed error when checking if enrolment component is between enrolment start and end date
  • Component Timeout – Fixed timeout issues when handling many components
  • ITE Subject Addition – Fixed adding ITE Subject to an Intake (NZ Compliance)

Class and Attendance Fixes

  • Deleting Enrolments – Fixed issue where deleting an enrolment made linked classes inaccessible
  • Historical Deleted Attendance – Fixed bug breaking pages when related Attendance Timetable Sessions were deleted in the past

Date and Time Fixes

  • Calendar Date Display – Intake dates on the calendar now convert to user’s timezone and display as the correct date
  • AVETMISS Timezone – AVETMISS dates now use the correct timezone

Reporting Fixes

  • SDR Files – Fixed data from previous year appearing in certain SDR files
  • Cross Credited Components – Fixed cross credited components showing on F23 units standard reporting
  • Deleted Objects Visibility – Updated event repository query to prevent deleted objects from appearing in index views

Related Articles

3.5.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.9.0 Release Notes

Features/Improvements Student Enrolment Validation When enrolling a student directly from the student page, validation now runs when selecting an intake. If the student is not validated for that intake, they will be deselected with a notification. Valid students for the selected intake will appear in the selectable list. When changing intakes after adding students, validation …

3.10.0 Release Notes

Features/Improvements Stripe Integration Integration with Stripe payment processing is now available for handling online payments. Intake Component Propagation When mapping components to an intake, you now have the option to: If propagating to enrolments: NZQA Enhancements Single-Student ROL Generation Added “Generate ROL Request File” button directly in the Student’s “Achieved Unit Standards” section, allowing administrators …