Hi!
With the future release of RabbitMQ 3.6.0, we will raise the minimum
Erlang version from R13B03 to R16B03-1.
Here are the reasons leading to this decision:
o We want to be able to rely on more recent features of the
standard library. Currently, RabbitMQ either tests for the
presence of those features or, worse, reimplement them.
o We already recommend a different minimum version of Erlang,
depending on the needs [1]. For instance, we suggest to use
Erlang R16B01 when SSL is enabled. Bumping the requirement will
simplify the use of RabbitMQ.
o Community plugins depend on various versions of Erlang, up-to
Erlang 17.0 for a couple of them.
As already stated in RabbitMQ documentation, we encourage everyone to
upgrade to the latest stable version of Erlang in general. Of course, we
recommend this even more in preparation of 3.6.x.
[1]
http://www.rabbitmq.com/which-erlang.html
--
Jean-Sébastien Pédron
Pivotal / RabbitMQ