This release adds a lot of polish to Jess 7 as we approach the final version. There are a number of bug fixes, enhanced features for the JessDE debugger, and a new simplified API for embedding Jess in Java applications.
Fix slot-specific behavior for "null" property names in change events (thanks Shan Ming Woo). Fix SAX parse error for facts with no slots (thanks Wang Dong.) Fixed definstance name resolution across modules (Woo). New "map", "filter", and "list" functions for functional programming. Run configurations are reused in Eclipse. Can pass command-line arguments from Eclipse Run dialog. Defglobals show up in JessDE debugger. Spaces in path names won't confuse jess.bat (thanks Eric Schubert.) Fix deadlock in debugger when stepping over (read) and (readline) calls (thanks Jim Goodwin.) "Start suspended" checkbox in debugger. Can specify jess.Main alternate in launch configuration. Tiny font in manual navbar fixed. New URL for Jikes in manual. New "quick start" section in manual, and a new simplified engine API as described therein: mark(), resetToMark(), add(), addAll(), getObjects().