M CHANGELOG.md => CHANGELOG.md +12 -1
@@ 1,8 1,19 @@
# Changelog for telegram_mt (telegram-mt-elixir)
+## v0.1.1-alpha (2017-09-13
+
+* Use ETS for registries
+* Fix initial 'bad_server_salt' error
+* Reduce the number of 'bad_msg_notification' errors
+* Update telegram_tl dependency
+* Restructure of sessions' supervision tree
+* Major refactoring of the code related to the generation of the authorization
+ key
+
## v0.1.0-alpha (2017-08-12)
-* Switching from API layer 23 to API layer 57 (allows to access supergroup and a bunch of others 'recent' telegram features)
+* Switching from API layer 23 to API layer 57 (allows to access supergroup and
+ a bunch of others 'recent' telegram features)
* Update telegram_tl dependency to v0.2.0-beta
* Resend message in case of `bad_server_salt` or `bad_msg_notification` errors
* History of recently sent messages
M README.md => README.md +1 -1
@@ 16,7 16,7 @@ the documentation is available [here](https://hexdocs.pm/telegram_mt/MTProto.htm
## Status & Roadmap
-Version `v0.1.0-alpha` has been released ([changelog](changelog.md)).
+Version `v0.1.1-alpha` has been released ([changelog](changelog.md)).
**Status :** you currently can signin, receive and send message, fetch
contacts and chats, save and restore sessions.
M mix.exs => mix.exs +2 -2
@@ 3,7 3,7 @@ defmodule MTProto.Mixfile do
def project do
[app: :telegram_mt,
- version: "0.1.0-alpha",
+ version: "0.1.1-alpha",
elixir: "~> 1.4",
build_embedded: Mix.env == :prod,
start_permanent: Mix.env == :prod,
@@ 36,7 36,7 @@ defmodule MTProto.Mixfile do
#
# Type "mix help deps" for more examples and options
defp deps do
- [{:telegram_tl, github: "fnux/telegram-tl-elixir"},
+ [{:telegram_tl, "~> 0.2.1"},
{:ex_doc, "~> 0.14", only: :dev},
{:json, "~> 1.0.2", only: :test}]
end
M mix.lock => mix.lock +1 -1
@@ 2,4 2,4 @@
"ex_doc": {:hex, :ex_doc, "0.16.4", "4bf6b82d4f0a643b500366ed7134896e8cccdbab4d1a7a35524951b25b1ec9f0", [:mix], [{:earmark, "~> 1.1", [hex: :earmark, repo: "hexpm", optional: false]}], "hexpm"},
"json": {:hex, :json, "1.0.2", "fa75ed4f355cd4ab468c25588171f8002a7274d3d5fb376c18822ddfc7c33f1f", [:mix], [], "hexpm"},
"poison": {:hex, :poison, "3.1.0", "d9eb636610e096f86f25d9a46f35a9facac35609a7591b3be3326e99a0484665", [:mix], [], "hexpm"},
- "telegram_tl": {:git, "https://github.com/fnux/telegram-tl-elixir.git", "2a22570ebe09f011e5f36e0132dee42fd570328d", []}}
+ "telegram_tl": {:hex, :telegram_tl, "0.2.1", "39f69dee0366831b02258efe287a020553370cb19307d459c7c7f848abbed8e0", [:mix], [{:poison, "~> 3.1", [hex: :poison, repo: "hexpm", optional: false]}], "hexpm"}}