3.10.0

A college keeps its own list of course attributes and shows their letters beside a course, and the word “Track” can be renamed to whatever the college calls it.

  • Added Course attributes. A college writes its own list, each one with letters, a name and a description. The letters show beside a course in requirement lists, plans of study, program course lists, the course directory and both PDFs, with a key underneath that spells each one out. The course page lists every attribute by name. A screen reader hears the full name, never the letters on their own.
  • Added The transfer switch each course used to carry is now one of those attributes. Kenii moves it once per site, so a course marked as transfer approved keeps that mark under the new name.
  • Added A setting keeps the letters out of the tables and lists until a college asks for them. The course page still names the attributes either way.
  • Added The "Track" label is now a setting. A college that calls it an Option, a Concentration or anything else sets the word once, and the program page, the program editor, its tour and the lint findings all follow. A per-section override still wins over it.
  • Fixed The first page load after a plugin or schema version change ended in a fatal error, because the read gate asked WordPress to run cron earlier than WordPress allows. The load now finishes, and the check it wanted still runs on the next cron tick.