summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2017-10-06 17:45:36 +0200
committerGitHub <noreply@github.com>2017-10-06 17:45:36 +0200
commit584a9ab765ab3f6ee606701612eb72c7e7d3acab (patch)
tree0496fbfbb58ba3f48ea6d99671552c5ee589f358
parent94dd4b0f85e74f56356f6fe075d7f0db845b382b (diff)
parent6c6d0e3e938da33391b710b4e90f395b8c700c7c (diff)
Merge pull request #23 from matthiasbeyer/0.2.0-prepare
0.2.0 prepare
-rw-r--r--CHANGELOG.md18
-rw-r--r--Cargo.toml2
2 files changed, 19 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 0000000..663ec6c
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,18 @@
+# Changelog
+
+# Next
+
+Changes for the next release.
+
+# 0.2.0
+
+* The new "failable" filter API was introduced. Filters (more specifically
+ `FailableFilter`s can be used to return a `Result<bool, E>` from a filter,
+ if the filtering operation may fail due to some environmental reasons.
+ All chaining operators (`and`, `or`,...) are supported, as well as
+ transforming a `Filter` into a `FailableFilter`, as well as mapping error
+ types from one type into another.
+
+Versions prior to 0.2.0 are not documented in this file, have a look at the
+git version history.
+
diff --git a/Cargo.toml b/Cargo.toml
index d002892..d04077f 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "filters"
-version = "0.1.1"
+version = "0.2.0"
authors = ["Matthias Beyer <mail@beyermatthias.de>",
"Marcel Müller <neikos@neikos.email>" ]