Releases: ld4l/open_annotation_rdf
Releases · ld4l/open_annotation_rdf
Update to ActiveTriples 0.10.0 and RDF 2.0.2
Upgrade to support ActiveTriples 0.5, 0.6, and 0.8.2
0.1.0 Prepare release 0.1.0
add convenience method SemanticTagAnnotation.getTerm
add convenience method getTerm also, add examples of resuming and get values from body
add convenience methods
- add Annotations.find_by_target
- add CommentAnnotation.getComment
- add TagAnnotation.getTag
Improve functioning of Annotation#resume; Add tests for body as blank node
CHANGE LOG for 0.0.10
Add tests for body as blank node
- add tests for Annotation#resume where body as blank node was created using the gem models
- add tests for Annotation#resume where body as blank node was loaded from an RDF::Graph
Improve functioning of Annotation#resume
- add SemanticTagBody class to hasBody property in SemanticTag
- remove class validation of motivatedBy in the resume method because it can have multiple classes; validation of value is sufficient
FIX: cast should set be to false not true
0.0.9 New version number for new release
Add casting restrictions; Let Annotation.resume receive same parameters as .new
Pre-release
Change Log for 0.0.8
Add casting restriction
Impact: This update requires changes to your code for all properties that now have :cast = false.
Affected properties:
- motivatedBy
- annotatedAt
- content
- format
Required change in your code for motivatedBy:
Assumptions:
- anno is an instance of Annotation or a subclass
OLD: anno.motivatedBy.first.rdf_subject
NEW: anno.motivatedBy.first
Allow Annotation.resume to receive same argument values as Annotation.new
Annotation.resume now accepts the following values for its parameter.
- RDF::URI - e.g. RDF::URI('http://example.org/t123') -- this is the only value accepted prior to this change
- string URI - e.g. 'http://example.org/t123'
- localname - e.g. 't123' -- This will be expanded by appending 't123' to the end of the configured base_uri
Releasing gem
0.0.5 release of the gem got messed up. There are no code changes between 0.0.5 and 0.0.6
Reduce required ruby to 1.9.3
0.0.5 Remove ruby gemset and version files
Initial release of Open Annotation ontology gem based on ActiveTriples framework
Pre-release
Supports following annotation types:
- Comment Annotation - free form text
- Tag Annotation - one word or short phrase tag written by the user
- Semantic Tag Annotation - term from a controlled vocabulary
See README for more information and usage examples.