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:

  • Create and manage placements: Record placement details including dates, hours, employment type, and industry for each student.
  • Track progress: Monitor actual hours against expected hours to see how each placement is progressing (Actual hours tracking WIP).
  • Manage organisation positions: Define available placement positions at host organisations with capacity limits, so you always know how many spots are available.
  • Communication included: Send templated emails to placement supervisors/stakeholders directly from SELMA, complete with mail-merge fields.
  • Attach documents and events: Link relevant files, notes, and events to each placement record.
  • Tag and customise: Use Tags and Custom Fields on placements, just like you do with other SELMA records.
  • Export data: Search, filter, and export placement data to CSV from the placement grid.

Good to know: Work Placements needs to be enabled—reach out to our team if you’d like to give it a try. Timesheet entry functionality is coming soon in a future update.

Student Identity Verification (Persona Integration)

We’ve integrated Persona for secure, seamless identity verification.

  • Staff can now send verification emails to students directly from their profile.
  • Students complete verification using their government-issued ID.
  • Results automatically appear in SELMA and are validated against existing student records.
  • Please enquire to learn more about enabling this feature.

Enhancements

Event Scheduler Triggers

We’ve expanded the automation capabilities of the Event Scheduler. You can now set triggers based on:

  • Enrolment Withdrawal Date
  • Enrolment Graduated Date
  • Class Start Date

Importer Improvements

  • Staff User Uploads: You can now add staff users to a class via both the “Create” and “Update” functions in the importer.
  • Class ID Support: Added class_id as a supported field, providing a reliable alternative to class_code when updating records.

Security & Performance

  • SELMA Forms: Added additional sanitisation and security measures to keep your instance and data safe.
  • Geolocation: Improved accuracy for User IP and location logging by refining our API integration.

Bug Fixes

  • Marking Area Filtering: Added a top-level component to the Marking Area to allow for fine-tuned queries. This resolves an issue where data outside the 500-row limit was being missed during filtering.
  • UI Overflows: Fixed an issue where text in custom field dropdowns or multi-select fields would overflow the container. These now wrap correctly and include a tooltip to view the full text.
  • Timezone Correction: Resolved a timezone conversion bug for Public Trust. Dates will now correctly reflect the user’s local timezone instead of defaulting to UTC.
  • Mail Merge Formatting: Fixed a bug where certain non-date fields were being incorrectly formatted as dates during mail merges.
  • Log Management: Addressed a deprecation warning and log limit issue within the Message Broker to ensure system stability.

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.13.0 Release Notes

Features/Improvements Re-enrolment for Withdrawn Students Enabled re-enrolment into the same intake for students who previously withdrew. For New Zealand customers, completed components will be automatically cross-credited. Failed components can now be re-added as ad-hoc to the same enrolment. Added a badge to Enrolment Map Components to highlight the enrolment component’s status for improved clarity. Enhanced …