- Create (H5R_CREATE*) functions were added for each reference type (attribute, object, and dataset region):
H5R_CREATE_ATTR, H5R_CREATE_OBJECT, H5R_CREATE_REGION
- A function was added to release a reference (H5R_DESTROY). This is required because a region reference no longer modifies the original file.
- Functions were added to query references (H5R_GET*):
H5R_GET_ATTR_NAME, H5R_GET_FILE_NAME, H5R_GET_OBJ_NAME, H5R_GET_OBJ_TYPE3, H5R_GET_TYPE
- Other functions were added to simplify or clarify the API.
In order to support the Virtual Object Layer
See the RFC for details on the changes that were made.