Difference between revisions of "Release notes for WeBWorK 2.8"
Jump to navigation
Jump to search
(Created page with "* level search capability added to LibraryBrowser * Add requirement for JSON.pm (for sage) * Add requirement for HTML::Scrubber (to for anti XSS fixes) * OPL is now default li...") |
|||
Line 1: | Line 1: | ||
+ | {{UnderConstruction}} |
||
+ | |||
+ | |||
+ | === Cautions === |
||
+ | {{Warning |Because new tables and fields have been added to the OpenProblemLibrary and for new MathAchievement features upgrading from stable webwork (WW-2.7) will require:}} |
||
+ | * Upgrading the tables by visiting the admin page |
||
+ | * Running webwork2/bin/OPL-update to update the library tables. |
||
+ | |||
+ | <div style="color:red"> |
||
+ | * To use these instructions your server will require at least perl version 5.10.x (5.12.x would be better, 5.18 is the current version) to run weBWorK release/2.7. Type <code> perl --version </code> on the command line of your server to check. |
||
+ | </div> |
||
+ | |||
+ | |||
+ | === What's new === |
||
+ | |||
+ | At the moment this is in no particular order. |
||
+ | |||
+ | |||
* level search capability added to LibraryBrowser |
* level search capability added to LibraryBrowser |
||
* Add requirement for JSON.pm (for sage) |
* Add requirement for JSON.pm (for sage) |
Revision as of 15:40, 26 June 2013
Cautions
Warning : | Because new tables and fields have been added to the OpenProblemLibrary and for new MathAchievement features upgrading from stable webwork (WW-2.7) will require: |
- Upgrading the tables by visiting the admin page
- Running webwork2/bin/OPL-update to update the library tables.
- To use these instructions your server will require at least perl version 5.10.x (5.12.x would be better, 5.18 is the current version) to run weBWorK release/2.7. Type
perl --version
on the command line of your server to check.
What's new
At the moment this is in no particular order.
- level search capability added to LibraryBrowser
- Add requirement for JSON.pm (for sage)
- Add requirement for HTML::Scrubber (to for anti XSS fixes)
- OPL is now default library for sure
- Remove old methods of displaying math
- Should ascii math be retained?
- Should LatexMathML be retained?
- Should jsMath be retained?
- WEBWORK_DIRECTORY is insured to be defined in WeBWorK::Constants.
- numOfAttempts should now give the expected results in homework sets. (Gatewayquizzes need more testing.)
- OPL-update improvements
- OPL taxonomy also stored in json file.
- Datepicker (calendars) in Homeworksets1 & 2
- Math4 theme updates. (Goehle and Hsu)
- More like this tag in OPL
- js directory reorganization
- this should be reviewed for more tweaking
- MathAchievement upgrades -- "potions" -- allow for perks for doing well on homework.
- (requires database upgrade?)
- Add tabs to Achievement editor.
- MathJax configured to provide better accessibility. Configured now only defaults.config.
- Cosign.pm -- fix typos
- Fixed glitch in Statistics graph
- Massive amount of tweaks to make the basic WeBWorK CMS interface validate to W3 standards. Problems will usually not validate, mainly because of the use of $PAR which is not a container.
- Tweaks to update course page -- slightly less scary error messages. -- adding harmless: in front of the message helps but we should change the color on these.
- Instructors can choose to show paths on hardcopy.
- Chinese and Korean translations added.
- Add homework set descriptions as well as file names -- helps keep file names short. (requires database upgrade?)