Jump to content


Upgrade now to JReviews 3

  • Please log in to reply
7 replies to this topic

#1 Alejandro


    Advanced Member

  • Administrators
  • 32377 posts

Posted 07 March 2018 - 02:36 PM

After almost 2 months of testing and bug-fixing of the final Beta 3 release, I am very happy to announce the release and immediate availability of JReviews 3 RC1 which you can begin using on your production sites. This release is accompanied by releases of most add-ons which have also been updated. The demo site is already running JReviews 3 if you want to take a look around.




The code is not backward compatible with JReviews 2.x


JReviews 3 is a major upgrade and while the upgrade from JReviews 2.x can be quite seamless if you don't have any customizations. If you do have customizations, you won't be able to use your customized files or code overrides from JReviews 2.x. You need to re-do your customizations in the new version of the files you have changed. That applies to all files, including theme files.


Upgrading from JReviews 2.x to JReviews 3


Read the Upgrading to JReviews 3 article to upgrade your site.


New in JReviews 3


PHP 7 Required


The PHP requirement has been bumped to PHP 7, so PHP 5 cannot be used with JReviews 3





JReviews 3 also has a refreshed and modern theme that is less crowded by removing a lot of the backgrounds, boxes, and borders that were used in JReviews 2. The review layout has also been updated and there's now a Letter Avatar in place even for sites that don't use a community extension. There are also many improvements for smaller screens.




The majority of changes in this new version are under the hood through the introduction of more modern coding frameworks to make it easier to continue developing JReviews going forward. Many more changes could have been made, but that would have delayed this release even more, so I opted for a more incremental approach.


New developer documentation is already up describing the new Events and Filters capabilities which allow you to modify and extend functionality without having to override or modify existing files.


* Read more about Events

* Read more about Filters


More events and filters will be added over time.


Queue Add-on for JReviews 3


The Queue Add-on changes the way certain events execute on your site so they are executed asynchronously and run independently of the main program flow. They are executed in a non-blocking scheme, allowing the main action to continue processing without unnecessary delays. This not only improves the user experience due to faster processing, but it also means that an error in one of the events won't affect the main program flow. You can find some specific examples of what this all means in the documentation.


Learn more about the Queue Add-on


Remember to read the Upgrading to JReviews 3 article, it's not optional. Backup your site and preferably use a development site to test the update. Please follow the steps there to avoid issues, including renaming the Add-ons folder or disabling all Add-ons before you upgrade JReviews.

Attached Files

#2 IvorJ


    Advanced Member

  • Members
  • PipPipPip
  • 38 posts

Posted 08 March 2018 - 12:17 AM

Thank you, followed all the instructions, works perfectly.


Looks good from what I can see. Well done


Thank you

#3 PeterD


    Advanced Member

  • Members
  • PipPipPip
  • 596 posts

Posted 08 March 2018 - 08:27 AM



Thanks for your great work.

#4 anand


    Advanced Member

  • Members
  • PipPipPip
  • 45 posts

Posted 08 March 2018 - 12:37 PM

you deserve the best appreciations... 


many thanks

#5 JAN44


    Advanced Member

  • Members
  • PipPipPip
  • 184 posts

Posted 09 March 2018 - 05:24 AM

Awesome i was waiting for the release !

any changes for easysocial apps ?

#6 Alejandro


    Advanced Member

  • Administrators
  • 32377 posts

Posted 09 March 2018 - 07:23 AM


any changes for easysocial apps ?


Not in terms of features or functionality.

  • n00bster and JAN44 like this

#7 Raymond Ringston

Raymond Ringston


  • Members
  • PipPip
  • 22 posts

Posted Yesterday, 06:24 PM

Is there a step where we can reinstall our existing jreviews_overrides in 3.0? I don't see any mention of adding them back in the upgrade instructions. Or are they no longer supported?

#8 Alejandro


    Advanced Member

  • Administrators
  • 32377 posts

Posted Yesterday, 06:27 PM

There's this in the upgrade instructions:


JReviews 3 has a very large number of code changes so it is not possible to upgrade using the remote updates feature. Also, given the number of changes, none of the previous version files, including theme files, are compatible with this version, so you will need to bring all your code overrides up to date



That means you can't just drop in the files. You modified them and now JReviews 3 also has a ton of changes, so the old files don't work anymore with our without your customizations.  You can use a comparison tool and that might make it easier to transfer the customizations from old file to new file.  You can also read the article What happens with modified files when JReviews is upgraded

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users