New release is coming next week.

We are working hard on a new release with a lot of new bug fixes! The release of next week will be the better,faster and even much more stable.