Difference between revisions of "Release notes for WeBWorK 2.19"

From WeBWorK_wiki
Jump to navigation Jump to search
(→‎Upgrade Notes and Cautions: Add note about imagemagick)
Line 33: Line 33:
 
* Invalid POD in macro files may now cause errors: POD directives (e.g. <code>=head1</code>) must have an empty line before and after them, otherwise the perl code may not compile.
 
* Invalid POD in macro files may now cause errors: POD directives (e.g. <code>=head1</code>) must have an empty line before and after them, otherwise the perl code may not compile.
 
* Update site.conf: need to define $admin_course_id
 
* Update site.conf: need to define $admin_course_id
  +
* Imagemagick configuration

Revision as of 12:47, 11 April 2024

Construction.png This article is under construction. Use the information herein with caution until this message is removed.
Warning : This page should be considered incomplete until the release of 2.19 has been announced

New WeBWorK Features

  • The attempts table has been removed. Feedback for correct/incorrect answers is now associated directly with each answer blank.
  • PGML native syntax for tables
  • Add a PGML converter to the PG editor
  • Rename the "Hmwk Sets Editor" and "Classlist Editor" to "Sets Manager" and "Accounts Manager"
  • Links to file bugs now go to the appropriate GitHub page.
  • File Manager updates
    • archive and unarchive zip files
    • editing problem files (pg) opens the problem editor.
  • Improvements to the Instructor Tools
    • new sort options on users/sets
  • Redesign of the PGML lab
    • All of the examples have been updated.
    • Now there are examples that include all PGML features.
    • Listing of references

New PG Features

Deprecated Functionality

  • All versions of PGcompoundproblem have been deprecated. Problems should be migrated to scaffold.

Upgrade Notes and Cautions

  • New Prerequisites:
    • Mojolicious::Plugin::RenderFile
  • Invalid POD in macro files may now cause errors: POD directives (e.g. =head1) must have an empty line before and after them, otherwise the perl code may not compile.
  • Update site.conf: need to define $admin_course_id
  • Imagemagick configuration