• v1.5.1 b220de48c5

    v1.5.1
    CI / No Debug Code (push) Successful in 4s
    CI / Tests (PHP 8.1) (push) Successful in 1m4s
    CI / Tests (PHP 8.2) (push) Successful in 1m10s
    CI / Coding Standards (push) Successful in 3m35s
    CI / PHPStan (push) Successful in 3m52s
    CI / Tests (PHP 8.3) (push) Successful in 21m42s
    CI / Build Plugin Zip (push) Successful in 14m57s
    Release / Build and Publish Release (push) Successful in 3m11s
    Release / Open next-version bump PR (push) Successful in 5s
    Stable

    thatguygriff released this 2026-08-11 22:02:59 +00:00 | 75 commits to main since this release

    Fixed

    • A parent can now enrol more than one child in the same group class. Enrolling the first student worked, and then the class card switched to "You are enrolled in this class." with a Withdraw button — for the whole account. There was no way to sign up a second child short of withdrawing the first, even though nothing was ever actually full or forbidden: the class page was matching enrolments to the account rather than to the student, so one child's seat spoke for everybody. Each enrolled student now gets their own line on the card, named — "Ada is enrolled in this class." — with their own Withdraw button, and the Enrol button stays put, reading Enrol another student, until everyone on the account is in. The form's "Who is this for?" list offers only the students not yet enrolled, so the class cannot be double-booked for the same child by accident. Enrolments already recorded are unaffected; the seats were always separate on the studio's side, and this is the page catching up with that.
    Downloads