The "getAgreement" now uses a dictionary, rather than a list of arguments - this could break games in earlier version. This is used by NPCs to determine if they will agree to do a command.
Achievements added, tracking across multiple play throughs.
https://github.com/ThePix/QuestJS/wiki/Achievements
Q5 conversion improved (but some issues remain)
Scenery attribute on items can be a string
https://github.com/ThePix/QuestJS/wiki/Attributes-for-items#scenery
Better support for regions, including BACKSCENE template for walls, ceiling, etc.
https://github.com/ThePix/QuestJS/wiki/Handling-regions
More options for HINT command
https://github.com/ThePix/QuestJS/wiki/A-HINT-Command