Anahita 4.1 Embryo Release is now available

Anahita 4.1 Embryo Release is now available

We have been quiet for a while and working hard for the past 4 month. It may not seem like a lot of changes on the surface, but we have rewritten the entire Anahita javascript library in JQuery in this release and we have done a lot of optimization using CSS3 and HTML5. The current Birth release of Anahita is still using Mootools which served us well for some time, until it became a major obstacle for us to move forward. We want to rebuild all of our user interfaces for mobile users first and technologies such as Bootstrap or ZurbFoundation and they all use JQuery by default. Most developers also prefer JQuery as their javascript library of choice. We want to give them tools that they love to use.

You can fork the Anahita 4.1 Embryo release from our GitHub account. This is a code we currently use to power our own website. That is how we discover the remaining bugs and fix them until the codebase is stable and we will have a Birth release after that. If you’ve found any bugs, please report them on our Project or Tribe Support groups.

Anahita HTML5 wysiwyg editor

Other changes and improvement in 4.1 release are:

  1. The new javascript library is 20% smaller in compressed form.
  2. Started to use Grunt to automate tasks such as compressing javascript files. Yes we love our command line tools.
  3. a new lightweight HTML5 wysiwyg editor for apps such as topics or pages
  4. new photo uploader in the Photos app
  5. improved InfinitScroll and masonry layout for all the stream. We are now using CSS3 to create masonry layout and the InfinitScroll javascript code is much lighter and more efficient now.

If you want to track the progress of all 4.* releases check out the Anahita 4.* Vision page

We are now bug fixing all the way until we have a Birth release. The next 2 releases afterwards will be focusing on MobileFirst user experience and removing all the remaining legacy Joomla code from Anahita. That means by version 4.3 we will have a lean and mobile friendly social networking platform to build our knowledge sharing apps on.

Acknowledgements

We also want to thank the contributors from Anahita tribes especially Nick Swinford and the wonderful people in the rmdStudio team who have provided all kinds of help in terms of code or expertise to make this release happen.

Stay updated

Don’t just stand there: