-
-
-
-
-
-
-
-
v0.692
fix: error log reported failed close() for some publisher requests with large messages, fix: occasional memory leak during message deletion, fix: worker messages intended for dead worker processes were not deleted
-
v0.691
fix: server reload (via SIGHUP signal) was failing fix: segfault on messages longer than client_body_buffer_size (thanks wfelipe)
-
v0.69
fix: publisher got a 201 Created response even if the channel had no subscribers at the time (should be 202 Accepted) fix: small memory leak after each message broadcast to a channel feature: optional push_max_channel_subscribers setting added fix: first-in concurrency setting wasn't responding to subscribers with a correct status code on conflict fix: reused subscriber connections sometimes failed to receive messages unfeature: no more nginx 0.6 support. not worth the hassle.
-
0.683
change: default max. reserved memory size changed form 16MB to 32 MB change: unused node garbage collection made a little more aggressive (max. 3 unused channels per channel search instead of 1) fix: unused nodes were deleted only on channel id hash collision (very rare) fix: segmentation fault from allocating insufficient memory for interprocess messaging
-
0.681
feature: added push_message_buffer_length setting, which sets push_message_max_buffer_length and push_message_min_buffer_length at once. fix: publisher channel info text/json response now uses double quotes instead of single. fix: interprocess messages were not removed from shared memory correctly, causing weird errors
-
0.68
change: removed deprecated config settings fix: no errors on invalid push_subscriber setting value feature: rudimentary content-type negotiation for publisher response. text/plain, text/yaml, text/json, and application/xml (and kin) supported.