Drop support for Elixir versions < 1.9
This commit is contained in:
parent
ebb1aeb25e
commit
fa5ffb055f
3 changed files with 10 additions and 7 deletions
4
.github/workflows/ci.yml
vendored
4
.github/workflows/ci.yml
vendored
|
@ -40,10 +40,8 @@ jobs:
|
||||||
elixir: 1.11.1
|
elixir: 1.11.1
|
||||||
- erlang: 22.2
|
- erlang: 22.2
|
||||||
elixir: 1.10.4
|
elixir: 1.10.4
|
||||||
- erlang: 21.3
|
|
||||||
elixir: 1.9.4
|
|
||||||
- erlang: 20.3.1
|
- erlang: 20.3.1
|
||||||
elixir: 1.8.2
|
elixir: 1.9.4
|
||||||
env:
|
env:
|
||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
steps:
|
steps:
|
||||||
|
|
11
CHANGELOG.md
11
CHANGELOG.md
|
@ -7,6 +7,8 @@ This project adheres to [Semantic Versioning](http://semver.org/) and
|
||||||
|
|
||||||
## Unreleased
|
## Unreleased
|
||||||
|
|
||||||
|
Elixir versions < 1.9 are no longer supported
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- general serialization functions for reading from and writing to streams
|
- general serialization functions for reading from and writing to streams
|
||||||
|
@ -175,6 +177,8 @@ allow for defining custom datatypes.
|
||||||
For an introduction on how literals work now read the updated [page on literals in the guide](https://rdf-elixir.dev/rdf-ex/literals.html).
|
For an introduction on how literals work now read the updated [page on literals in the guide](https://rdf-elixir.dev/rdf-ex/literals.html).
|
||||||
For more details on how to migrate from an earlier version read [this wiki page](https://github.com/rdf-elixir/rdf-ex/wiki/Upgrading-to-RDF.ex-0.8).
|
For more details on how to migrate from an earlier version read [this wiki page](https://github.com/rdf-elixir/rdf-ex/wiki/Upgrading-to-RDF.ex-0.8).
|
||||||
|
|
||||||
|
Elixir versions < 1.8 are no longer supported
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- a lot of new datatypes like `xsd:float`, `xsd:byte` or `xsd:anyURI` -- all numeric XSD datatypes
|
- a lot of new datatypes like `xsd:float`, `xsd:byte` or `xsd:anyURI` -- all numeric XSD datatypes
|
||||||
|
@ -205,7 +209,6 @@ For more details on how to migrate from an earlier version read [this wiki page]
|
||||||
you now always see the value, the lexical form and if the literal is valid
|
you now always see the value, the lexical form and if the literal is valid
|
||||||
- `RDF.Namespace.resolve_term/1` now returns ok or error tuples, but a new function
|
- `RDF.Namespace.resolve_term/1` now returns ok or error tuples, but a new function
|
||||||
`RDF.Namespace.resolve_term!/1` with the old behaviour was added
|
`RDF.Namespace.resolve_term!/1` with the old behaviour was added
|
||||||
- Elixir versions < 1.8 are no longer supported
|
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
|
@ -438,6 +441,8 @@ upgrading notes to RDF.ex 0.6
|
||||||
|
|
||||||
## 0.5.0 - 2018-09-17
|
## 0.5.0 - 2018-09-17
|
||||||
|
|
||||||
|
Elixir versions < 1.6 are no longer supported
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- Possibility to execute simple SPARQL queries against `RDF.Graph`s with
|
- Possibility to execute simple SPARQL queries against `RDF.Graph`s with
|
||||||
|
@ -468,7 +473,6 @@ upgrading notes to RDF.ex 0.6
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- Elixir versions < 1.6 are no longer supported
|
|
||||||
- `RDF.String.new/2` and `RDF.String.new!/2` produce a `rdf:langString` when
|
- `RDF.String.new/2` and `RDF.String.new!/2` produce a `rdf:langString` when
|
||||||
given a language tag
|
given a language tag
|
||||||
- Some of the defined structs now enforce keys on compile-time (via Elixirs
|
- Some of the defined structs now enforce keys on compile-time (via Elixirs
|
||||||
|
@ -600,6 +604,8 @@ upgrading notes to RDF.ex 0.6
|
||||||
|
|
||||||
## 0.2.0 - 2017-08-12
|
## 0.2.0 - 2017-08-12
|
||||||
|
|
||||||
|
Elixir versions < 1.4 are no longer supported
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- full Turtle support
|
- full Turtle support
|
||||||
|
@ -614,7 +620,6 @@ upgrading notes to RDF.ex 0.6
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- Rename `RDF.Statement.convert*` functions to `RDF.Statement.coerce*`
|
- Rename `RDF.Statement.convert*` functions to `RDF.Statement.coerce*`
|
||||||
- Don't support Elixir versions < 1.4
|
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
|
|
2
mix.exs
2
mix.exs
|
@ -9,7 +9,7 @@ defmodule RDF.Mixfile do
|
||||||
[
|
[
|
||||||
app: :rdf,
|
app: :rdf,
|
||||||
version: @version,
|
version: @version,
|
||||||
elixir: "~> 1.8",
|
elixir: "~> 1.9",
|
||||||
build_embedded: Mix.env() == :prod,
|
build_embedded: Mix.env() == :prod,
|
||||||
start_permanent: Mix.env() == :prod,
|
start_permanent: Mix.env() == :prod,
|
||||||
deps: deps(),
|
deps: deps(),
|
||||||
|
|
Loading…
Reference in a new issue