For Developers

Bug Fixes & User Experience Improvements

API Updates

  • Fixed an issue with the /v2/graph/districts/:district_id endpoint where it was failing to return the requested district.
  • Fixed an issue with school licensing rules where they were missing data that should have been shared by reference.
  • All entity types will now be validated when they are added or modified in the $input dataset during transformation.
  • Our entity IDs are now type-safe when you're writing custom transformations. For example, you can no longer accidentally try to access a class with a course ID.
  • Fixed an issue with Canvas identifiers when the Canvas entity ID was greater than MAX_INT.
  • Edlink can now sync additional properties from Microsoft AD that are not typically available in Microsoft Teams for Education.

Dashboard Updates

  • Fixed an issue with boolean overrides in the dashboard (e.g. english_language_learner overrides).
  • Fixed the CSV source validation function so it will now properly validate custom CSV files.
  • Fixed an issue with the login error state value where the state was not being properly URL encoded.