{"action":"created","issue":{"url":"https://api.github.com/repos/tappleby/redux-batched-subscribe/issues/8","repository_url":"https://api.github.com/repos/tappleby/redux-batched-subscribe","labels_url":"https://api.github.com/repos/tappleby/redux-batched-subscribe/issues/8/labels{/name}","comments_url":"https://api.github.com/repos/tappleby/redux-batched-subscribe/issues/8/comments","events_url":"https://api.github.com/repos/tappleby/redux-batched-subscribe/issues/8/events","html_url":"https://github.com/tappleby/redux-batched-subscribe/issues/8","id":145365507,"number":8,"title":"Delay slice()ing the listeneres","user":{"login":"gaearon","id":810438,"avatar_url":"https://avatars.githubusercontent.com/u/810438?v=3","gravatar_id":"","url":"https://api.github.com/users/gaearon","html_url":"https://github.com/gaearon","followers_url":"https://api.github.com/users/gaearon/followers","following_url":"https://api.github.com/users/gaearon/following{/other_user}","gists_url":"https://api.github.com/users/gaearon/gists{/gist_id}","starred_url":"https://api.github.com/users/gaearon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gaearon/subscriptions","organizations_url":"https://api.github.com/users/gaearon/orgs","repos_url":"https://api.github.com/users/gaearon/repos","events_url":"https://api.github.com/users/gaearon/events{/privacy}","received_events_url":"https://api.github.com/users/gaearon/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-04-02T11:52:20Z","updated_at":"2016-04-02T15:19:47Z","closed_at":null,"body":"Redux introduced a few optimizations in 3.x, and we now delay `slice()`ing listeners unless absolutely necessary, and don’t `slice()` them more than once per `dispatch()`. This project should probably adopt similar optimizations."},"comment":{"url":"https://api.github.com/repos/tappleby/redux-batched-subscribe/issues/comments/204734640","html_url":"https://github.com/tappleby/redux-batched-subscribe/issues/8#issuecomment-204734640","issue_url":"https://api.github.com/repos/tappleby/redux-batched-subscribe/issues/8","id":204734640,"user":{"login":"tappleby","id":1435253,"avatar_url":"https://avatars.githubusercontent.com/u/1435253?v=3","gravatar_id":"","url":"https://api.github.com/users/tappleby","html_url":"https://github.com/tappleby","followers_url":"https://api.github.com/users/tappleby/followers","following_url":"https://api.github.com/users/tappleby/following{/other_user}","gists_url":"https://api.github.com/users/tappleby/gists{/gist_id}","starred_url":"https://api.github.com/users/tappleby/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tappleby/subscriptions","organizations_url":"https://api.github.com/users/tappleby/orgs","repos_url":"https://api.github.com/users/tappleby/repos","events_url":"https://api.github.com/users/tappleby/events{/privacy}","received_events_url":"https://api.github.com/users/tappleby/received_events","type":"User","site_admin":false},"created_at":"2016-04-02T15:19:47Z","updated_at":"2016-04-02T15:19:47Z","body":"Thanks for the heads up.\r\n\r\nWas just looking over the redux release log an these look like the major changes:\r\n\r\nreactjs/redux@b7031ce3acb23b6ecadbd977b1cfa32486447904\r\nreactjs/redux#1325\r\nreactjs/redux@c031c0a8d900e0e95a4915ecc0f96c6fe2d6e92b\r\nreactjs/redux@5b586080b43ca233f78d56cbadf706c933fefd19\r\n\r\nI wonder if I can avoid duplicating this logic by wrapping the listener callback instead of reimplementing the subscribe logic."}}