Skip to content

Releases: apluslms/a-plus

Release v1.26.2, October 2024

01 Nov 09:24
Compare
Choose a tag to compare

Changes:

  • List news to students in the API only after they are published
  • Add limit for maximum number of retries for automatic regrading, and rotate the submission to be sent
  • Add option to show zero points immediately for exercises
  • Add courses where the user is an assistant to the API
  • Add personalized points goal feature
  • Add submissions zip download feature
  • Points JSON download now downloads a file instead of opening JSON in a new tab
  • Fix LTI tool issues

Release notes:
https://apluslms.github.io/releases/v1_26.html

Release v1.25.0, August 2024

01 Nov 09:18
Compare
Choose a tag to compare

Changes:

  • Hide module model answers on lifesupport
  • Diff view between student submission and another file
  • Add missing translations to clone course instance view
  • Add "regrade when notification seen" option
  • Open menu links to external websites in a new tab
  • Add has_submittable_files to the exercises API endpoint
  • Add more info about max_points to points API
  • Add missing translations related to submission tags
  • Fix invisible progress bars
  • Fix 502 error when a menu link has a service and URL with a scheme

Release notes:
https://apluslms.github.io/releases/v1_25.html

Release v1.24.2, July 2024

08 Aug 14:53
Compare
Choose a tag to compare

Changes:

  • Fix error with manual assessment "next" link

Release notes:
https://apluslms.github.io/releases/v1_24.html

Release v1.24.0, June 2024

12 Jun 10:39
Compare
Choose a tag to compare

Changes:

  • API points endpoint shows correct data
  • Add module opening and closing times to API
  • Add submission tags feature
  • Add last chapter reminder and link
  • Inline questionnaire question titles with required asterisk
  • Show all submissions by default instead of first 50
  • Add has_submittable_files to the exercises API endpoint
  • Add assessed submitters ratio to submissions table
  • Skip submissions if any have been graded in next submitter view
  • Redirect to the previous page on login
  • Add the course image to the API

Release notes:
https://apluslms.github.io/releases/v1_24.html

Release v1.23.1, April 2024

22 Apr 11:32
Compare
Choose a tag to compare

Changes:

  • Fixes "Show all submissions" button missing

Release notes:
https://apluslms.github.io/releases/v1_23.html

Release v1.23.0, April 2024

22 Apr 11:26
Compare
Choose a tag to compare

Changes:

  • Pseudonymized mode - render student names with a nickname to allow for safer demoing of A+ when teaching, taking screens shots etc.
  • Option for creating news items in multiple languages
  • Gitmanager link with automatic login
  • Clearer and more understandable tooltips for unofficial submissions
  • Early access link to unrevealed module answer chapter for course staff
  • Allow teachers to set better midnight deadlines, such as 23:59:59
  • Deadline extensions take daylight savings time into account
  • Fix course instance editor breaking when using "instances" as URL
  • Make site wide alerts adjustable at runtime
  • Remove unused menu link URL validator
  • Add courses where user is teacher to api
  • Use setUpTestData in tests

Release notes:
https://apluslms.github.io/releases/v1_23.html

Release v1.22.0, February 2024

04 Mar 12:24
Compare
Choose a tag to compare

Changes:

  • Improve points cache performance
  • Fix points page layout on slim screens
  • Show personal deadline extensions in ToC view
  • Add the word "Language" to the language changing button
  • Fix build log URL updating only after first build when creating a new course instance
  • Redirect back to form after adding or removing deviations
  • Remove the user profile avatar icons
  • Add most-recent first sorting in deadline and submission deviations
  • Make 'Grader is unstable' banner sticky
  • Allow teachers to add any normal links to the course menu
  • Fix 404 after changing course instance url
  • Fix setting a non-unique course instance url causing a crash

Release notes:
https://apluslms.github.io/releases/v1_22.html

Release v1.21.0, January 2024

11 Jan 12:47
Compare
Choose a tag to compare

Changes:

  • Optimize inefficient database query in the deviation list view
  • Redirect to previous page when cancelling new deadline deviation
  • Fix long course names not displaying properly on small screens
  • Fix module search under add deadline deviations to be case insensitive
  • Prevent course staff from creating duplicate student groups
  • Add scroll separately button for submitted files on inspect page
  • Synchronize and remember 'Word wrap' button state
  • Prevent users from editing content hierarchy in A+ UI

Release notes:
https://apluslms.github.io/releases/v1_21.html

Release v1.20.4, November 2023

06 Nov 18:09
Compare
Choose a tag to compare

Changes:

  • Fixed missing informational messages in the 403 "forbidden/access restricted" error page. (#1247)
    • Due to an old bug, there were many cases where no visible informational message was shown in the 403 page even though the message had been defined in the source code for that specific case. The message explains the cause of the error to the user.
  • A+ as LTI Tool v1.3: bug fixes
    • Do not send LTI grades to the Platform on non-LTI courses. (#1297)
    • Fixed crash when the LTI launch has expired from cache.
    • Added the course module's name to the module index page.
  • Submitted PDF files are never rendered as plain text in the inspect submission page. (#1298)
  • Very long submitted plain text files are loaded in chunks and improved the rendering performance for long files.
  • Clarified the user interface messages about the visibility of the course module model answer chapter.
    • The previous messages always referred to the module deadline, but there are other alternative rules for the visibility than just the deadline.
  • Fixed a bug in the visibility of the course module model answer chapter. (#1247)
    • When the course instance was public (visible without authentication) and the model answer chapter did not have any specific audience set, then unauthenticated users were able to view model answer chapters before they were supposed to be visible to any student.

Release notes:
https://apluslms.github.io/releases/v1_20.html

Release v1.20.3, October 2023

23 Oct 10:07
Compare
Choose a tag to compare

Changes:

  • Fixed the word wrap button not working on submitted file views. (#1281)
  • Changed the text "null" to an mdash on empty student ids in the All results table. (#1272)
  • Added an option for disabling duplicate submission check. (#1076)
  • Fixed a crash when a course module with no assignments has set a model solution chapter.
  • Disabled the next/previous chapter links when they point to a chapter that the user can not currently open.
  • In the A+ LTI Tool v1.3, added the next/previous chapter links so that browsing the course contents is easier. (#1239)
  • In the A+ LTI Tool v1.3, allowed connecting to courses that are hidden from students. Thus, a course may be kept hidden in the A+ site while it is made accessible via LTI. (#1240)

Release notes:
https://apluslms.github.io/releases/v1_20.html