3.08.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.07.0 Release Notes

Features NSI Integration USI Verification  Allows users to verify a student’s USI directly within the platform. Note: This release includes verification only — creation and updating of USIs are not yet supported. Marking Campus Level Public Holidays as N/A When Attendance Registers Are Created Added a new attendance code, ‘NA’ (Not Applicable). When generating attendance …

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.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 …

3.12.0 Release Notes

Features/Improvements Google SSO & Email Integration Added Google login functionality for both staff and students. Users can also link their SELMA user profile to their Gmail account to use their own email within SELMA to send communication emails, providing greater flexibility for personalised communications. CloudAssess Account Management Added unlink users from CloudAssess feature. The user …