Pusher Channels’ “presence channel” feature lets you implement “who’s online” functionality. When clients subscribe to a presence channel, all other subscribers are notified with a pusher:member_added event. When the client unsubscribes, subscribers are notified with a pusher:member_removed event. Previously, the pusher:member_removed could be delayed by up to 230 seconds, leading to other users believing that […]

usage tiers announcement chatkit

After talking to our customers and gaining a better understanding of usage, we are updating our usage tiers to give you more generous limits. Beginning today, our free and business plans have been updated with more generous limits. This is to ensure our customers have more time and flexibility to upgrade between plans as they […]

Today we are launching a highly-requested feature for Pusher Beams to deliver secure personal push notification to authenticated users, documentation here. Your users need specifically tailored and sometimes private notifications. But current notification tools don’t provide a way for developers to securely authenticate a user to send personal information. To complicate things, apps typically have […]

image for State of APIs announcement

Today we are proud to announce the results in the State of APIs 2018 report. 🎉 🎉 🎉 In September 2018, we partnered with Radius Global and interviewed 400 professional application developers based in the United States and in the United Kingdom, looking to understand how they make decisions regarding API development or purchase. Here […]

Our Authorized Connections feature gives you more protection against bugs, free-loaders, and denial-of-service attempts, by giving you more control over who can connect to your Pusher Channels app. Initially released in September 2018, this feature is now out of beta! If all your connections use private or presence channels, you can enable Authorized Connections today […]

We’re excited to announce that Pusher Chatkit — a set of APIs that enables you to build bespoke in-app messaging inside your mobile and web apps — now supports Push Notifications in the Swift and Android SDKs (docs). With just a few steps, developers can ensure that Chatkit users receive missed messages as push notifications. […]

Image for tutorial whats new in angular 7

JavaScript has proved over and over again it is going nowhere soon and that statement is even made much truer by the recent release of Angular 7. Angular is a framework used to build mobile and web applications. Its first version was released by Google in 2012 and it has seen tremendous growth ever since. […]

Pusher Channels’ new “authorized connection” feature gives you more control over who can connect to your Channels app and more visibility of who is connected. If all your connections use private or presence channels, you do not need to do any integration work, and you can enable authorized connections in your dashboard today. Pusher Channels […]

Back in September, we announced that we would remove support for TLS 1.0 in Pusher Channels. Based on feedback from many users, we have decided to extend our support for TLS 1.0. Despite less than 1% of all clients using this old protocol version, there are several environments which have poor support for newer TLS […]

Pusher Tokyo Cluster

As Pusher has grown, our customers are building more and more apps for users around the world. And we are delivering realtime data wherever they are. When you create a new app on Pusher, you choose a cluster. A cluster represents the physical location of the servers that handle requests from your app. We have […]

Chatkit in General Availability

Today we are excited to announce that Chatkit is generally available. For the last year, we’ve been hard at work scaling our infrastructure and developing new features based on the feedback we received from more than 8,000 beta testers. What is Chatkit? Chatkit is a set of APIs that enables you to build bespoke in-app […]

Pusher Chatkit in GA

Out of Beta with new & improved SDKs! We are excited to share with you that Chatkit is now out of Beta and in general availability, or GA. There are some significant changes under the hood, and with how the client SDKs interface with the backend. This is as a result of what we have […]