[Pkg-javascript-commits] [sockjs-client] annotated tag v0.0.4 created (now 750c06d)
Tonnerre Lombard
tonnerre-guest at moszumanska.debian.org
Wed Jan 8 00:47:57 UTC 2014
This is an automated email from the git hooks/post-receive script.
tonnerre-guest pushed a change to annotated tag v0.0.4
in repository sockjs-client.
at 750c06d (tag)
tagging 63bbeccc27f4bcd2dd3c9c7e5717ff735448d9cb (commit)
replaces v0.0.2
tagged by Marek Majkowski
on Wed Sep 7 15:33:20 2011 +0100
- Log -----------------------------------------------------------------
Release 0.0.4
Marek Majkowski (43):
Generic htmlfile support
Activex IE version of htmlfile transport
Added second 'transports' table, it's close, but not identical to the first one
Fixed bug in EventEmitter code, added some tests.
New generic infrastructure to handle polling transports. Htmlfile transport refactored.
IE doesn't support [].indexOf.
In order to check if polling transport properly restarts connections, we need to send more data in tests (>128K).
Move EventSource transport to the generic polling infrastructure.
New transport: xhr-streaming, it will duplicate functionality of xhr-polling for a moment.
Don't run a EventEmitter callback if it's set to null
No need for that, polluting is already done in the HtmlfileReceiver constructor.
It should be configurable whether XhrReceiver should use CORS-enabled ajax or not.
IE doesn't like peeking into responseText and status on readyState=3.
Unified all XHR/XDR transports.
Helper to count a size of object.
In some circumstances the xhr during 'cleanup' is already nulled.
Cosmetic.
Messages exchanged between main window and an iframe must be tagged with window_id - in order to identify a proper iframe.
Do pass fourth parameter to the iframe-enabled transports - base_url.
Enable chunking-detection for streaming protocols (with the exception of websockets).
Test a long utf message - to find if server is able to merge multiple packets without breaking utf.
Chunking test shall work on opera.
chunking detection needs to be within the loop. Maybe the whole loop should be made as a recursion some day.
options.cookie may have one of three valid values: true,false or undefined.
We need bool, not a websocket object.
In opera (where xhr doesn't do cors), correctly pass errors back from chunking detection (close events).
Example/smoke tests revamped.
Tests for chunking detection.
This package isn't npm-releasable, so devDependencies make more sense.
Prevent re-running chunking due to timeout.
In tests we use sockjs.chunkingTest with raw url, which may be empty string or slash. Normalize it before using.
In Safari 'EventSource' is an object, not a function. Make es detection more robust.
Wrong url tests take a long time and tend to break. Move them to the back, so they should be run in the end.
EventSource crashes chrome < 15 and safari when window is closed too quickly.
Check if coffee is installed before running command. Prevents producing empty files when node isn't there.
No need to run some tests twice.
Cosmetic, few words about deployment and load balancing.
Check if coffee is available before running it.
Share options with the chunking test - for example 'devel' option affects iframe url (in opera).
cosmetic
Make sure xhr is always aborted, even if user leaves the page.
Better error messages in tests, tweaked large_message test data.
Release 0.0.4
-----------------------------------------------------------------------
No new revisions were added by this update.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-javascript/sockjs-client.git
More information about the Pkg-javascript-commits
mailing list