summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2020-10-29 13:04:32 +0100
committerMatthias Beyer <mail@beyermatthias.de>2020-10-29 13:04:32 +0100
commit403c07bb67e3f34411e20fae63c517b4d3ac3a11 (patch)
tree0f9a4309633040e4a8ed90b9be34bc626ee51b96
parent1fc34da9b8848634eba77c3f705725ac1303d1b0 (diff)
parent7ed61ae256ac0bfe4ecdb0657c8fd471a7ff50db (diff)
Merge branch 'prepare-0.4.0'
-rw-r--r--CHANGELOG.md16
-rw-r--r--Cargo.toml2
-rw-r--r--clippy.toml1
3 files changed, 18 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4ec790a..bcc4a9e 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,22 @@
# Next
+# 0.4.0
+
+## Breaking
+
+* `Filter::as_failable()` was removed, as it prevented making a Filter into an
+ trait object
+
+## Other
+
+* A cargo category ("rust-patterns") was added
+* The (deprecated) `try!()` macro in the codebase was replaced by the `?`
+ operator
+* Unused variable warnings were fixed
+* "Blacklisted" variable names were removed ("foo")
+
+
# 0.3.0
* A macro was added to quickly create `Filter` implementations
diff --git a/Cargo.toml b/Cargo.toml
index f5e3c44..bad0e1c 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "filters"
-version = "0.3.0"
+version = "0.4.0"
authors = ["Matthias Beyer <mail@beyermatthias.de>",
"Marcel Müller <neikos@neikos.email>" ]
diff --git a/clippy.toml b/clippy.toml
new file mode 100644
index 0000000..398ef77
--- /dev/null
+++ b/clippy.toml
@@ -0,0 +1 @@
+single-char-binding-names-threshold = 6