Releases: annotation/stam-rust
Releases · annotation/stam-rust
v0.18.6
v0.18.5
v0.18.4
v0.18.3
v0.18.2
Various fixes and improvements
- webanno: properly translate multiple identical keys to a list
- webanno: allow multiple extra target templates
- webanno: added {resource_iri} variable for extra targets, and {resource} now yields only the ID
- fixed parsing IdStrategy
- implemented textselection_count() function on ResultItem
- translate/transpose: big performance improvement by pre-computing some things
- Added AnnotationStore.reannotate() method to modify existing annotations
v0.18.1
v0.18.0
This release implements STAM v1.3.0
New
- STAM translate: updated for changes in this extension - Added a
translate()function
Other
- Dependency updates
v0.17.0
This release implements STAM v1.2.
New
- core: Added a `DataValue::Map`` type, supporting arbitrary nested maps
- core: Added `DataOperator::GetKey`` to access keys in maps
- query: Added
.operator in to access keys in maps - web annotations: implemented conversion of maps
- web annotations: allow specifying JSON-LD contexts and using STAM keys as aliases.
- web annotations: added
skip_contextparameter to skip serialisation of JSON-LD contexts, useful in situations where it is already done in a prior stage.
Bugfixes
- web annotations: prevent duplicate anno.jsonld in context and map rdfs:type properly without full IRI
Other
- extra tests
- dependency updates
v0.16.7
Minor update
- implemented From<(isize,isize)> for Offset, facilitates quick conversion from tuples
- and added TryFrom<&str> for Offset, The latter parses a string to an offset. The string is in the form
start:end or start,end where start and end are (possibly signed)
integers. Either may also be omitted.
v0.16.6
New
- improved error feedback when IDs in queries can not be found, this introduces the or_fail_for_id(id) method to be used instead of
Bugfixes
- improved error feedback when IDs in queries can not be found
- allow OPTIONAL subqueries to fail with not found errors (instead of crashing the query engine)
Updates
- most dependencies were updated to their latest versions