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.1.1 - 2024-04-09
- Objects can be compared to
nil
with==
.
1.1.0 - 2024-01-25
- Objects can be compared with
==
.
1.0.5 - 2023-07-10
- Properties can be set (setters).
1.0.4 - 2023-04-06
- Properties can be prefixed when serialized.
1.0.3 - 2023-02-20
- SemanticId and SemanticType are properly setted during object initialization.
- SemanticId is the first exported property.
1.0.2 - 2023-02-13
- Do not export empty collection properties.
1.0.1 - 2023-01-18
- Add a runtime dependency to
json-ld
.
1.0.0 - 2023-01-12
- .gitignore file.
- Changelog file.
- The classes are now accessed through the
VirtualAssembly::Semantizer
module (instead of just theSemantizer
module). - The
SemanticObject
is now a module instead of a class.
1.0.0-alpha - 2023-01-05
- SemanticObject, SemanticProperty and HashSerializer classes.
- License and readme files.
- Gemspec file.