Skip to content

Commit

Permalink
Merge pull request #1069 from esl/rel-2.0
Browse files Browse the repository at this point in the history
MongooseIM 2.0.0
  • Loading branch information
Nyco committed Nov 8, 2016
2 parents 0fd1ff6 + cc75db8 commit 1743443
Show file tree
Hide file tree
Showing 5 changed files with 35 additions and 7 deletions.
32 changes: 30 additions & 2 deletions CHANGELOG.md
@@ -1,3 +1,31 @@
# MongooseIM 2.0.0

2016-11-08

This release includes:
- improved REST API for [backend services](http://mongooseim.readthedocs.io/en/2.0.0/swagger/index.html)
[#985](https://github.com/esl/MongooseIM/pull/985), [#1044](https://github.com/esl/MongooseIM/pull/1044)
- extended REST API for [clients](http://mongooseim.readthedocs.io/en/2.0.0/swagger/index.html?client=true)
[#881](https://github.com/esl/MongooseIM/pull/881), [#973](https://github.com/esl/MongooseIM/pull/973)
[#982](https://github.com/esl/MongooseIM/pull/982), [#1003](https://github.com/esl/MongooseIM/pull/1003)
[#1021](https://github.com/esl/MongooseIM/pull/1021)
- MUC-light improvements:
- customisable configuration [#907](https://github.com/esl/MongooseIM/pull/907)
- fix room destruction [#960](https://github.com/esl/MongooseIM/pull/960)
- removed support for legacy WebSockets [#1019](https://github.com/esl/MongooseIM/pull/1019).
This requires ejabberd.cfg file as it is no longer possible to start `mod_websockets` as module (in modules sesction).
- parallelized tests: [#987](https://github.com/esl/MongooseIM/pull/987), [#1038](https://github.com/esl/MongooseIM/pull/1038)
- improved integration with dialyzer [#1025](https://github.com/esl/MongooseIM/pull/1025)
- other improvements:
- conigurable global metrics [#940](https://github.com/esl/MongooseIM/pull/940)
- several BOSH fixes: [#869](https://github.com/esl/MongooseIM/pull/869)
- [complete list of merged PRs](https://github.com/esl/MongooseIM/pulls?utf8=%E2%9C%93&q=is%3Apr%20base%3Amaster%20merged%3A%222016-08-30..2016-11-08%22%20sort%3Acreated-asc%20)
- [complete list of closed issues](https://github.com/esl/MongooseIM/issues?utf8=%E2%9C%93&q=is%3Aissue%20is%3Aclosed%20closed%3A%222016-08-30..2016-11-08%22%20)

Special thanks to our contributors: @kenstir, @marktran, @svarlamov, @igors, @bernardd

This release repo [history](https://github.com/esl/MongooseIM/graphs/contributors?from=2016-08-29&to=2016-11-08&type=c)

# MongooseIM 2.0.0beta2

2016-08-29
Expand All @@ -13,8 +41,8 @@ This release includes:
- improved support for SSL options in cowboy listeners [#889](https://github.com/esl/MongooseIM/pull/889), [#893](https://github.com/esl/MongooseIM/pull/893)
- HTTP authentication in MUC [#894](https://github.com/esl/MongooseIM/pull/894)
- improved support for blocking commands [#900](https://github.com/esl/MongooseIM/pull/900), [#920](https://github.com/esl/MongooseIM/pull/920)
- [complete list of merged PRs](https://github.com/esl/MongooseIM/pulls?utf8=%E2%9C%93&q=is%3Apr%20base%3Amaster%20merged%3A%222016-02-13..2016-06-28%22%20sort%3Acreated-asc%20)
- [complete list of closed issues](https://github.com/esl/MongooseIM/issues?utf8=%E2%9C%93&q=is%3Aissue%20is%3Aclosed%20closed%3A%222016-02-13..2016-06-28%22%20)
- [complete list of merged PRs](https://github.com/esl/MongooseIM/pulls?utf8=%E2%9C%93&q=is%3Apr%20base%3Amaster%20merged%3A%222016-06-29..2016-08-28%22%20sort%3Acreated-asc%20)
- [complete list of closed issues](https://github.com/esl/MongooseIM/issues?utf8=%E2%9C%93&q=is%3Aissue%20is%3Aclosed%20closed%3A%222016-06-29..2016-08-28%22%20)

Special thanks to our contributors: @bernardd, @igors, @arkdro

Expand Down
2 changes: 1 addition & 1 deletion VERSION
@@ -1 +1 @@
2.0.0beta2
2.0.0
2 changes: 1 addition & 1 deletion doc/user-guide/How-to-build.md
Expand Up @@ -27,7 +27,7 @@ To generate full MongooseIM release (with mysql, pgsql or other deps):

$ make rel

If more advanced release is required (with some specific db support only, f.e. mysql or pgsql) or you want to set `prefix` or `user` for the installation script please refer to the [release configuration](doc/user-guide/release_config.md) page in our documentation.
If more advanced release is required (with some specific db support only, f.e. mysql or pgsql) or you want to set `prefix` or `user` for the installation script please refer to the [release configuration](release_config.md) page in our documentation.

The `make rel` commands will generate a self-contained OTP system image in the project's `rel/mongooseim` subdirectory. The contents of that directory are as follows:

Expand Down
2 changes: 1 addition & 1 deletion rebar.config
Expand Up @@ -14,7 +14,7 @@
{base16, ".*", {git, "git://github.com/goj/base16.git", "f78918e"}},
{cuesport, ".*", {git, "git://github.com/esl/cuesport.git", "d82ff25"}},
{redo, ".*", {git, "git://github.com/JacobVorreuter/redo.git", "7c7eaef"}},
{exml, ".*", {git, "git://github.com/esl/exml.git", "2547164950b65a86b79a5a5669821cff9bde17a7"}},
{exml, ".*", {git, "git://github.com/esl/exml.git", "2.4.0"}},
{lager, ".*", {git, "git://github.com/basho/lager.git", "3.2.1"}},
{lager_syslog, ".*", {git, "git://github.com/basho/lager_syslog.git", "3.0.1"}},
{cowboy, ".*", {git, "git://github.com/ninenines/cowboy.git", "1.0.4"}},
Expand Down
4 changes: 2 additions & 2 deletions test/ejabberd_tests/rebar.config
Expand Up @@ -4,8 +4,8 @@
{require_otp_vsn, "1[789]"}.

{deps, [
{escalus, ".*", {git, "git://github.com/esl/escalus.git", "1d7d3b7"}},
{exml, ".*", {git, "git://github.com/esl/exml.git", "2.3.0"}},
{escalus, ".*", {git, "git://github.com/esl/escalus.git", "3.0.0"}},
{exml, ".*", {git, "git://github.com/esl/exml.git", "2.4.0"}},
{usec, ".*", {git, "git://github.com/esl/usec.git", {branch, "master"}}},
{mustache, ".*", {git, "git://github.com/mojombo/mustache.erl.git", {branch, "master"}}},
{katt, ".*", {git, "git://github.com/for-GET/katt.git", {tag, "1.5.2"}}},
Expand Down

0 comments on commit 1743443

Please sign in to comment.