Release Notes Solo Predictor Version 2 8 2: Difference between revisions
Jump to navigation
Jump to search
imported>Jeremy (Created page with "==Changes and Bug Fixes in Version 2.8.2== Version 2.8.2 of Solo_Predictor was released in December 2012. ===High-level Changes=== * Updated to be compatible with [[Release_Note...") |
imported>Jeremy No edit summary |
||
Line 3: | Line 3: | ||
===High-level Changes=== | ===High-level Changes=== | ||
* Updated to be compatible with [[Release_Notes_Version_7_0|PLS_Toolbox / Solo 7.0]] | * Updated to be compatible with [[Release_Notes_Version_7_0|PLS_Toolbox / Solo 7.0]] including support for new [[EVRIModel_Objects EVRIModel objects]]. | ||
===Main Program Configuration Changes=== | ===Main Program Configuration Changes=== | ||
Line 19: | Line 19: | ||
===Script Parsing=== | ===Script Parsing=== | ||
* Allow creation of evriscript objects DIRECTLY without @evriscript(''____'') wrapper. Just call with: @____ and if not recogonized as a standard object but it DOES match an evrscript method, it will be created as an evriscript object. | |||
* Allow creation of evriscript objects DIRECTLY without @evriscript(''____'') wrapper. Just call with: @____ and if not | |||
* Fix .mat file saving (allow -append and multiple vars) | * Fix .mat file saving (allow -append and multiple vars) | ||
* Fix for bug reading scripts which have a line consisting of just '%' (or '#' or '//') and a line-feed (caused following line to be skipped) | * Fix for bug reading scripts which have a line consisting of just '%' (or '#' or '//') and a line-feed (caused following line to be skipped) |
Revision as of 16:53, 6 December 2012
Changes and Bug Fixes in Version 2.8.2
Version 2.8.2 of Solo_Predictor was released in December 2012.
High-level Changes
- Updated to be compatible with PLS_Toolbox / Solo 7.0 including support for new EVRIModel_Objects EVRIModel objects.
Main Program Configuration Changes
- Add "plaindelimiter" configuration option to allow specification of delimiter to use in plain text output (makes parsing easer in some languages). Default is comma-separated.
- Add log_backups field and add help for all backup settings
- Add "header" option to include a specific header with each log file
- Add json parsing and output support
- Change order of "old" log files (oldest log is highest #ed log, most recent is 1)
- Show which default.xml file is being used when status dialog first opens
- Show statusbox message when the user attempts to close the controls using the standard window close control
- Do not store debug messages in buffer if not in debug mode (avoids potential memory leak on very high-load applications)
- Force message buffer dump if a large number of messages have been queued and not written
- Improve status dialog performance (do not redraw menus on each display)
- Better handle when 32-bit version is started without appropriate permissions for automatic configuration to operate.
Script Parsing
- Allow creation of evriscript objects DIRECTLY without @evriscript(____) wrapper. Just call with: @____ and if not recogonized as a standard object but it DOES match an evrscript method, it will be created as an evriscript object.
- Fix .mat file saving (allow -append and multiple vars)
- Fix for bug reading scripts which have a line consisting of just '%' (or '#' or '//') and a line-feed (caused following line to be skipped)
- Fix for bug when indexing into array with numerical values between 65 and 90 or 97 and 122 (would return empty or possibly throw error)
- Fix to ignore leading or trailing spaces in parsed variable names or strings
- Improved support for LF as end-of-command character
- Add new @predictor object (limited support)
- Remove support for doing 'testing' mode with | (where y-block is passed within x). New approach is to use model object directly: pred = model.apply(x,y);