Releases: oxctl/canvas-api
Update to Spring 6
This release now depends on Spring 6, it should still work on Spring 5 but it's not being regularly tested.
What's Changed
Full Changelog: 1.6.6...2.0.0
1.6.5
What's Changed
- this adds the remove user call from the accounts api, and a wrapper o… by @sebastianchristopher in #65
Full Changelog: 1.6.4...1.6.5
1.6.4 More complete Role object.
What's Changed
Full Changelog: 1.6.3...1.6.4
1.6.0 Improve Submission/Assignments
What's Changed
- Submissions: Support 'missing' parameter. by @mpellicer in #41
- Assignments: Ability to order assignments via API. by @mpellicer in #42
- Submissions: Support postedAt attribute by @mpellicer in #44
- Assignments: Add support for the grade post policy. by @mpellicer in #43
- Create login method by @bgarciaentornos in #49
- Adding unit test for a different error case by @bgarciaentornos in #50
- Enrolment sisUserId shortcut by @bgarciaentornos in #51
- Update multiple courses method by @bgarciaentornos in #48
- Added new function to call canvas service 'List submissions for multiple assignments' from the Submission API by @Elonso95 in #45
New Contributors
Full Changelog: 1.5.6...1.6.0
1.5.6
What's Changed
- Upgrade the Guava version to 30.1-jre by @buckett in #33
- SIS Import: Support errorsAttachment objects to download SIS import f… by @mpellicer in #37
- Users: Ability to merge user accounts. by @mpellicer in #36
- SIS Import Errors Attachment: CanvasField and CanvasObject annotation… by @mpellicer in #38
- SIS Import Options: Support clear_sis_stickiness option. by @mpellicer in #39
- Add support for migrations by URL by @buckett in #40
- Bump httpclient from 4.5.2 to 4.5.13 by @dependabot in #34
Full Changelog: 1.5.4...1.5.6
The 1.5.5 release was never fully released and hence the jump from 1.5.4 to 1.5.6.
Fix for non ISO-8859-1 characters
This release just fixes the bug where form requests (some of the API calls) would only work with ISO-8859-1 characters. We now use UTF-8 for these requests which should allow all characters to work.
Support provider ID on users
When creating a user you can now set the provider ID to be used for the user.
Also better support for user creation errors.
Added Communication Channel API
This release adds support for getting & setting a user's communication channels.
It also allows you to get the confirmation URL when creating a user.
1.5.0
This release introduces a breaking change in the user object, the ID is now a long
instead of an int
as in some cases (where canvas instances have users from more than one instance) the user ID can end up being larger than int
.
Also in this release is support for the createdAt
field of the user object.
1.3.0 Added SIS Imports
This release adds support for creating SIS Imports and getting the status of them.