All Versions
10
Latest Version
Avg Release Cycle
161 days
Latest Release
1497 days ago

Changelog History

  • v3.3.1

    September 10, 2017
  • v3.3.0 Changes

    May 09, 2017

    πŸ‘ This is a new version for ElephantIO, bringing basic support for SocketIO 2.0.

    Here is a basic changelog, you may find the full diff here : v3.2.0...3.3.0.

    πŸ”„ Changelog

    πŸ”‹ Features

    πŸ‘€ A quick reminder : we are still looking for maintainers. For that, see #135. :}

  • v3.2.0 Changes

    October 25, 2016

    πŸ›  This is a new version for ElephantIO, bringing a new feature, and a bunch of bugfixes (it's pretty small actually). Here is a basic changelog, you may find the full diff here : v3.1.0...3.2.0.

    πŸ”„ Changelog

    πŸ”‹ Features

    • πŸ‘ #145 : Cookie support in handshake (Thanks @neanton)

    πŸ›  Bugfixes

    • #141 : Fix a missing use statement (thanks @lattwood)
    • #138 : Fix query args handling when the path is not set or is / (thanks @titanco)

    πŸ‘€ A quick reminder : we are still looking for maintainers. For that, see #135. :}

  • v3.1.0 Changes

    March 23, 2016

    This is a new version for ElephantIO, bringing some new (awesome ?) features. Here is a basic changelog, you may find the full diff here : v3.0.0...3.1.0.

    πŸ”„ Changelog

    πŸ”‹ Features

    πŸ›  Bugfixes

    Thanks

    πŸš€ For this release, I'd like to thank @vincentdieltiens for the work he did on the namespaces and the context handling and @jrdiaz for improving the status on the read() method, and of course everybody who did minor fixes (Even typos !) allows us to go even further !

  • v3.0.0 Changes

    September 08, 2014

    πŸš€ After some releases, v3.0 of Elephant.io is (finally) here. The whole architecture of the project was changed, and is now following the PSR-4 autoloading principle.

    • Socket.io 1.x compatibility
    • Engine abstraction, meaning that you can implement another engine for your messages, such as using RabbitMQ, Reddis, ... etc instead of good old Socket.io ; Socket.io 1.x and Socket.io 0.x are built-ins.
    • Wrapper around the Engine abstraction
    • ♻️ Refactored the Payload classes, and split them up into several classes (one for decoding, and one for encoding payloads)
    • ⬇️ Dropped curl utilisation, used php's stream api instead

    This should make a rough idea of what is implemented in this new version.

    (Yup, this is a stupid copy and paste from the first beta)

  • v3.0.0-RC2 Changes

    September 01, 2014

    πŸš€ It would appear the previous release was not stable enough to be considered as a gold release ; this one should be the one. I hope. Anyway, here is what was changed since last time :

    • πŸ›  Fix #69 : error on the replacing of unexistant $query in a array_replace call on Socket.io version 0.x (fixed by @kbu1564 in #70)
    • πŸ›  Fix a warning if the connection to the socket.io server cannot be done ; an exception is thrown instead, and the error is now silent.
  • v3.0.0-RC Changes

    August 29, 2014

    πŸ›  A few fixes since the beta2 :

    • Socket.io v0.x adapter (courtesy of @kbu1564 in #62)
    • πŸ‘ Better handling of the url parsing (courtesy of @kcahir in #65)

    πŸš€ This should be the golden release, and is marked as stable enough to be used in prod.

  • v3.0.0-beta2 Changes

    August 13, 2014

    πŸ›  A few bug fixes since the beta 1 :

    • Refs #18 : split the packet in case of its length > 16kb
    • πŸ— Reverse parameters order when building the url
    • βž• Add a timeout on the handshake request
    • βž• Add a timeout on the stream socket connection
  • v3.0.0-beta

    August 12, 2014
  • v2.0.4 Changes

    August 30, 2014

    πŸš€ This new release brings some improvements and verifications on the Client

    • Event handler (courtesy of @Gounlaf & @williamklein) : #39 #36
    • Compatibility fix for curl's usage #50 #51
    • Query args on handshake (@jbaez via #34)
    • πŸ‘ Better SSL Verification on the host (@rosko via #36)