Like much of the country we were severely impacted by the massive DDoS attack on Dyn and the DNS upstream controls of the internet on Friday the 21st. This left us unable to complete our regular code release that day (or get out our newsletter, or update this site!). However, with the babycam and toaster cyber-army in abeyance for the moment, we are pleased to announce the release today of Ilios v3.21. This is update reflects a number of significant improvements and enhancements to the system and the API, including:

  • New, comprehensive view of course learning materials;
  • Additional views into past learning materials for students;
  • foundations for the new robust, configurable permissions model;
  • the ability to clone Curriculum Inventory Reports from year to year;
  • improvements and bug fixes for the CI toolset;
  • a whole new raft of other housekeeping and under-the-hood bug fixes, code enhancements, and improvements to reduce navigation errors and improve performance and usability.

API Changes:

  • Added learnerSessions filter to users endpoint;
  • Added usermaterials endpoint;

Please note that with this version update, we have deprecated the cohort endpoint for the API. The creation and modification of cohorts will now occur internally with the ProgramYear management process. This does not impact the management of learner groups or user-to-cohort assignment.

AMAZON TIME: If you are interested in hosting your Ilios instance on AWS, we now have a Ansible-deployed AWS-ready implementation of the Ilios code. Please contact us for more info.

TRAINING: Are you interested in getting a focused training for your power Ilios users and managers in your school or institution? We can do that for you: 1.5 - 2 days of focused training on the most effective ways to leverage Ilios as power users, and deliver information to your students and faculty in the best way possible, custom-tailored for your needs and methodologies. Please contact us if you are interested.

The latest code, along with the full changelog, is available for download here

As always, please feel free to contact us at or in (if you have not yet joined our slack channel, you can get started by clicking here. if you have any questions about this or any other release. You can see the full details of this release in the latest release announcement here.