Your wishes are commands!
After some testing, today we launch a new Osclass version with bug fixes and fresh and new features! Above all, we want to thank those of you who have helped us testing and sent feedback!
Want to know what’s in for you in this new version? Fasten your seatbelt!
With Osclass 3.4. now you will be able to enjoy cache in your site and increase response time up to 30%!
Thanks to this, you will get a faster page loading and improve search engines’ ratings. Furthermore, a lower loading time will enhance user’s experience and will increase the number of pageviews. Want to know more about cache? Read our blog post!
But it doesn’t stop here, these are Osclass 3.4. highlights:
- License change to Apache 2.0
We have changed the license from AGPL to Apache 2.0. Why? With AGPL all your plugins and themes had to be AGPL, you had to provide the code of everything to any user who requested it…and,what’s more, for free! Another AGPL drawbacks is that you can sell plugins but you can’t restrict their use (for example just for its use in one site instead of hundreds). Apache gives you more freedom as each plugin or theme can have its own license and you don’t have to distribute it for free.
- Extensible cache support (memcache, APC,…)
As we have mentioned before, we have added support for cache. Pages now load faster, yay! We give support for memcache and APC, which are the two most well-known cache engines. However it can be extended to other engines, respecting the Osclass core.
Now you can have user subdomains, e.g., http://user.osclass.org/ http://my_nickname.osclass.org/
- Emails filters with more variables added
This is specially useful for developers, who will now make plugins that add more information to emails sent to users.
- Some sql optimizations (categories, users, premium)
We have optimized database queries. Now Osclass will load faster and need less RAM.
- UI fixes and improvements in admin
A child theme is a theme that inherits the functionality of another theme, called the parent theme. Child themes allow you to modify, or add to the functionality of that parent theme. A child theme is the best, safest, and easiest way to modify an existing theme, whether you want to make a few tiny changes or extensive changes. Instead of modifying the theme files directly, you can create a child theme and override within. For example, you will be able to have your bender theme, as a parent theme, and then create “my-bender-child”, containing only the files that are different from the bender.
- Minor bug fixes and improvements
More than 100 fixed issues!
NOTE: Perform backups both for your database and stored files in your installation (Tools -> Backup ) , as they will help you restore your site in case of trouble.