Skip to content

SecureTest v1.3.4

Choose a tag to compare

@james-cantonwine james-cantonwine released this 22 Sep 00:39
· 474 commits to main since this release

Secure Test v1.3.4

Built from 2168089 on main. Requires macOS 26.4 or later.

What changed since v1.3.3

  • Text autosave. Essay, short-answer, table cells and the inline outline now save 5 seconds after the student stops typing (30-second ceiling while typing continues), so a crash or a closed session loses at most half a minute of typing and the teacher's Monitor sees answers without waiting for the student to leave the field.
  • Deferred saves. A save that arrives after the teacher closed the session is held on the Mac and sent the next time the student resumes, instead of being dropped.
  • Join wording. A student whose attempt was handed in during an earlier session sees "You already handed this test in during an earlier session…" rather than the same-session message.
  • Accessibility. The drawing toolbar is a single Tab stop with arrow-key navigation, matching the math keypad.
  • New app icon.

Hand-run before release: 15 of 17 client rows on this build, including two real Automatic Assessment Configuration sessions for the deferred-save path (client/MANUAL-CHECKS.md, 2026-09-21).

Requires configuration profile

The app reads its configuration from managed preferences; a pkg alone launches into "This Mac isn't set up for Secure Test yet." The profile already scoped for v1.3.0–v1.3.3 carries over unchanged (keys did not change).

Preference domain Key Type Value
net.psd401.securetest.client ServerURL string https://<origin>
net.psd401.securetest.client GoogleClientID string <native-oauth-client-id>