1.0beta13

Released July 8, 2006

Upgrade notes: See upgrade.txt

Moved all session data into the database, eliminating the need for the session save path fix for server farms, and resolving
the PHP 24 minute inactivity garbage collection default without requiring a separate session save path

Bug fix: 1* handling in makepretty interfering with eval of sin^-1. Still causing problems with display of sin^-1, so 1* in
makepretty has been temporary disabled until a better resolution can be found.

Bug Fix: problems with variables that show up in expressions (like variable r with sqrt). Mostly fixed

Bug Fix: multiletter vars returning syntax error by AMhelpers

Bug Fix: private libs not showing up in library selector

Bug Fix: assessments showing IP even after finalizing

Bug Fix: importstu for teachers not enrolling students

Bug Fix: save and test question error for nonadmins

Bug Fix: error in interpreter allowing while () { } statements

Bug Fix: $e misinterpreted as exponential

Bug Fix: Tablesorter not working

Bug Fix: multipart containing numfunc types problem

Bug Fix: showanswer problems

Bug Fix: template allowed placement into closed/private libraries

Bug Fix: question settings not importing on importitems

1.0beta11

Released April 17, 2006

Upgrade notes: See upgrade.txt. No changes.

New/Fixed in 1.0beta11:

Added Course Item export/import

Added "Homework" assessment type, similar to practice tests, but graded and doesn't regen on entry.

1.0beta9

Security Fix: SQL attack was possible with malformed id numbers. All numbers are now quoted.

Added simple discussion forums

Added String question type

Changed from server-based timezone settings to autodetecting user's local timezone. Dates are still absolute-time-fixed; if you
set a due date to be 9pm EST, someone in PST would see it being due at 6pm PST.

Bug Fix: Less than and greater than signs not displaying right in question
descriptions

Bug Partial Fix: less than / greater than not displaying right in question text.
System can now usually identify what is not part of an HTML tag, but something like:
"x<4 and x>3" is still misinterpreted. Use of &lt; and &gt; recommended
in these cases

Bug Fix: Gradebook including practice test in grade

Bug Fix: Gradebook showing grades for people who haven't taken the test

1.0beta7

Released Feb 2, 2006
Upgrade notes:

No Database or config.php changes.

New in 1.0beta7:

Added jointrandfrom macro

Added student gradebook

Bug Fix: pm dates changing to am dates

Bug Fix: assessment summary not saved on new assessment

Bug Fix: math not parsed when using a extension macro functions

Bug Fix: students could enroll in a course twice

Bug Fix: gradebook severely broken

1.0beta6b

Released Jan 22, 2006
Bug fix update to 1.0beta6. Fixes major error where sin,cos,etc. were not
being allowed in calculations.

1.0beta6

Released Jan 21, 2006
Upgrade notes:

Database setup has not changed.

Config.php has changed - added $TZ option and code to set Timezone

New in 1.0beta6:

Added horizshowarrays macro

Added DOCTYPE headers. Adjusted CSS for assessments.

Added setting for server timezone (to adjust for servers set for GMT or hosted in
a different timezone)

Bug fix: Couldn't edit SVG graphs in text items using FireFox.

Bug fix: Path of config.php not determined properly on some servers

Bug fix: Added type="image/svg+xml" to ASCIIsvg embeds

Bug fix: calcmatrix preview not showing in FireFox

Bug fix: width/height on showasciisvg

Bug fix: table sorting in FireFox

Bug fix: add item in FireFox

New in 1.0beta5

Released Jan 16, 2006

Name change! Expanded name from IMAS to IMathAS for clarity

Added newuser email confirmation option

Add brief ASCIIMath description to help file

$answeights on multipart type

Added $answerboxsize option

Added $hidepreview option

Added arbitrary precision (real number) randomizers

Changed diffrand to diffrands and randFrom to randfrom to standardize randomizers