|
2 | 2 |
|
3 | 3 | ## [Unreleased]
|
4 | 4 |
|
| 5 | +## [3.1.0] - 2023-04-21 |
| 6 | + |
| 7 | +### New Endpoint Coverage |
| 8 | + |
| 9 | +- Account Calendars (Thanks, [@dmols](https://github.com/dmols)) |
| 10 | + - List available account calendars |
| 11 | + - Get a single account calendar |
| 12 | + - Update a calendar's visibility |
| 13 | + - Update many calendars' visibility |
| 14 | + - List all account calendars |
| 15 | +- Enrollments (Thanks, [@svanderwulp](https://github.com/svanderwulp)) |
| 16 | + - Accept Course Invitation |
| 17 | + - Reject Course Invitation |
| 18 | +- File (Thanks, [@bennettscience](https://github.com/bennettscience)) |
| 19 | + - Update File |
| 20 | +- JWTs (Thanks [@dmols](https://github.com/dmols)) |
| 21 | + - Create JWTs |
| 22 | + - Refresh JWTs |
| 23 | +- Moderation Grading (Moderation Set) |
| 24 | + - List students selected for moderation |
| 25 | + - Select students for moderation |
| 26 | +- Query Course Events (Thanks, [@dmols](https://github.com/dmols)) |
| 27 | + - Query by course |
| 28 | + - Query by account |
| 29 | +- Rubrics (Thanks, [@bennettscience](https://github.com/bennettscience)) |
| 30 | + - Create, Update, and Delete Rubric Assessments |
| 31 | + - Create a Rubric Association |
| 32 | +- Users |
| 33 | + - Terminate all user sessions (Thanks, [@lucas-salas](https://github.com/lucas-salas)) |
| 34 | + |
| 35 | +### General |
| 36 | + |
| 37 | +- Updated Codecov action to v3 |
| 38 | + |
| 39 | +### Bugfixes |
| 40 | + |
| 41 | +- Fixed an issue where kwargs were not passed along to Canvas in `Course.get_module()`. (Thanks, [@bennettscience](https://github.com/bennettscience)) |
| 42 | +- Fixed an issue where not all functions allowed arbitrary keyword arguments. Added a test to detect and prevent this for the future. |
| 43 | +- Fixed an issue with `Course.get_enabled_features()` where it would throw an error trying to paginate. It now returns a list of strings directly. (Thanks, [@bennettscience](https://github.com/bennettscience)) |
| 44 | +- Added missing docs for `AssignmentOverride`. (Thanks, [@lafent](https://github.com/lafent)) |
| 45 | +- Fixed a typo in `Canvas.create_calendar_event()` where an error message improperly listed the missing key as 'context_codes' instead of 'context_code'. (Thanks, [@dmols](https://github.com/dmols) and [@mikesuhan](https://github.com/mikesuhan)) |
| 46 | + |
5 | 47 | ## [3.0.0] - 2022-09-21
|
6 | 48 |
|
7 | 49 | ### New Endpoint Coverage
|
@@ -563,7 +605,8 @@ Huge thanks to [@liblit](https://github.com/liblit) for lots of issues, suggesti
|
563 | 605 | - Fixed some incorrectly defined parameters
|
564 | 606 | - Fixed an issue where tests would fail due to an improperly configured requires block
|
565 | 607 |
|
566 |
| -[Unreleased]: https://github.com/ucfopen/canvasapi/compare/v3.0.0...develop |
| 608 | +[Unreleased]: https://github.com/ucfopen/canvasapi/compare/v3.1.0...develop |
| 609 | +[3.1.0]: https://github.com/ucfopen/canvasapi/compare/v3.0.0...v3.1.0 |
567 | 610 | [3.0.0]: https://github.com/ucfopen/canvasapi/compare/v2.2.0...v3.0.0
|
568 | 611 | [2.2.0]: https://github.com/ucfopen/canvasapi/compare/v2.1.0...v2.2.0
|
569 | 612 | [2.1.0]: https://github.com/ucfopen/canvasapi/compare/v2.0.0...v2.1.0
|
|
0 commit comments