wpForo 2.1 is relea...
 
Notifications
Clear all

[Closed] wpForo 2.1 is released!

51 Posts
10 Users
23 Likes
817 Views
Robert
(@robert)
Posts: 9912
Support Team Admin
Topic starter
 

We've just released wpForo 2.1 middle version!

wpForo 2.1 comes with better performance and page loading speed. Lots of bugs have been fixed along with security issues. Forum widgets have been updated with new functions and features.

 

Important update notes

  • After the update, please delete all caches and purge CDN if you have.
  • After the update, please flush Redis Object Cache if you have this cache enabled

 

2.1.1 Changes

  • Changed: Correct location of reply editor after clicking the edit reply button
  • Changed: Keep the regular loading type of widgets. AJAX is only used for multi-board forums when current board doesn’t match to the board widget.
  • Fixed Bug: Conflict with SSO plugins
  • Fixed Bug: Problem with importing users
  • Fixed Bug: Preparation | Fatal error caused at line 231 of file Cache.php: Call to a member function reset()

2.1.0 Changes

  • Added: Notification via email when the user become approved
  • Added: User approval email template "subject" and "message body"
  • Added: AJAX powered forum widgets
  • Added: Post reactions caching (likes, dislikes)
  • Added: Filter by Forums for Recent Topics widget
  • Added: Filter by Forums for Recent Posts widget
  • Added: Option to show only replies (skip first post) in Recent Posts widget
  • Added: Option to manage post excerpt length in Recent Posts widget
  • Added: Update-safe way to customize style.css of wpForo themes
  • Added: Button to reset the profile cover image (delete the current one)
  • Added: Insert selected quotes to the reply editor
  • Added: Email shortcodes in the reset password template
  • Added: Secondary usergroup in the Dashboard Members list
  • Security: Strip all tags in a post reporting message
  • Security: Fixed XSS vulnerability
  • Security: Fixed CSRF in user deleting action
  • Optimization: SQL optimization for forum statistic
  • Optimization: Caching of avatar source URLs to decrease sql queries
  • Filter Hook: wpforo_topic_fields_filter (allows filtering topic fields)
  • Filter Hook: wpforo_avatar_cache (allows disabling avatar cache)
  • Fixed Bug: PHP Warning - undefined array key "topicurl" in Actions.php
  • Fixed Bug: Issue with Classic theme's "Add topic" button
  • Fixed Bug: Usergroup selecting issue in Online Members widget
  • Fixed Bug: Issue with Forum Tab in UM profile page
  • Fixed Bug: Empty widget when recent topics are located in private forums
  • Fixed Bug: Avoid "board slug duplication error" when executing db fixer SQL
  • Fixed Bug: Popup message issue when unsubscribing from a forum or topic
  • Fixed Bug: Banned users become active when they change their passwords
  • Fixed Bug: Twitter link closing tag on profile page

In case you want to say thank you !)
We'd really appreciate and be thankful if you leave a good review on plugin page. This is the best way to say thank you to this project and support team.

 
Posted : 08/11/2022 9:10 pm
xfok, Cotner and dimalifragis reacted
dimalifragis
(@dimalifragis)
Posts: 1813
Noble Member
 

Thanks for the update.

One thing i noticed and it shows, is the ajaxification of widgets. Until loaded fully, they seem empty.

I mean the page loads first and the widgets during or later, and until all this is done, there is an "emptyness" in them.

I hope you understand what i try to say.

Maybe some loading spinner until fully loaded?

Also this happens in each and every page / topic load. Not neccessary i think.

 
Posted : 08/11/2022 10:28 pm
Cotner
(@cotner)
Posts: 79
Estimable Member
 

I have noticed that my server load has gone way up after updating. I know there is new caching, but hopefully this is temporary. (I cleared all of my cache as well as the WPForo cache)

 
Posted : 08/11/2022 10:56 pm
RealAct
(@realact)
Posts: 171
Estimable Member
 

After upgrading to the 2.1.0 release, I had to revert to the previous version because the Online Members widget doesn't show anybody as being online. That widget is part of our homepage, so it looks broken without it. 

Does it take a long time to fetch the online members, or is it broken?

As mentioned above by someone else, I also noticed that emptiness on the widgets area after the upgrade, like they delay a lot to load, more than normal.

Greetings!

 
Posted : 08/11/2022 11:14 pm
Cotner
(@cotner)
Posts: 79
Estimable Member
 

Posted by: @realact

After upgrading to the 2.1.0 release, I had to revert to the previous version because the Online Members widget doesn't show anybody as being online. That widget is part of our homepage, so it looks broken without it. 

Does it take a long time to fetch the online members, or is it broken?

As mentioned above by someone else, I also noticed that emptiness on the widgets area after the upgrade, like they delay a lot to load, more than normal.

Greetings!

I am noticing that the Widgets take 5-10 seconds to populate.

 

 
Posted : 08/11/2022 11:24 pm
dimalifragis
(@dimalifragis)
Posts: 1813
Noble Member
 

@cotner I have reverted to 2.0.9 because the loading of ajaxified widgets is terrible. No way i use that.

 
Posted : 08/11/2022 11:26 pm
Cotner
(@cotner)
Posts: 79
Estimable Member
 

Posted by: @dimalifragis

@cotner I have reverted to 2.0.9 because the loading of ajaxified widgets is terrible. No way i use that.

I think I will do the same... Just too slow and the ajax stuff is not great.

 

EDIT: I left it for now. Just want to see how the cache works its way out after a day or so. The widgets are not a huge deal for me.

 

 
Posted : 08/11/2022 11:31 pm
Robert
(@robert)
Posts: 9912
Support Team Admin
Topic starter
 

v2.1 cannot be slow. It's many times faster, for sure. I think you're referring to the widgets which being loaded after the whole page is loaded. This makes the main page loading speed faster even if the widgets are not loaded yet. This kind of content loading type increases the rank of following indexes by decreasing the number of seconds in comparison with the old versions:

  • Largest Contentful Paint (LCP)
  • First Input Delay (FID)
  • Cumulative Layout Shift (CLS)
  • Other Notable Metrics
  • First Contentful Paint (FCP)
  • Interaction to Next Paint (INP)
  • Time to First Byte (TTFB)

Anyway, we may add an option to let you chose the widget loading type (AJAX or Regular).

 

Posted by: @realact

...the Online Members widget doesn't show anybody as being online. That widget is part of our homepage, so it looks broken without it. 

To tell the truth we've not made any changes in this widget, however we're going to check it.

 

Posted by: @dimalifragis

One thing i noticed and it shows, is the ajaxification of widgets. Until loaded fully, they seem empty. I mean the page loads first and the widgets during or later, and until all this is done, there is an "emptyness" in them. I hope you understand what i try to say.

Ok, thank you for the explanation, we'll take this under consideration.

In case you want to say thank you !)
We'd really appreciate and be thankful if you leave a good review on plugin page. This is the best way to say thank you to this project and support team.

 
Posted : 09/11/2022 4:00 am
Cotner
(@cotner)
Posts: 79
Estimable Member
 

Well... I am on a VPS and all night the server load numbers I am getting via SSH have gone up to 15 on the one min average at a few points this evening.

 

The 15min average right now is over 4. This was not the case for the past few months, just tonight.

 
Posted : 09/11/2022 4:05 am
Robert
(@robert)
Posts: 9912
Support Team Admin
Topic starter
 

Posted by: @cotner

The 15min average right now is over 4. This was not the case for the past few months, just tonight.

I think this was just a cache collection processes. This is a one time process.

In case you want to say thank you !)
We'd really appreciate and be thankful if you leave a good review on plugin page. This is the best way to say thank you to this project and support team.

 
Posted : 09/11/2022 4:07 am
Cotner
(@cotner)
Posts: 79
Estimable Member
 

Posted by: @robert

Posted by: @cotner

The 15min average right now is over 4. This was not the case for the past few months, just tonight.

I think this was just a cache collection processes. This is a one time process.

I was actually thinking that... Which is why I wanted to wait a few days.

 

I totally get the widget thing. At first I recall the Online viewers saying that no one was online too, but that was the very firsts time it loaded. Since then it is populating just fine. It just takes 8-10 sec which is nothing for me.

 

 
Posted : 09/11/2022 4:10 am
Robert reacted
dimalifragis
(@dimalifragis)
Posts: 1813
Noble Member
 

@robert Maybe the widgets do not need to update in each and every page load.

Maybe it can be cached for 1-2 or more minutes?

 
Posted : 09/11/2022 12:25 pm
CENTRAL4ALL
(@central4allgmail-com)
Posts: 498
Prominent Member
 

where can i find the last version before this update?

The widgets are not loading.

All Suggestions are welcome
https://adultforum.gr/

 
Posted : 09/11/2022 4:28 pm
CENTRAL4ALL
(@central4allgmail-com)
Posts: 498
Prominent Member
 

@dimalifragis how did you revert ? Is there somewhere to download it ?

All Suggestions are welcome
https://adultforum.gr/

 
Posted : 09/11/2022 4:30 pm
Wendell
(@wendell)
Posts: 238
Reputable Member
 

I've discovered that I can delete the old online members widget and re-add it and it works.

This post was modified 3 weeks ago by Wendell
 
Posted : 09/11/2022 5:05 pm
RealAct and CurtisB reacted
Page 1 / 4