v2.4.0.0
philippeVerney
released this
19 Oct 09:34
·
97 commits
to master
since this release
Development
- Bases for building a webassembly version of FESAPI are settled
- Support for Constant Array in Properties
- Support for Constant array in GridConnectionSetRepresentation
- Replace char usage by int8_t in Properties.
- Support for get/set time info on a representation
- Set time of a property in a RESQML2.2 approach
- Make default DataobjectRepo version to EML2.0 and RESQML2.0.1 in all cases
- Stop passing absolute properties HDF5 dataset name when relative is possible
- HdfProxy : now getElementCount and getDimensionCount depends on getElementCountPerDimension
Bug fix
- Default ETP uri to default dataspace and avoid repeating slash in URI when the URI source already ends with slash
- Do no more validate partial properties at deserialization time
- Create partial truncated IJK grid
- IJK lattice grid offset and spacing getter
Documentation
- Fix documentation in GridConnectionSetRepresentation
SWIG
- Fix wrong WitsmlWellbore namespace in SWIG
Build
- Use CMake FindHDF5 module
- Avoid using HDF5 datatype enumeration as exposed method parameters
- Provide broken-down FESAPI version as numbers
- Automatic correct version number in FESAPI wheel package
- Replace some int to int64_t to avoid some potential range errors
Known issue
- SWIG : missing TimeSeries::getTimestampCount