The WeBWorKTeam is pleased to announce the release of WeBWorK 2.3.0. This release contains numerous improvements over WeBWorK 2.2.2. New features include:
* Improved Problem Editor: The PG problem editor can now edit more types of files, handles temporary files better, can copy default files from conf/snippets, can copy auxiliary files if they exist. Usability is also improved, and the multiple-window situation is more predictable and configurable.
* Multi-page gateway tests: Gateway test can now be split into multiple pages with the "problems per page" setting.
* Integration with Moodle: WeBWorK can now use a Moodle user database. Moodle can include WeBWorK problem sets as activities. See: MoodleIntegration.
* LaTeXMathML mode: Display math in PG problems as MathML objects.
* Apache 2 compatibility: WeBWorK now runs under Apache 2/mod_perl 2. See: InstallationManualV2pt3.
* LDAP authentication: WeBWorK can now check passwords against an LDAP server. See: LdapAuthentication.
* Easier database configuration: The commonly-edited database settings are now found in conf/global.conf. In a typical installation, conf/database.conf need not be edited.
* WeBWorK authenticator for Apache: WeBWorK now includes an Apache::AuthenWeBWorK module which allows HTTP-Basic authentication against a WeBWorK course's roster. For example, this could be used to password-protect course files that are available outside of WeBWorK. See: AuthenWeBWorK.
And of course, many UI improvements and bug fixes.
For full release notes, visit:
http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/WeBWorKRelease2pt3pt0
http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/PGLanguageRelease2pt3pt0