{"action":"created","issue":{"url":"https://api.github.com/repos/meteor/meteor/issues/4114","repository_url":"https://api.github.com/repos/meteor/meteor","labels_url":"https://api.github.com/repos/meteor/meteor/issues/4114/labels{/name}","comments_url":"https://api.github.com/repos/meteor/meteor/issues/4114/comments","events_url":"https://api.github.com/repos/meteor/meteor/issues/4114/events","html_url":"https://github.com/meteor/meteor/issues/4114","id":66015373,"number":4114,"title":"Upgrade SockJS client","user":{"login":"glasser","id":16724,"avatar_url":"https://avatars.githubusercontent.com/u/16724?v=3","gravatar_id":"","url":"https://api.github.com/users/glasser","html_url":"https://github.com/glasser","followers_url":"https://api.github.com/users/glasser/followers","following_url":"https://api.github.com/users/glasser/following{/other_user}","gists_url":"https://api.github.com/users/glasser/gists{/gist_id}","starred_url":"https://api.github.com/users/glasser/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/glasser/subscriptions","organizations_url":"https://api.github.com/users/glasser/orgs","repos_url":"https://api.github.com/users/glasser/repos","events_url":"https://api.github.com/users/glasser/events{/privacy}","received_events_url":"https://api.github.com/users/glasser/received_events","type":"User","site_admin":false},"labels":[{"id":164717521,"url":"https://api.github.com/repos/meteor/meteor/labels/Project:DDP","name":"Project:DDP","color":"c7def8","default":false}],"state":"open","locked":false,"assignee":{"login":"abernix","id":841294,"avatar_url":"https://avatars.githubusercontent.com/u/841294?v=3","gravatar_id":"","url":"https://api.github.com/users/abernix","html_url":"https://github.com/abernix","followers_url":"https://api.github.com/users/abernix/followers","following_url":"https://api.github.com/users/abernix/following{/other_user}","gists_url":"https://api.github.com/users/abernix/gists{/gist_id}","starred_url":"https://api.github.com/users/abernix/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abernix/subscriptions","organizations_url":"https://api.github.com/users/abernix/orgs","repos_url":"https://api.github.com/users/abernix/repos","events_url":"https://api.github.com/users/abernix/events{/privacy}","received_events_url":"https://api.github.com/users/abernix/received_events","type":"User","site_admin":false},"assignees":[{"login":"abernix","id":841294,"avatar_url":"https://avatars.githubusercontent.com/u/841294?v=3","gravatar_id":"","url":"https://api.github.com/users/abernix","html_url":"https://github.com/abernix","followers_url":"https://api.github.com/users/abernix/followers","following_url":"https://api.github.com/users/abernix/following{/other_user}","gists_url":"https://api.github.com/users/abernix/gists{/gist_id}","starred_url":"https://api.github.com/users/abernix/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abernix/subscriptions","organizations_url":"https://api.github.com/users/abernix/orgs","repos_url":"https://api.github.com/users/abernix/repos","events_url":"https://api.github.com/users/abernix/events{/privacy}","received_events_url":"https://api.github.com/users/abernix/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/meteor/meteor/milestones/9","html_url":"https://github.com/meteor/meteor/milestone/9","labels_url":"https://api.github.com/repos/meteor/meteor/milestones/9/labels","id":1527564,"number":9,"title":"Post-1.3","description":null,"creator":{"login":"benjamn","id":5750,"avatar_url":"https://avatars.githubusercontent.com/u/5750?v=3","gravatar_id":"","url":"https://api.github.com/users/benjamn","html_url":"https://github.com/benjamn","followers_url":"https://api.github.com/users/benjamn/followers","following_url":"https://api.github.com/users/benjamn/following{/other_user}","gists_url":"https://api.github.com/users/benjamn/gists{/gist_id}","starred_url":"https://api.github.com/users/benjamn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/benjamn/subscriptions","organizations_url":"https://api.github.com/users/benjamn/orgs","repos_url":"https://api.github.com/users/benjamn/repos","events_url":"https://api.github.com/users/benjamn/events{/privacy}","received_events_url":"https://api.github.com/users/benjamn/received_events","type":"User","site_admin":false},"open_issues":34,"closed_issues":28,"state":"open","created_at":"2016-01-20T21:21:02Z","updated_at":"2016-11-25T22:37:55Z","due_on":null,"closed_at":null},"comments":2,"created_at":"2015-04-02T21:32:22Z","updated_at":"2017-01-18T13:18:43Z","closed_at":null,"body":"A fair amount of work has been done on the SockJS client lately. It hasn't been fully release as 1.0.0 yet, but it's probably worth investigating anyway.\n\nIf nothing else, it fixes some issues where SockJS client crashes when it reads invalid JSON (say, from  `/sockjs/info` when your app is crashing) which leads to long (eg 8 second) timeouts before retrying.\n\nNote that there seem to be some compatibility changes in 1.0.0, like protocols_whitelist no longer working, and Meteor contains some local changes to the client as well (tagged with `<METEOR>`).\n"},"comment":{"url":"https://api.github.com/repos/meteor/meteor/issues/comments/273472853","html_url":"https://github.com/meteor/meteor/issues/4114#issuecomment-273472853","issue_url":"https://api.github.com/repos/meteor/meteor/issues/4114","id":273472853,"user":{"login":"abernix","id":841294,"avatar_url":"https://avatars.githubusercontent.com/u/841294?v=3","gravatar_id":"","url":"https://api.github.com/users/abernix","html_url":"https://github.com/abernix","followers_url":"https://api.github.com/users/abernix/followers","following_url":"https://api.github.com/users/abernix/following{/other_user}","gists_url":"https://api.github.com/users/abernix/gists{/gist_id}","starred_url":"https://api.github.com/users/abernix/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abernix/subscriptions","organizations_url":"https://api.github.com/users/abernix/orgs","repos_url":"https://api.github.com/users/abernix/repos","events_url":"https://api.github.com/users/abernix/events{/privacy}","received_events_url":"https://api.github.com/users/abernix/received_events","type":"User","site_admin":false},"created_at":"2017-01-18T13:18:43Z","updated_at":"2017-01-18T13:18:43Z","body":"I guess I should clarify that the size increase stated was in development mode, so less alarming as the production bundle would be minified.  Still a big jump.  I just did a quick test of the production size and it's only an increase of 10KB on the final JS resource bundle, so a lot less alarming.\r\n\r\nI'll still look into it though as it's not really clear at first glance or from the Changelog.  The file size difference of the _uncompressed_ [distribution](https://github.com/sockjs/sockjs-client/tree/master/dist) in their repo is 282KB between 0.3.4 and 1.1.1 – a huge increase.  JSON2 was commented out of the old version on the Meteor side but that only affects the minified production version for the sake of this comparison.  The new version comes with JSON3.\r\n\r\nAnyhow, more on this soon."}}
{"actor":{"display_login":"abernix"}}