Skip to content

Releases: pushex-project/pushex

Version 2.0.0

24 Sep 16:11
Compare
Choose a tag to compare

This release bumps Phoenix to 1.5, which comes with some breaking changes to how PubSub is configured. Everything will operate the same way, but is required to be setup differently now.

In addition, we now only support/test for OTP22+ and Elixir 1.11+. We recommend using the latest OTP and Elixir versions.

There's a corresponding 0.2.0 release for phoenix JS client that bumps to the latest Phoenix JS. It's recommended to update both at the same time, but shouldn't be required.

Migration Instructions

  • Update your config.exs file

Remove the pubsub config for config :push_ex, PushExWeb.Endpoint and replace it with the new pubsub_server config:

config :push_ex, PushExWeb.Endpoint,
  ...
  pubsub_server: PushEx.PubSub,
  ...

If you have a custom config in pubsub_server previously, you must update that in the new config option:

config :push_ex, PushEx.PubSub,
  adapter: Phoenix.PubSub.PG2,
  pool_size: 4

The actual options inside of config are identical to pubsub_server, but you should not set the name because that's handled in code for you.

v1.2.0

18 Mar 17:35
Compare
Choose a tag to compare

This release adds the ability to disable the push tracker. This is useful in high join-throughput environments.

RC tags were also cleaned up as part of this, and additional Elixir/OTP versions added to the test matrix.

1.0.2

30 Aug 20:00
Compare
Choose a tag to compare

PushEx goes out of RC! It's been in use for several months now.