Skip to main content

Version 2026.10.2

Release

October 15, 2026

Release Type​

Stable Feature & Fix Release


Summary​

2026.10.2 is a large release built around the people side of device management. It leads with Check-In/Check-Out, a structured way to keep a close eye on specific students, and a rebuilt Restriction Plan that turns a single text box into real fields you can review every year and route to the right administrator. Your historical reporting gets steadier too: incidents now remember the grade and school a student was in at the time, so moving up a grade no longer rewrites last year's numbers. Around that, this release adds announcements and a live service status banner, gives device models their own custom fields and bulk import, lets you update existing devices from a spreadsheet, ties tickets and incidents together, and emails parents when a device goes out or comes back. A deep round of customer-reported fixes fills out the rest.

Highlights:


New Features​

Check-In and Check-Out for students​

Check-In/Check-Out gives you a structured way to keep a close eye on a specific group of students and the devices they carry. A dedicated dashboard shows, at a glance, everyone currently on a Check-In/Check-Out routine. If a student still has a device out past your daily cutoff, staff get a daily non-return notification so nothing quietly slips. Students can be placed on the routine automatically once their outstanding balance crosses a threshold you set, and taken back off automatically when the balance clears. And when a device is not returned, a staff member can trigger a device lock through whichever MDM you use, so the step works the same no matter your provider.

Learn more: Check-In/Check-Out Students report, daily notifications, and auto-placement

Restriction Plans you can actually manage​

The Restriction Plan on a student profile grows up from a single free-text box into real, reportable fields: a restriction type (including Check-In/Check-Out), who requested it, the reason, a status, and the date. A new Restriction Review report lists who has a restriction and lets you filter to the ones that still need attention, and each restriction can be marked reviewed for the current school year, so an old restriction that is no longer needed does not linger unnoticed.

To keep that review from being a manual chore, Manage1to1 can send an annual reminder to the right administrator listing the students whose restrictions are due for review. Because many schools split grade levels among different Deans or Assistant Principals, those reminders can be routed by the student's grade level, and you can include staff who need to see the information but do not manage it in the system.

Learn more: Restriction Plans on the student profile and the Restricted Students with Devices report

Grade and school, frozen in time​

Historical reporting now stays true to the past. Each incident remembers the grade and school the student was in at the moment it happened, and Quick Stats can group historical charts by that point-in-time grade and school. A student promoted to the next grade, or moved to a new building, no longer reshapes last year's totals; the numbers stay attached to where that student actually was when the incident occurred. Drill-downs stay fast at scale.

Learn more: Quick Stats

Announcements and a service status banner​

You can now post your own announcements and alerts to the top of the Support Center, with control over how prominent each one is, who sees it, and the window it appears in. On top of that, a service status banner can appear on its own when a service your district depends on, such as Google or Microsoft, is reporting trouble, so your help desk is not flooded with reports of an outage that is not yours to fix. What is monitored and how it is surfaced is configurable, and nothing is shown unless you want it to be.

Learn more: Service Health and status banners

Device models get custom fields, bulk import, and default bundles​

Device models become as flexible as the rest of your inventory. Define your own attributes on a model with custom fields, and import models in bulk from a spreadsheet, categories, core fields, and your model custom fields together, with a drag-and-drop upload. You can also set default accessory bundles per device type, so the accessories that always travel with a model are proposed for you instead of added by hand each time.

Learn more: Device custom fields, bulk device-model import, and default checkout bundles

Update existing devices from a spreadsheet​

Sometimes you just need to change one thing across a lot of devices, a new insurance status, a warranty date, a custom field, without touching everything else. A new Bulk Update Devices tool under System Utilities does exactly that: match on asset tag and include only the columns you want to change. There is no need to re-enter the model, building, or anything you are not updating. Map your columns, preview the changes before they apply, and the update runs in the background.

Learn more: Bulk Update Devices

Tie tickets and incidents together​

Tickets and incidents now work as one flow. When a ticket comes in for a broken device, you can turn it into an incident linked to that device and close the original ticket in a single step, so hardware problems land where your damage tracking and reporting live. Going the other way, closing a ticket can mark its linked incident complete and carry the repair notes across, so the record stays in sync without double entry.

Learn more: Ticket profile

Tell parents when a device goes out or comes back​

You can now have Manage1to1 email a student's guardians automatically when their device is checked out and when it is checked back in. It is an opt-in setting, so you decide whether families get these updates.

Learn more: Device Checkout Notification

Find a lost device and bring it back cleanly​

A device marked lost is disabled to protect it. When it turns up, a new Mark Found action re-enables the device and clears the lost state in one click, instead of walking back each change by hand.

Learn more: Marking devices lost

Move a batch of devices to a building​

Select devices from the list and move them all to a building at once, rather than editing them one at a time.

Learn more: Viewing devices

Search now finds incidents​

Global search covers incidents alongside everything it already looked through, so you can jump straight to an incident from the search bar.

Learn more: Navigating the interface

Two new reports​

Two reports join the library: one lists inactive students who still have a device assigned, so nothing is left in a departed student's hands, and one lists users who hold more than one device, so you can spot and reconcile duplicates.

Learn more: Inactive Students with Devices and Users with Multiple Devices

A Loaner Stats dashboard widget​

A new dashboard widget surfaces your loaner activity at a glance, so the state of your loaner pool is visible without opening a report.

Learn more: Dashboard widget types

Technicians can copy the link to a knowledge base article straight from the article, to paste into a reply or hand to a user, instead of hunting down the address.

Learn more: Managing Knowledge Base articles

A home for import holds​

When an import or roster sync cannot safely decide whether two people are the same, it holds the record for a human to decide. Those held decisions now have their own page, so they get actioned instead of being lost in the activity log.

Learn more: Pending Match Decisions

API: bulk operations and custom fields​

The REST API gains two things integrators asked for: bulk operations to set status, building, or assignment across many devices in one call, and the ability to read and write custom field values on your entities.

Learn more: REST API


Improvements​

  • A cleaner ticket profile (MAN-1766). The ticket profile is redesigned to put the conversation first: supporting detail collapses out of the way until you want it, and a time timer runs right on the page so logging time takes no detour.
  • Big imports run in the background (MAN-1846). Student, staff, guardian, and class imports now run as background jobs and email you when they start and when they finish, so a large upload no longer ties up a browser tab or times out.
  • Only the buttons you can use (MAN-1856, MAN-1858). Across the admin area, action buttons now appear only when your role has the permission to use them, so you are not offered a control that would just be denied.
  • One home for every automation rule (MAN-1871, MAN-1873). Every automation rule now opens in the unified Automations editor, with consistent department and building pickers; the separate Smart Rules list is retired.
  • Faster admin pages (MAN-1844). The flagged-incidents indicator in the admin header no longer runs a flurry of per-item queries on every page, so admin pages across the app load quicker.
  • Faster Quick Stats drill-downs (MAN-1837). The dashboard's month-range drill-downs use index-friendly date filters, so clicking into a chart stays fast as your history grows.
  • Clearer activity log messages (MAN-1841). When a background task hits a problem, the activity log now shows a plain, readable note instead of raw internal error text.

Bug Fixes​

  • JAMF devices not syncing (MAN-1894). New devices on large JAMF fleets are discovered and imported reliably again, instead of being missed when a sync ran out of time before reaching them.
  • Editing a device (MAN-1848). Opening a device to edit it loads the editor again instead of a page-not-found error.
  • Adding or editing a device model (MAN-1870). The Add and Edit Device Model dialog opens and saves again rather than erroring.
  • Names when checking out a cart (MAN-1864). The student list is populated again when you check out a cart, so you can pick who it goes to.
  • Cart checkout from the list (MAN-1865). Checking out a cart from the View Carts list now uses the same flow as checking out from inside the cart, so the two behave the same.
  • Adding insurance (MAN-1855). Adding an insurance policy to a user or device completes again instead of returning an error.
  • Editing an incident's building (MAN-1843). You can change the building on an incident and have it save.
  • Report link columns (MAN-1857). Report columns that contain a link render as a proper link again, rather than showing the raw markup.
  • Automation Metrics links (MAN-1895). Selecting an automation from the Automation Metrics page opens it instead of a page-not-found error.
  • Rules editor custom-field picker (MAN-1872). The unified rules editor again offers the scoped custom-field selector and keeps the condition's settings when you save.
  • Held-for-review duplicates (MAN-1860). A record held for review that a later import duplicates no longer dead-ends; keeping the two separate works as expected.
  • Late insurance payments after auto-cancel (MAN-1861). A payment that arrives after coverage was automatically cancelled is handled correctly, restoring coverage rather than being stranded or flagged as an overpayment.
  • sFTP file transfers (MAN-1851). Scheduled sFTP transfers run again instead of erroring.
  • Model import in dark mode (MAN-1869). Hovering a row in the model-import mapping table keeps the label readable in dark mode.
  • Admin popup links (MAN-1845). Links opened from admin popups and modals go to the right place instead of occasionally doubling part of the address and landing on a page-not-found.
  • Report drill-through to a device (MAN-1849). Clicking through from a report to a device profile opens the device instead of a page-not-found.
  • Genesis duplicate fee lines (MAN-1850). For districts on the Genesis integration, voiding a fee no longer re-posts a duplicate zero-dollar line for older fees.
  • Genesis cancelled-insurance fees (MAN-1847). A nightly reconcile now catches insurance premiums that were cancelled by an automated job, so the matching fee void is not missed.

Changelog​

TypeIssueDescription
NEW FEATUREMAN-1868Check-In/Check-Out for students: a routine for closely watched students, tied to their devices
NEW FEATUREMAN-1875Check-In/Check-Out dashboard listing every student currently on the routine
NEW FEATUREMAN-1876Daily non-return notifications to staff when a Check-In/Check-Out device is still out past the cutoff
NEW FEATUREMAN-1877Automatically place a student on Check-In/Check-Out when their balance crosses a threshold, and remove them when it clears
NEW FEATUREMAN-1878Staff-triggered device lock on a non-returned device, through whichever MDM the district uses
NEW FEATUREMAN-1783Restriction Plan rebuilt with structured fields (type including Check-In/Check-Out, requested by, reason, status, date), an annual review and mark-reviewed action, and a Restriction Review report
NEW FEATUREMAN-1854Annual restriction-review reminder emails, routed to the right administrator by the student's grade level, with read-only recipients
NEW FEATUREMAN-1831Point-in-time grade and school recorded for historical analytics
NEW FEATUREMAN-1832Per-student grade and school timeline built from activity history
NEW FEATUREMAN-1833Each incident stamps the student's grade at the time it was created
NEW FEATUREMAN-1834Quick Stats can group historical charts by point-in-time grade and school
NEW FEATUREMAN-1852Help desk announcements and alerts posted to the Support Center, with severity, audience, and a display window
NEW FEATUREMAN-1881Portal announcements and an automatic service status banner for connected services such as Google and Microsoft
NEW FEATUREMAN-1862Admin-definable custom fields on device models
NEW FEATUREMAN-1863Bulk device-model import from CSV: categories, core fields, and model custom fields
NEW FEATUREMAN-1867Default accessory bundles per device type
NEW FEATUREMAN-1874Bulk Update Devices: update existing devices from a spreadsheet by asset tag, changing only the columns you include, with column mapping and a preview
NEW FEATUREMAN-1884Convert a broken-device ticket into an incident linked to that device and close the original ticket
NEW FEATUREMAN-1890Closing a ticket can mark its linked incident complete and sync the repair notes
NEW FEATUREMAN-1893Optional automatic email to a student's guardians on device check-out and check-in
NEW FEATUREMAN-1786Mark Found action that re-enables a device previously disabled as lost
NEW FEATUREMAN-1891Move a selection of devices to a building in one bulk action
NEW FEATUREMAN-1785Global search includes incidents
NEW FEATUREMAN-1853Report of inactive students who still have a device assigned
NEW FEATUREMAN-1880Report of users holding more than one device
NEW FEATUREMAN-1886Loaner Stats dashboard widget
NEW FEATUREMAN-1889Copy a knowledge base article link to share with a user
NEW FEATUREMAN-1859A Held-for-Review page surfacing import and roster match holds for action
NEW FEATUREMAN-1789REST API bulk operations to set status, building, or assignment across many devices
NEW FEATUREMAN-1790REST API read and write of custom field values on entities
IMPROVEMENTMAN-1766Redesigned ticket profile: collapsible supporting detail and an on-page time timer
IMPROVEMENTMAN-1846Student, staff, guardian, and class imports run as background jobs with start and finish email
IMPROVEMENTMAN-1856Admin action buttons appear only when the role has the permission to use them
IMPROVEMENTMAN-1858Remaining admin surfaces gated to the acting role's permissions
IMPROVEMENTMAN-1866Drag-and-drop upload area for the device-model import
IMPROVEMENTMAN-1871Every automation rule routes through the unified Automations editor; the standalone Smart Rules list is retired
IMPROVEMENTMAN-1873Unified rules editor parity: consistent department and building pickers, and Smart Rule labels dropped
IMPROVEMENTMAN-1844Admin header flagged-incidents indicator no longer runs per-item queries on every page
IMPROVEMENTMAN-1837Index-friendly month-range filters keep Quick Stats drill-downs fast
IMPROVEMENTMAN-1841Background tasks write a plain, readable note to the activity log instead of raw error text
BUG FIXMAN-1894New devices on large JAMF fleets are discovered and imported reliably
BUG FIXMAN-1848Editing a device opens the editor instead of a page-not-found
BUG FIXMAN-1870The Add and Edit Device Model dialog opens and saves instead of erroring
BUG FIXMAN-1864The student list populates when checking out a cart
BUG FIXMAN-1865Cart checkout from the View Carts list uses the same flow as from inside the cart
BUG FIXMAN-1855Adding an insurance policy completes instead of erroring
BUG FIXMAN-1843An incident's building can be changed and saved
BUG FIXMAN-1857Report columns containing a link render as a link, not raw markup
BUG FIXMAN-1895Selecting an automation on the Automation Metrics page opens it instead of a page-not-found
BUG FIXMAN-1872The unified rules editor offers the scoped custom-field selector and keeps condition settings on save
BUG FIXMAN-1860A held-for-review record duplicated by a later import can be kept separate without a dead-end
BUG FIXMAN-1861A payment arriving after an auto-cancel restores coverage instead of being stranded or flagged as an overpayment
BUG FIXMAN-1851Scheduled sFTP transfers run instead of erroring
BUG FIXMAN-1869The model-import mapping table keeps its row labels readable in dark mode
BUG FIXMAN-1845Links from admin popups and modals resolve correctly instead of doubling part of the address
BUG FIXMAN-1849A report drill-through opens the device profile instead of a page-not-found
BUG FIXMAN-1850Genesis fee voids no longer re-post a duplicate zero-dollar line for older fees
BUG FIXMAN-1847A nightly reconcile catches insurance premiums cancelled by an automated job so the fee void is not missed