Release notes for WeBWorK 2.2.1

From WeBWorK_wiki
Jump to navigation Jump to search
This article has been retained as a historical document. It is not up-to-date and the formatting may be lacking. Use the information herein with caution.


The WeBWorKTeam is pleased to announce the release of WeBWorK 2.2.1. This release builds on WeBWorK 2.2.0, adding several bug fixes and low-impact feature enhancements.

  • Warnings given on timed gateway tests have been clarified.
  • When a proctor logs in during gateway testing, whether the login was for initial login or grading is noted.
  • The answer results table now sorts answers numerically, which is important when there are more than 9 answers. (See %BUG{988}%.)
  • Updated jsMath to version 3.2. Changes include a number of bug fixes, some enhancements to the TeX emulation, new extensions for AMS symbols and \boldsymbol (though these require laoding additional fonts onto the server), and the elimination of the need for the blank.gif image for most browsers. See for details.
  • Fixed a problem in jsMath were the no-font message wasn't being disabled properly.
  • Improved the error message displayed when the File Manager cannot save an uploaded file.
  • Fixed the "Try It" link in the Library Browser. (See %BUG{994}%.)
  • Security: Prevent the PG Problem Editor from reading and saving files outside of the templates directory.
  • Fixed a problem where an "undefined value" error would appear when editing a problem set.
  • Added a link to send email to a student from the problem set editor.
  • Fixed a problem where < and > operators would be interpreted as HTML tag delimiters in the answer preview area.
  • Fixed a problem where certain browsers could not detect the character encoding properly. (See %BUG{1030}%.)
  • Improved handling of schema (http versus https) and port number in URLs in Feedback messages.
  • Fixed an issue where Problem Library problems with no associated textbook would cause problem with searching the problem library.


WeBWorK 2.2.1 is available from our CVS repository. Read WeBWorKCVSReadOnly for more information on how to set up a CVS connection. For those who already have a CVS connection, this update can be obtained by updating to the tag rel-2-2-1.

WeBWorK 2.2.1 is also available as a tarball from our SourceForge project page:

You must also have PGLanguageRelease2pt2pt1 installed. The installation manual covers installing PG.


Installation instructions are available from InstallationManualV2pt2.

If you are upgrading from WeBWorK 2.1.x, please read the section Upgrading WeBWorK, paying special attention to the subsections Before you upgrade and Making changes for the new release.

No changes are necessary when upgrading from a 2.2 prerelease or 2.2.0.


If you need help installing or using WeBWorK 2.2.1, visit the WeBWorK discussion group and post your question there. The developers monitor this forum.

Bug Reports & Feature Requests

Please submit bug reports and feature requests at

-- Main.SamHathaway - 21 Mar 2006