This version contains some minor bug fixes and includes some hidden features which will be used by uniqush-conn. The release note explains all the changes.

Instead of the changes themselves, in this post, I would like to talk about how they related to the uniqush-conn and what's the next step.

Hidden features? Why?

Well. This is a free and open source project. There is nothing hide from users. However, hidden feature here means something for internal use and may be changed or even deleted in the future. Users should not depend upon those features.

To make those features isolated from daily use, we introduced a set of parameters that users should avoid using them. When you send an HTTP request to uniqush-push, you send several parameters. Any parameters whose name starting from uniqush. should be considered as a reserved parameter and users should not use those parameters. This is a very easy way of separating name space and fortunately, uniqush is not a common word.

uniqush-conn? Are you still working on it?

Yes. Definitely. Good news: it is almost done and in fact, you can play with it right now. Moreover, you can even use our java library and learn how to use it with the example.

So what am I waiting for? Why not release it and have all the fun?

As I promised, there should be libraries for mobile clients. Right now, I'm still working on the android library and there is still zero line of code for iOS library. If I cannot support these two popular platforms with the same functionality, I should not release the code.

But you can still read the code if you are really impatient.

What's next?

In fact, my focus has switched to uniqush-conn and its related libraries in recent months. You can tell this from my github commit history, where I am extending my longest streak by working on these projects.

As I can expect, the android library will be comming soon. But the iOS library may experience some delay.

Release 1.4.2

Mon 01 April 2013 by Monnand

This version is mainly a bug-fix version. See the release note for more details. I will briefly explain each point below. (This version is released on April 1st. But it is really not a joke, I promis.)

Proper stop

  • bugfix Stop on /stop. Sorry, I forgot to implement the feature ...
read more

1.4.1 and more

Mon 25 February 2013 by Monnand

Today, I have released uniqush-push 1.4.1, whose release note is available now along its binary files. It is highly recommended to update to this version, since there will be some non-deterministic bugs in old versions. In this blog, I will first go through the changes and explain some ...

read more

New release of uniqush-push: 1.4.0

Mon 07 January 2013 by Monnand

I am glad to announce the new release of uniqush-push: 1.4.0

Check out the release note for more details.

Changes in this version:

  • bugfix Fixed the bug on re-connecting APNS server. Thanks to Ivan Yu for his detailed bug report and analysis
  • feature Added loc-key, loc-args and action-loc-key ...
read more

New version of uniqush-push

Mon 19 November 2012 by Monnand

We have just released a new version of uniqush-push, it's version 1.3.2 now. This version fixed some bugs and merged four repositories into single one. Details are in the release note. The two bugs fixed in this version were all reported by Ivan Yu which is one ...

read more

Making your own contribution to uniqush

Sun 23 September 2012 by Monnand

Uniqush now is receiving a growing attention from both users and developers. Some people have already contacted me personally or publicly saying they are willing to make there own contribution to uniqush. Some of them have already made a pull request on github.

It is really an hornor to receive ...

read more

GCM is supported now

Fri 29 June 2012 by Monnand

Google announced GCM on Google IO 2012 two days before. It is a push notification service to replace C2DM.

Two days later, you can use uniqush to send notifications to android devices using GCM. The latest API document contains details on using GCM.

The latest version of uniqush now is ...

read more