For Developers

Platform Updates

API Updates

  • Added a set of mirror endpoints for the Clever v2.1 API.
  • Entity identifiers will now be returned in API v1.
    • They were previously only returned in v2.
  • Fixed an issue with Canvas assignment points_possible not updating correctly.
  • Fixed an issue with listing integrations when you have none to list.
  • Improved some sync code to map things to only CEDS grade levels.
  • Fixed our import of Clever student grade levels and class subjects.
  • Fixed an API v1 issue preventing submission feedback from correctly submitting to Brightspace.
  • Updated v2 Google draft submission grade behavior to match v1.
  • Added gender_identity to the list of valid person overrides.
  • Fixed a couple of issues related to grading LTI-based assignments in Canvas.
    • Canvas only allows LTI grading of LTI assignments so a special case needed to be implemented.

Dashboard Updates

  • Added a bunch of transformation card templates to show more useful information on the source and integration transformation tabs.
  • Fixed a bug with nested properties on the entity details drawer.
  • Fixed a number of autocomplete issues with demographics overrides.
  • Added a new field that allows administrators to specify alternative login URLs.
    • This is primarily used in situations where teachers and students sign in through different entrypoints.
  • Greatly improved the UI to create overrides.
    • You can now insert arbitrary items into the dataset or update existing items.
    • Changes will not be overridden when data sources sync.