All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.0.0-beta2 - 2023-09-18
- Allow hyphen in prefix.
- Update sweetrdf/easyrdf to version 1.10.
1.0.0-beta1 - 2023-08-15
- Rename method
IFactory:make
tomakeFromResource
. - The factory can't not be set in the constructor anymore (to avoid a potential circular dependency).
- Add a resource parameter in the
SemanticObject
constructor. - Add the
Semantizer:import
method (to be tested). - Add a fetch method (Closure) and a default one (to be tested).
- Add the
IStore:has
method. - Add the
Semantizer:getStore
method.
- Method
SemanticObjectAnonymous:makeFromResource
(moved into theSemanticObject
constructor).
1.0.0-alpha4 - 2023-08-13
- Method
SemanticObject::setSemanticProperty
does add the blank node in the graph.
- Method
Semanticable:removeSemanticPropertyAll
. - Method
SemanticObject:removeSemanticPropertyAll
.
1.0.0-alpha3 - 2023-08-09
- Method
SemanticObject::setSemanticProperty
allows to set blank node.
- Interface
IFactory
. - Method
Semantizer::getPrefix
. - Method
Semantizer::shorten
. - Method
Semantizer::expand
. - Class
Factory
in test. - Class
SemanticObjectAnonymousSub
in test.
- Rename tests folder to "test".
- Dependency to phpunit (to avoid potential conflicts as suggested in the official documentation).
1.0.0-alpha2 - 2023-07-31
- Add a method to set a prefix.
- Add this changelog file.
1.0.0-alpha1 - 2023-07-28
- Initial release.