Scheduled and past changes that may require an action from administrators are listed below. We will announce these changes in advance to allow administrators plenty of time to make the required changes.
Scheduled changes
01-01-2023 - Deprecation of API V1
The API V2 has been released out of beta. The API V1 is deprecated and will be removed on the 1st of January 2023. We encourage institutions that are not yet doing so, to start using the API V2. The documentation for the API V1 has been removed from the platform, but can still be found here.
03-09-2022 - Combined timeslot date & time into one datetime field
Assignment timeslots and publication timeslots will have some attributes removed as of September 3rd 2022. Until then, these attributes can still be used as well as the new attributes. At the moment, we have separate attributes for date and time, which causes some confusion with timezones. To address this confusion we have combined the separate date and time fields into one date-time field.
For more changes see the API V2 documentation.
Past changes
03-07-2022 -The following attributes are deprecated in API V2
With the previous release of July 3rd 2022, all relation ids from list actions were removed. This change will only affected the response from list actions where an array of records were returned. There was no impact on show or patch/put requests for single records. The affected endpoints and relation_ids were:
/api/v2/question_banks/{question_bank_id}/question_bank_exercises - assignment_ids
/api/v2/question_banks/{question_bank_id}/question_bank_assignments - exercise_ids
/api/v2/courses/{course_id}/assignments - location_ids
/api/v2/schools/{school_id}/departments - operator_ids
/api/v2/question_banks - publisher_ids and author_ids
/api/v2/schools/{school_id}/courses - study_ids and period_ids
/api/v2/schools/{school_id}/classes - user_ids
/api/v2/courses/{course_id}/groups - user_ids
03-07-2022 -The X-Frame-Options header will be enabled again
With the last release of July 3rd, the X-Frame-Options security header were enabled again. The X-Frame-Options header prevents Ans from being embedded inside an iFrame which protects Ans against clickjacking attacks. We disabled this option in order for Proctorio to work, however Proctorio has now added an option to run Proctorio on our own domain, which allows us to enable the header again.
From now on, Ans will no longer be rendered inside another website which will most likely only affect LMS. To keep using Ans in combination with an LMS, administrators must select the option inside their LMS to launch Ans in a new window.
25-04-2022 - LTI Advantage
The LTI Advantage (built on version LTI 1.3) is now released to closed beta. In the future, this will replace the current LTI integrations which are built on version LTI 1.2. This version will not be supported by IMS Global in the future. You can find more information about the deprecation schedule of LTI here.
You can now start testing the feature and provide feedback to our development team. At the moment, the LMS platforms Canvas, Brightspace, Blackboard and Moodle are supported. Please contact our support team at support@ans.app to enable this feature.
Comments
0 comments
Please sign in to leave a comment.