Kunena 7.0.4 Released

The Kunena team has announce the arrival of Kunena 7.0.4 [K 7.0.4] in stable which is now available for download as a native Joomla extension for J! 5.4.x/6.0.x. This version addresses most of the issues that were discovered in K 6.2 / K 6.3 / K 6.4 and issues discovered during the last development stages of K 7.0

Question Kunena 7.0.1 stable released for Joomla! 5.4 and 6.0

More
2 months 3 weeks ago - 2 months 3 weeks ago #234507 by Gindi
Just a note:
In Kunena 7, you can find “karma_time” in:
/administrator/components/com_kunena/install/kunena.install.upgrade.xml
/administrator/components/com_kunena/install/sql/updates/php/6.4.5-2025-07-30_remove_columns_users_table.php
/components/com_kunena/src/Controllers/UserController.php 
 
Last edit: 2 months 3 weeks ago by Gindi.

Please Log in or Create an account to join the conversation.

More
2 months 3 weeks ago - 2 months 3 weeks ago #234508 by xillibit

Hello
We have 7.0.1 / 2026-01-30
and get following log MSG/error
"Exception throw at line 489 in file \/home\/sammler\/public_html\/libraries\/vendor\/joomla\/database\/src\/Pdo\/PdoDriver.php with message 42S22, 1054, Unknown column 'socials' in 'SET'"

We get this MSG on all 5.4.2 Joomla installations.



 
Hello,

it seems the upgrade process will do things with socials not work correctly, i will add a fonction under tools to be able to make the import of socials when it has failed during upgrade

Code:
( ! ) Deprecated: Creation of dynamic property Kunena\Forum\Libraries\User\KunenaUser::$karma_time is deprecated in \libraries\kunena\src\User\KunenaUser.php on line 700
I have looked in the code so it should be handled in upgrade process when you are coming from before Kunena 6.4.0 . I have forgot the params karma_time so it remains in config, it explains why you get this error

I don't provide support by PM, because this can be useful for someone else.
Last edit: 2 months 3 weeks ago by xillibit.

Please Log in or Create an account to join the conversation.

More
2 months 2 weeks ago #234515 by Denitz
The message is on e.g. /administrator/index.php?option=com_kunena&view=cpanel and in frontend forum index as well.
I updated Kunena from 6.4.7 to 7.0.1
PHP 8.3, error reporting Maximum

( ! ) Deprecated: Creation of dynamic property Kunena\Forum\Libraries\User\KunenaUser::$karma_time is deprecated in
\libraries\kunena\src\User\KunenaUser.php on line 700

( ! ) Deprecated: Creation of dynamic property Kunena\Forum\Libraries\User\KunenaUser::$twitter is deprecated in
\libraries\kunena\src\User\KunenaUser.php on line 700

 
The following user(s) said Thank You: xillibit

Please Log in or Create an account to join the conversation.

More
2 months 2 weeks ago #234516 by Leen
Yes, I also have such a message as error reporting Maximum, but if I set it to standard, everything is ok.

With kind regards
Leen

Please Log in or Create an account to join the conversation.

More
2 months 2 weeks ago - 2 months 2 weeks ago #234517 by Leen
Yes, I also have such a message as error reporting Maximum,
but if I set it to standard, everything is ok.
ps
sorry messaged 2x because it seemed like it wasn't saving..

i try this Quick workaround (safe, but temporary)it works on my test site
If you can’t update right now, you can silence the warning by allowing dynamic properties in the class.
Option 1 – Add #[\AllowDynamicProperties] (PHP 8.2+)
Edit:
/components/com_kunena/libraries/user/KunenaUser.php
Find:
class KunenaUser
Change to:
Code:
#[\AllowDynamicProperties] class KunenaUser
⚠️ This will be overwritten by updates — use only as a stopgap.

With kind regards
Leen
Last edit: 2 months 2 weeks ago by Leen.

Please Log in or Create an account to join the conversation.

More
Time to create page: 0.259 seconds