May osclass update comes after several months of work and follow continuous improvements from 8.0.1. Today we will do just quick summary to avoid long stories :-)
New function has been added into core that greatly helps developers to update or insert data into database without need to explicitly check if record already exists in table
It is possible now to change canvas background for media and can be switched from white to black. This means, if you do not use "best crop" or "force image aspect" features, white background added to image can now be changed to black.
Admin can now change the way how username of user is being generated. Until now, if no field was provided on registration page, username was equal to user ID and only admin could change it. Now, unique username can be generated based on user real name, improving SEO and links structure, as user public profile URL use username.
One of last sections with terrible design and functionality should now bring more options to manage listings media. We hope you like design enhancements!
Admin can now easily renew listings those are eligible for renew. Elible means, that renew button is visible (or is enabled) to listing owner in front office.
Numerous updates and improvements made especially when switching language, using language code in URL (static pages) etc. Osclass now supports also 2-letter language codes (when switching language). Static pages also supports 2-letter language codes (i.e. yourdomain.com/ru/static-page-p22).
Themes can now push their tables to core queries in order to reduce amount of queries required to generate page, especially on home & search page. This includes theme item and category tables.
Read full osclass changelog.