|
1 |
| -## 3.0 |
| 1 | +## 4.1.0 |
| 2 | + |
| 3 | +* Allowed `getGrades()` to be called without a line item. ([#34](https://github.com/packbackbooks/lti-1-3-php-library/pull/34)) |
| 4 | +* Fixed fetching of line items and eliminated a PHP warning for missing key. ([#35](https://github.com/packbackbooks/lti-1-3-php-library/pull/35)) |
| 5 | +* Included the `resourceLinkId` attribute when creating a line item. ([#36](https://github.com/packbackbooks/lti-1-3-php-library/pull/36)) |
| 6 | + |
| 7 | +## 4.0.0 |
| 8 | + |
| 9 | +* Added a new method to `ILtiServiceConnector`: `setDebuggingMode()`. ([#32](https://github.com/packbackbooks/lti-1-3-php-library/pull/32)) |
| 10 | + |
| 11 | +## 3.0.3 |
| 12 | + |
| 13 | +* Added response/request logging to LtiServiceConnector. ([#31](https://github.com/packbackbooks/lti-1-3-php-library/pull/31)) |
| 14 | + |
| 15 | +Note: Upgrade to 4.0.0 for this logging to be disabled by default. |
| 16 | + |
| 17 | +## 3.0.2 |
| 18 | + |
| 19 | +* Fixed grades with a score of 0 not being synced. ([#30](https://github.com/packbackbooks/lti-1-3-php-library/pull/30)) |
| 20 | + |
| 21 | +## 3.0.1 |
| 22 | + |
| 23 | +* Fixed a few minor errors related to array indexes. ([#27](https://github.com/packbackbooks/lti-1-3-php-library/pull/27), [#28](https://github.com/packbackbooks/lti-1-3-php-library/pull/28), [#29](https://github.com/packbackbooks/lti-1-3-php-library/pull/29)) |
| 24 | +* Increased test coverage on the LtiMessageLaunch. ([#28](https://github.com/packbackbooks/lti-1-3-php-library/pull/28)) |
| 25 | + |
| 26 | +## 3.0.0 |
2 | 27 |
|
3 | 28 | * Added a new method to `ICache`: `clearAccessToken()`.
|
4 | 29 | * Modified the constructor arguments for `LtiServiceConnector`, `LtiAssignmentGradesService`, `LtiCourseGroupsService`, and `LtiNamesRolesProvisioningService`.
|
5 | 30 |
|
6 |
| -## 2.0 |
| 31 | +## 2.0.3 |
| 32 | + |
| 33 | +* Made an optimization to the logic added in 2.0.2. ([#19](https://github.com/packbackbooks/lti-1-3-php-library/pull/19)) |
| 34 | + |
| 35 | +## 2.0.2 |
| 36 | + |
| 37 | +* Fixed pagination of lineitems in the `LtiAssignmentGradesService` and makes it possible to get all lineitems with a single function call. ([#17](https://github.com/packbackbooks/lti-1-3-php-library/pull/17)) |
| 38 | + |
| 39 | +## 2.0.1 |
| 40 | + |
| 41 | +* Fixed a bug in the `LtiServiceConnector` that was causing double-encoded JSON to be sent in POST bodies, introduced in 2.0.0. ([#15](https://github.com/packbackbooks/lti-1-3-php-library/pull/15)) |
| 42 | + |
| 43 | +## 2.0.0 |
7 | 44 |
|
8 | 45 | * A standard naming convention was implemented for all interfaces.
|
9 | 46 | * Added two new methods to `ICache`: `cacheAccessToken()` and `getAccessToken()`.
|
10 | 47 | * Optimized how the `LtiServiceConnector` caches access tokens to reduce the likelihood of being rate limited by Canvas.
|
11 | 48 |
|
12 | 49 | For upgrading from 1.0 to 2.0, view the [Upgrade Guide](UPGRADES.md)
|
13 | 50 |
|
14 |
| -## 1.0 |
| 51 | +## 1.1.1 |
| 52 | + |
| 53 | +* Added a `text` parameter to `LtiDeepLinkResource` ([#5](https://github.com/packbackbooks/lti-1-3-php-library/pull/5)) |
| 54 | + |
| 55 | +## 1.1.0 |
| 56 | + |
| 57 | +* Added a custom Canvas extension to `LtiGrade` ([#3](https://github.com/packbackbooks/lti-1-3-php-library/pull/3)) |
| 58 | + |
| 59 | +## 1.0.0 |
15 | 60 |
|
16 | 61 | * Initial release. View the [Laravel Implementation Guide](https://github.com/packbackbooks/lti-1-3-php-library/wiki/Laravel-Implementation-Guide).
|
0 commit comments