Please enable JavaScript in your browser!
Changelog stomp-php
4.0.0 (Full Stomp 1.1 / 1.2 Support)
Updated functional testsuite for different brokers (amq,aplo,rabbit), update travis-ci.
Update Parser in order to be compliant with stomp-1.2 (https://stomp.github.io/stomp-specification-1.2.html )
ACK Mode is now auto
by default.
Implement StateMachine Pattern StatefulStomp
.
Restructure project, new Namespaces Protocol
, Transport
, Network
.
Make Client much smaller, remove all non low level methods to SimpleStomp
.
Testsuite rework...
Move examples to https://github.com/stomp-php/stomp-php-examples .
add utils for ActiveMq
durable subscription and Apollo
queue browser.
4.0.1
4.1.0
fixed header escaping in legacy mode in Parser (28ed8b6)
when the Parser is working in legacyMode it should produce Frames working in legacyMode (d257b98)
validate given ack SUBSCRIBE frame values against the STOMP spec (8043970)
Added a OpenMq Broker (0638958)
updated AMQ ci test version from 5.13.0 to 5.13.3 (ee37df6)
updated RMQ ci test version from 3.5.6 to 3.6.2 (ee37df6)
updated durable tests for RMQ (pass 'auto-delete' header and replaced 'persistent' with 'durable' header) (ee37df6)
updated erlang from R14B04 to latest version (travis) (ee37df6)
increase read timeout for amq abort test (ee37df6)
4.1.1
4.1.2
4.1.3
4.1.4
4.1.5
4.2.0
4.2.1
4.2.2
4.3.0
bug: Message incorrectly parsed when body contains \r\n\r\n but delimiter is \n\n thanks to @mattford (https://github.com/stomp-php/stomp-php/issues/93 , https://github.com/stomp-php/stomp-php/issues/94 )
bc: #87 drop php-5.5 support (if you still need to use php-5.5 we can provide a release 4.2.* release for #93 too, but ask for it)
#91 , #90 , #89 , #88 , #87 , #86 , #84 , #83 , #82 , #81 , #80 , #78 , #77 , #76 , #75 , #74 , #73 many code style improvements big thanks to @localheinz
Thanks to @staabm for all the reviews :)
4.3.1
4.4.0
4.4.1
4.4.2
4.4.3
4.5.0