Pusher-js 2.0.0 released: Cutting edge WebSockets with comprehensive legacy support

  - - Announcement

We’re very excited to announce the release of a massive new update to our Javascript client library. The new release adds a smarter connection strategy with additional fallback mechanisms such as HTTP-based transport. These changes further improve our support for legacy devices and network complications such as corporate firewalls. The Javascript client library is our


Multi-channel event Publishing

  - - Editorial

Pusher is a very flexible pubsub system that allows you to build all sorts of applications. However, as we start seeing the kinds of things people are building, we start hearing about optimizations that we can make to make your lives easier. One of the ones we have heard frequently is the need to publish


Announcing presence WebHooks and new APIs

  - - Announcement

We’ve always been interested in creating a platform that integrates seamlessly with your applications, and provides the best possible user experience as developers. To this end, we’ve been working hard on features that expose the interactions your users have with the system. We previously released WebHooks to notify your server when a channel is occupied


New Pusher-JS version released – 1.11.0

  - - Announcement

We are excited to announce a new JS version that includes a number of changes. These are outlined in a bit more detail below. Please note that this version of our JS is hosted under the domain js.pusher.com rather than js.pusherapp.com. All subsequent versions will use this domain too. While we will continue to support


Node Knockout awesomeness

  - - Announcement

The judging is underway for the awesome phenomenon known as Node Knockout, a 48 hour competition for Node.js developers to duke it out in a manic sleep-deprived sort of way. We were involved as sponsors, as well as providing some participants. However, the competition was also exciting for us because we used it internally as


Pusher funding

  - - Announcement

Last week we announced that we have now closed our $1MM round of seed funding (TechCrunch coverage). We’re delighted to have a bunch of top notch folks involved in the round, including Eileen Burbidge (Passion Capital), Bill Lee (Tesla, Tweetdeck, Posterous) and the Heroku founders (Adam, James and Orion). We also released a new website,


Meet the Pushers

  - - Announcement

Meet the Pushers As you know if you have spoken to us via the interwebs, we are very chatty bunch. We’re always keen to speak to you about what you’re doing, and how we can make the service better for you. It’s part of our core vision to make an approachable service that responds to


Status update and roadmap

  - - Announcement

We’ve been really busy over the past few months, but haven’t been particularly chatty about what we’ve been doing. Several people have asked us what our current status is, so here’s a quick post about the work we have been doing and our roadmap going forward. What we have been doing We’ve spent much of


JSONp authentication for private channels

  - - Announcement

We’ve released JSONp support for Pusher’s Javascript client. JSONp is a way of making cross-domain GET requests from the browser. The Pusher client uses it (optionally) to ask your app for channel authentication when using private and presence channels. The library still uses Ajax under the hood by default and that works perfectly well when


Slimmer Javascript client

  - - Announcement

From version 1.6.2 onwards, our Javascript client library is smaller and faster to load in browsers that support native websockets. We’ve removed supporting libraries such as JSON and the Flash-based WebSocket fallback from pusher.js and include them dynamically in browsers as required. For example in Safari, Chrome and the new alpha release of Opera 11