Release Notes¶
The first public release of the DataExchange library was version 1.0.0.18, release date July 10, 2020.
New Features and Bug Fixes¶
- 1.1.0.19 [17-08-2020]
The library could crash when writing to a workbook with a duplicate sheet name.
- 1.1.0.18 [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.
- 1.1.0.12 [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
dense-children
,included-mapping
andvalue
.
- 1.0.0.24 [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.
- 1.0.0.22 [23-07-2020]
Changed name of
dense-write
attribute toforce-dense
to indicate that attribute is not only used during write.
- 1.0.0.21 [21-07-2020]
Upgraded internally used library because of performance issue
- 1.0.0.18 [10-07-2020]
Initial public release of the DataExchange library