Resolver One: Changes between 1.0.2 and 1.1
This release included changes targetting performance and usability, as well as some cool new stuff.
Performance enhancements
- Ticket 1074: A bundle of performance enhancements.
- Ticket 354: Spreadsheets with lots of large cell ranges are slow.
Usability
- Ticket 555: Autoindent in code editor.
- Ticket 348: Cut should keep formula references as is, copy should move relatively as at present.
- Ticket 349: ContentRows, ContentCols iterators for worksheets and cell ranges (skips header rows/cols).
- Ticket 937: HLOOKUP() function.
- Ticket 897: TODAY() function.
- Ticket 938: ISNUMBER() function.
- Ticket 1038: ISBLANK() function.
- Ticket 1039: NOW() function.
- Ticket 1041: ABS() function.
- Ticket 1002: Menu option to unpack arrays.
- Ticket 777: Clear header row/col options should be available if there is a header row/col, regardless of which row or col is selected.
New features
- Ticket 514: Comments: per-cell - tooltips in the grid.
- Ticket 1003: Allow unpacking of any sequence or iterable type.
- Ticket 1102: Formatter trait which is a function mapping from (value, default formatter) to value to display as formatted text.
- Ticket 1096: Color trait for text in cells.
- Ticket 698: CopyRange allowing data to be sorted as well as copied.
New features (Financial Edition only)
- Ticket 347: Handle BLPH returning arrays of data (with end date).
- Ticket 352: Handle BLP returning arrays of data.
- Ticket 1171: Synchronous versions of BLP and BDS that can be called in parallel.
- Ticket 1111: Interest rate curves from Bloomberg.
- Ticket 1137: Bloomberg requests cached on security and field only.
- Ticket 1138: Allow users to pass in a dict for the override fields for BDS.
- Ticket 1017: Thomson Financial DataWorks Enterprise connectivity.
Bugfixes
- Ticket 808: Can lose the file if something goes wrong during saving.
- Ticket 350: Limit the size of the undo/redo stack - don't run out of memory...
- Ticket 491: del workbook in user code can cause crash.
- Ticket 494: Crash when pasting specific kinds of data.
- Ticket 715: Edit names dialog - Worksheet references automatically added when you hit "New" are wrong when there is a space in the current worksheet's name.
- Ticket 746: Setting row height / col width to a float (e.g. from user code with integer value stored in a cell) fails with unhelpful error message.
- Ticket 756: Printing a worksheet with Show Bounds on prints a grey border to the left and above the cell area containing data.
- Ticket 487: Windows' "Requested clipboard operation did not succeed" error should be handled by Resolver One.
- Ticket 680: Pasting specific text gives weird behaviour.
- Ticket 1218: Exception when copying a row into unusual row selection.
- Ticket 1129: Pressing CTRL-SHIFT-ENTER can cause exceptions to be raised.
- Ticket 1230: Unpack arrays when editing causes crash.
- Ticket 1215: Documentation doesn't cover MarketData package.
See previous changes