Release 1.4.3 and uniqush-conn
Tue 14 May 2013 by MonnandThis 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 coming soon. But the iOS library may experience some delay.
Release 1.4.2
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 promise.)
Proper stop
- bugfix Stop on /stop. Sorry, I forgot to implement the feature …
1.4.1 and more
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 moreNew release of uniqush-push: 1.4.0
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 …
New version of uniqush-push
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 of …
read moreMaking your own contribution to uniqush
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 honor to receive …
read more