Skip to content

1.0.16

Compare
Choose a tag to compare
@ToeBee ToeBee released this 26 Apr 20:01
· 328 commits to master since this release

This release contains a few changes that mostly affect our internal CI and release processes.

Visible changes include:

  • Many additions to the Course object. Canvas has added some features concerning public courses and permissions that were not reflected in this library yet.
  • Ability to control whether or not null values get serialized out when sending JSON objects to Canvas. This is required if you are trying to blank out a value that was previously set. To make use of this feature, pass an additional boolean parameter to the CanvasApiFactory.getWriter method to get a writer that will serialize nulls. Default behavior remains to not serialize null values.
  • Implementation of some Account Admin related API calls
  • Implementation of the API call to crosslist sections