50 lines
1.4 KiB
Markdown
50 lines
1.4 KiB
Markdown
# Change Log
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
This project adheres to [Semantic Versioning](http://semver.org/) and
|
|
[Keep a CHANGELOG](http://keepachangelog.com).
|
|
|
|
|
|
## Unreleased
|
|
|
|
### Added
|
|
|
|
- full Turtle support
|
|
- `RDF.List` structure for the representation of RDF lists
|
|
- `describes?/1` on `RDF.Data` protocol and all RDF data structures which checks
|
|
if statements about a given resource exist
|
|
- `RDF.Data.descriptions/1` which returns all descriptions within a RDF data structure
|
|
- `RDF.Description.first/2` which returns a single object to a predicate of a `RDF.Description`
|
|
- `RDF.Description.objects/2` now supports a custom filter function
|
|
- `RDF.bnode?/1` which checks if the given value is a blank node
|
|
|
|
### Changed
|
|
|
|
- Don't support Elixir versions < 1.4
|
|
|
|
### Fixed
|
|
|
|
- `RDF.uri/1` and URI parsing of N-Triples and N-Quads decoders preserve empty fragments
|
|
- booleans weren't recognized as convertible literals on object positions
|
|
- N-Triples and N-Quads decoder didn't handle escaping properly
|
|
|
|
|
|
[Compare v0.1.1...HEAD](https://github.com/marcelotto/rdf-ex/compare/v0.1.1...HEAD)
|
|
|
|
|
|
## 0.1.1 - 2017-06-25
|
|
|
|
### Fixed
|
|
|
|
- Add `src` directory to package files.
|
|
|
|
[Compare v0.1.0...v0.1.1](https://github.com/marcelotto/rdf-ex/compare/v0.1.0...v0.1.1)
|
|
|
|
|
|
|
|
## 0.1.0 - 2017-06-25
|
|
|
|
Initial release
|
|
|
|
Note: This version is not usable, since the `src` directory is not part of the
|
|
package, which has been immediately fixed on version 0.1.1.
|