All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning and Keep a CHANGELOG.
Elixir versions < 1.15 and OTP versions < 25 are no longer supported.
- Replace
RDF.Dataprotocol implementation with newRDF.Data.Sourceprotocol of RDF.ex v3.0 - Compound now behaves as a named graph with
graph_name= compound id; this affectsRDF.Data.merge/2which now returns aDatasetwhen merging compounds or graphs with different names
RTC.Compound.predicates/1,RTC.Compound.objects/1, andRTC.Compound.resources/1- use the correspondingRDF.Datafunctions instead; if only asserted or unasserted triples are relevant, apply the functions onasserted_graph/1orunasserted_graph/1
This version upgrades to RDF.ex v2.0.
RTC.Compound.change_graph_name/1which changes the graph name that will be used in serializations to RDF (as opposed tochange_name/1which, as an alias ofreset_id/1, also changes the id of the compound itself)
Initial release