Received: by 10.68.129.133 with SMTP id nw5mr12092879pbb.3.1330362399066; Mon, 27 Feb 2012 09:06:39 -0800 (PST) X-BeenThere: socket_io@googlegroups.com Received: by 10.68.118.230 with SMTP id kp6ls11032425pbb.7.gmail; Mon, 27 Feb 2012 09:06:35 -0800 (PST) Received: by 10.68.224.230 with SMTP id rf6mr350864pbc.4.1330362395681; Mon, 27 Feb 2012 09:06:35 -0800 (PST) Received: by 10.68.224.230 with SMTP id rf6mr350862pbc.4.1330362395663; Mon, 27 Feb 2012 09:06:35 -0800 (PST) Return-Path: Received: from mail-pz0-f45.google.com (mail-pz0-f45.google.com [209.85.210.45]) by gmr-mx.google.com with ESMTPS id e6si18734848pbt.1.2012.02.27.09.06.35 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 27 Feb 2012 09:06:35 -0800 (PST) Received-SPF: pass (google.com: domain of webbr...@gmail.com designates 209.85.210.45 as permitted sender) client-ip=209.85.210.45; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of webbr...@gmail.com designates 209.85.210.45 as permitted sender) smtp.mail=webbr...@gmail.com; dkim=pass header...@gmail.com Received: by mail-pz0-f45.google.com with SMTP id p14so6503994dad.4 for ; Mon, 27 Feb 2012 09:06:35 -0800 (PST) Return-Path: Received-SPF: pass (google.com: domain of webbr...@gmail.com designates 10.68.224.225 as permitted sender) client-ip=10.68.224.225; Received: from mr.google.com ([10.68.224.225]) by 10.68.224.225 with SMTP id rf1mr12383343pbc.72.1330362395509 (num_hops = 1); Mon, 27 Feb 2012 09:06:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:content-type; bh=WA3K/tjDAK2Tkr9a05MKHOu8pFYan2uZHMw2JomIp8s=; b=aYgM/fqHK4hxhuXjP5J/uTz0iO6/PKR5PdRsPide3putGsh2Ilsl0nK6bs0dvDAJhu YiX7ycAXebSqcuheq6Q8xbMXVwxAFxoqn3C/RZ1oXRIBuVnsQ6T7EQQRDtawTH9NOJVq EWbq0eX/BAHEGRrOxXSIZb4kKlQLPKpDWQSW4= Received: by 10.68.224.225 with SMTP id rf1mr10474173pbc.72.1330362395394; Mon, 27 Feb 2012 09:06:35 -0800 (PST) MIME-Version: 1.0 Sender: webbr...@gmail.com Received: by 10.68.62.163 with HTTP; Mon, 27 Feb 2012 09:06:15 -0800 (PST) In-Reply-To: References: From: Brian Gruber Date: Mon, 27 Feb 2012 11:06:15 -0600 Message-ID: Subject: Re: Socket.IO 0.9.0 To: socket_io@googlegroups.com Content-Type: multipart/alternative; boundary=e89a8ff24b3b00048b04b9f5228f --e89a8ff24b3b00048b04b9f5228f Content-Type: text/plain; charset=ISO-8859-1 Awesome job. Switched over luckyorange.com today without a hitch. I'm monitoring the memory leak issues I had in the past with the newer node version and socket 0.8.7, so far doesn't seem to be leaking, but I'll keep you posted. - Brian On Mon, Feb 27, 2012 at 6:37 AM, Guillermo Rauch wrote: > Oops, here go the right ones! > > 0.9.0 / 2012-02-26 > ================== > > * Added DS_Store to gitignore. > * Updated depedencies. > * Bumped uglify > * Tweaking code so it doesn't throw an exception when used inside a > WebWorker in Firefox > * Do not rely on Array.prototype.indexOf as it breaks with pages that > use the Prototype.js library. > * Windows support landed > * Use @einaros ws module instead of the old crap one > * Fix for broken closeTimeout and 'IE + xhr' goes into infinite loop on > disconnection > * Disabled reconnection on error if reconnect option is set to false > * Set withCredentials to true before xhr to fix authentication > * Clears the timeout from reconnection attempt when there is a > successful or failed reconnection. > This fixes the issue of setTimeout's carrying over from previous > reconnection > and changing (skipping) values of self.reconnectionDelay in the newer > reconnection. > * Removed decoding of parameters when chunking the query string. > This was used later on to construct the url to post to the socket.ioserver > for connection and if we're adding custom parameters of our own to > this url > (for example for OAuth authentication) they were being sent decoded, > which is wrong. > > > And as usual, thanks go to everyone who contributed patches and feedback! > > -- > Guillermo Rauch > LearnBoost CTO > http://devthought.com > > -- Regards, Brian Gruber www.luckyorange.com (913) 735-9032 *Real time visitor analytics, chat, heatmaps & polls.* --e89a8ff24b3b00048b04b9f5228f Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Awesome job. Switched over luckyorange.c= om today without a hitch. I'm monitoring the memory leak issues I h= ad in the past with the newer node version and socket 0.8.7, so far doesn&#= 39;t seem to be leaking, but I'll keep you posted.

- Brian

On Mon, Feb 2= 7, 2012 at 6:37 AM, Guillermo Rauch <rau...@gmail.com> wrote:
Oops, here go the right ones!

0.9.0 / 2012-02-26
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D

=A0 * Add= ed DS_Store to gitignore.
=A0 * Updated depedencies.
=A0 * Bumped uglify
=A0 * Tweaking code so= it doesn't throw an exception when used inside a WebWorker in Firefox<= /font>
=A0 * Do n= ot rely on Array.prototype.indexOf as it breaks with pages that use the Pro= totype.js library.
=A0 * Windows support = landed
=A0= * Use @einaros ws module instead of the old crap one
=A0 * Fix for broken closeTimeo= ut and 'IE + xhr' goes into infinite loop on disconnection
=A0 * Disabled reconne= ction on error if reconnect option is set to false
=A0 * Set withCredentials to true = before xhr to fix authentication
=A0 * Clears the timeo= ut from reconnection attempt when there is a successful or failed reconnect= ion.=A0
= =A0 =A0 This fixes the issue of setTimeout's carrying over from previou= s reconnection
=A0 =A0 and changing (= skipping) values of self.reconnectionDelay in the newer reconnection.
=A0 * Removed d= ecoding of parameters when chunking the query string.
=A0 =A0 This was used = later on to construct the url to post to the socket.io server
=A0 =A0 for connection and if we're adding = custom parameters of our own to this url
=A0 =A0 (for example f= or OAuth authentication) they were being sent decoded, which is wrong.


And as usual, thanks go to everyone who con= tributed patches and feedback!

--
Guillermo Rauch
LearnBoost CTO
http://devthought.com




--
Regards,
Brian Gruber
(913) 735-9032
=

Real time visitor analytics, chat, heatmaps & polls.<= /b>

--e89a8ff24b3b00048b04b9f5228f--