FEATURE: ellision/contraction marked by apostrophe (such as "l'aqua" in italian) is now handled so that it is first looked up as a complete word, but failing that will fallback and look for the two parts separated by the apostrophe as single words.
FEATURE: allow double conjunctions between player sentences, to allow such as "take the stone and then drop it". ("and" and "then" are both conjunctions).
BUGFIX: pack option did not work
BUGFIX: Random In Container sometimes crashed
BUGFIX: Grave accented 'È' ('è') was lost in syntaxes and synonyms
BUGFIX: It was possible to declare multiple pronouns but only the first one worked.
BUGIFX: System Error was thrown when using IN-filters and the container was a local variable.
BUGFIX: Division by zero crashed the interpreter, now it throws an Application Error instead.
BUGFIX: If the player input in a string parameter contained a dollar sign, it was expanded on output (or crashed)
FEATURE: compiler now figures out the most general class taken transitively by containers and uses that instead of entity where applicable
FEATURE: MacOS application to run text-only interpreter in a terminal
BUGFIX: if the hero was already defined as something other than an actor, declaring it the compiler crashed
CLEANUP: corrected implementation of transitivity
CLEANUP: rebuilt Makefiles for building on Windows10 and 64-bit, continuous integration with Jenkins etc. etc. after move to new machines and other infrastructure
MAJOR FEATURE: the class of parameters and locals can now be asserted using If .. Isa .. allowing general restrictions in parameter restrictions and more specific access (attributes, scripts, containers) with the If-statement
FEATURE: Attributes inherited from entity can now be referenced for literals
FEATURE: Debugger now has a command to toggle a levels of trace off and on
FEATURE: Debugger now lists the programmer name of instances as well as the player name
FEATURE: Debugger can now list instances matching a wildcard pattern ("instance a*")
FEATURE: Compiler now flags all occurrences of a multiply defined identifier
BUGFIX: Out of memory error in interpreter for very large game fixed
BUGFIX: sometimes locating a location At itself crashed the interpreter
BUGFIX: comparing strings with '<>' did not work
BUGFIX: using a location identifier as a direction sometimes caused a compiler crash
BUGFIX: A DEBUG message would be printed in some games in some circumstances