summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHubert Chathi <hubert@uhoreg.ca>2019-10-09 20:18:44 -0400
committerHubert Chathi <hubert@uhoreg.ca>2019-10-09 20:18:44 -0400
commit5c3f7e3bada90c13442c17e60fdc0daeaf2d917d (patch)
treeec009fe40e5cfffd32fa1621e30124e36660adeb
parentdrop Poison.Encoder from the valid types for login identifier for now (diff)
add changelog and bump version
-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(),