Skip to content

Releases: edgurgel/poxa

Poxa 0.3.2

16 Oct 08:05
Compare
Choose a tag to compare
  • Fix Poxa console to work also on SSL connections. Thanks to @darrencauthon !;
  • Ensure double JSON encoding on data keys on events;
  • Refactor some parts to improve readability;
  • Drop support to Elixir 0.15.*;
  • Fix unsubscription on Presence channels.

Poxa 0.3.1

16 Sep 10:36
Compare
Choose a tag to compare
  • Refactor channel specific code to Channel and PresenceChannel modules;
  • Use conform to configure releases;

Poxa 0.3.0

13 Sep 10:56
Compare
Choose a tag to compare
  • Drop lager and use Elixir Logger instead;
  • Add integration tests to most events;
  • Update packages;
  • Change releases to not include Erlang binaries;

Poxa 0.2.0

08 Aug 10:22
Compare
Choose a tag to compare
  • The cacertfile file is optional now to run using SSL. Thanks to @darrencauthon!
  • Ensure support to Elixir ~> 0.14.2;
  • Update deps.

Release file includes Erlang 17.0 and Elixir 0.14.3.

Poxa 0.1.0

26 May 09:12
Compare
Choose a tag to compare
  • Use extracted library Signaturex to validate HTTP signed requests;
  • Add lifetime to disconnection event on Console;
  • Update to Elixir 0.13.*;
  • Use Maps where ListDicts were before;
  • Use hex dependencies where possible (JSEX and Signaturex);
  • Use exrm to release;

Poxa 0.0.8

21 Apr 06:17
Compare
Choose a tag to compare
  • Upgrade to Elixir 0.12.4;
  • Update dependencies
  • Return correct error codes on non supported protocol and wrong app_key;
  • Support only Pusher Protocol between 5-7;
  • Add real-time Console to follow events happening on Poxa
    Console

Warning: Next version will support 0.13.* and will need Erlang 17.0 or later

Poxa 0.0.7

19 Jan 16:31
Compare
Choose a tag to compare
  • Upgrade to Elixir 0.12.1
  • Add simple integration test
  • Support protocol 7
  • Check for protocol when connecting websockets
  • Update deps
  • Remove deprecated code on crypto

Poxa 0.0.6

23 Aug 00:07
Compare
Choose a tag to compare
  • Fix user_id sanitization
  • Use just one process property for presence channels
  • Upgrade to Elixir 0.10.1

Poxa 0.0.5

28 Jul 21:06
Compare
Choose a tag to compare
  • Remove duplicated userinfo on presence subscription success;
  • Use gproc:goodbye/0 instead of automatic cleanup for performance reasons;
  • Remove shared counters and use simple gproc properties.

Poxa 0.0.4

26 Jul 01:49
Compare
Choose a tag to compare
  • Fix the way we check connections from the same user on presence-channels. This was leading to a critical error on presence channels;
  • Update JSEX dependency.