Drop support for Elixir versions < 1.9

This commit is contained in:
Marcel Otto 2020-11-12 22:50:38 +01:00
parent ebb1aeb25e
commit fa5ffb055f
3 changed files with 10 additions and 7 deletions

View file

@ -40,10 +40,8 @@ jobs:
elixir: 1.11.1
- erlang: 22.2
elixir: 1.10.4
- erlang: 21.3
elixir: 1.9.4
- erlang: 20.3.1
elixir: 1.8.2
elixir: 1.9.4
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
steps:

View file

@ -7,6 +7,8 @@ This project adheres to [Semantic Versioning](http://semver.org/) and
## Unreleased
Elixir versions < 1.9 are no longer supported
### Added
- 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 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
- 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
- `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
- Elixir versions < 1.8 are no longer supported
### Fixed
@ -438,6 +441,8 @@ upgrading notes to RDF.ex 0.6
## 0.5.0 - 2018-09-17
Elixir versions < 1.6 are no longer supported
### Added
- Possibility to execute simple SPARQL queries against `RDF.Graph`s with
@ -468,7 +473,6 @@ upgrading notes to RDF.ex 0.6
### Changed
- Elixir versions < 1.6 are no longer supported
- `RDF.String.new/2` and `RDF.String.new!/2` produce a `rdf:langString` when
given a language tag
- 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
Elixir versions < 1.4 are no longer supported
### Added
- full Turtle support
@ -614,7 +620,6 @@ upgrading notes to RDF.ex 0.6
### Changed
- Rename `RDF.Statement.convert*` functions to `RDF.Statement.coerce*`
- Don't support Elixir versions < 1.4
### Fixed

View file

@ -9,7 +9,7 @@ defmodule RDF.Mixfile do
[
app: :rdf,
version: @version,
elixir: "~> 1.8",
elixir: "~> 1.9",
build_embedded: Mix.env() == :prod,
start_permanent: Mix.env() == :prod,
deps: deps(),