summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG.md22
-rw-r--r--mix.exs2
2 files changed, 23 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 0000000..77a5e97
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,22 @@
+0.2.0
+=====
+
+Breaking changes:
+
+- The `Polyjuice.Client` struct has some extra fields that are required by some
+ functions.
+- The `Polyjuice.Client.API.sync_child_spec` function no longer takes a storage
+ as a separate argument -- it is passed in as part of the client.
+- Functions for sending events were moved from `Polyjuice.Client` to
+ `Polyjuice.Client.Room`, and the order of arguments was changed.
+
+Features:
+
+- New methods and endpoint for setting filters, as well as support in sync.
+- Sync sends more messages to update on more of the sync result.
+- New function for joining rooms.
+
+0.1.0
+====
+
+Initial release.
diff --git a/mix.exs b/mix.exs
index 3d48fb2..e08609c 100644
--- a/mix.exs
+++ b/mix.exs
@@ -5,7 +5,7 @@ defmodule PolyjuiceClient.MixProject do
[
app: :polyjuice_client,
description: "Client library for the Matrix.org communications protocol",
- version: "0.1.0",
+ version: "0.2.0",
elixir: "~> 1.7",
start_permanent: Mix.env() == :prod,
deps: deps(),