The first public release of the DataExchange library was version 184.108.40.206, release date July 10, 2020.
New Features and Bug Fixes¶
- 220.127.116.11 [17-08-2020]
The library could crash when writing to a workbook with a duplicate sheet name.
- 18.104.22.168 [12-08-2020]
The library could crash because of using a different version of the libxl.dll (used to actually read and write to Excel files) than the AimmsXLLibrary.
- 22.214.171.124 [06-10-2020]
Added support for reading from and writing to tables in sheets in Excel workbooks
Added support for automatically generating standard Data Exchange mappings from model annotations
Added new mapping attributes
- 126.96.36.199 [27-07-2020]
Name attributes used at mapping locations where no name is needed for a child elemen are now warned against when reading a mapping
Name-regex attributes used at mapping locations where no name is needed for a child element now result in an error
Boolean values in a JSON file are now correctly mapped onto integer, double and string parameters. During a write the value will be output according to the AIMMS storage type.
- 188.8.131.52 [23-07-2020]
Changed name of
force-denseto indicate that attribute is not only used during write.
- 184.108.40.206 [21-07-2020]
Upgraded internally used library because of performance issue
- 220.127.116.11 [10-07-2020]
Initial public release of the DataExchange library