Changes for version 1.7
Released 23 October 2009
These changes apply to Resolver One, the Resolver One Player, the Resolver One Web Server, and the Financial Data Feeds add-on.
Major Enhancements
- Button-click handlers are now executed without blocking the rest of Resolver One. This means that if you accidentally write a handler that never finishes, or just one that takes longer than you want, you can cancel it while it's running and fix the problem.
- Added long-awaited dialog for setting wrapping and aligment for cells.
- External imported modules now shared between documents and RunWorkbook (better performance for RunWorkbook in particular)
Minor enhancements
- Upgrade to IronPython 2.0.2.
- Installer improvements, chiefly:
- Install now runs ngen (optimisation) step in the background after install is finished. This makes the first launch of Resolver One 20 to 40 seconds slower, but the install is a full three minutes quicker.
- Install now has a checkbox on the final dialog to launch Resolver One.
- Improved responsiveness when dragging tabs and switching between tabs.
- [Shift] while clicking Recalc toolbar button now now forces reload of all imported modules (like Shift-F9 has always done)
- __version__ variable with the Resolver One version number available from user code.
- Documentation for header row/col #Foo# syntax.
Bugfixes
- Improved error handling when loading documents, removed possible (but unlikely) crash.
- Fixed: A formula setting a click handler could initiate two recalcs.
- Fixed: Creating a new worksheet from user code used to be able to steal focus from code box.
- Fixed: Goto line dialog disabled for Resolver One Player and Player mode.
