~fnux/telegram-mt-elixir

65fe16faef8d1e1ad22be420f1e48e9a62f41441 — Timothée Floure 5 years ago b32eb4a
Update mix.exs and changelog for version 0.1.1-alpha
4 files changed, 16 insertions(+), 5 deletions(-)

M CHANGELOG.md
M README.md
M mix.exs
M mix.lock
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"}}