Simple Machines Community Forum

Simple Machines => News and Updates => Topic started by: shawnb61 on December 27, 2019, 10:09:33 PM

Title: SMF 2.0.16 Released
Post by: shawnb61 on December 27, 2019, 10:09:33 PM
Dear Members,

Simple Machines has released a new patch to the 2.0.x line of SMF, bringing our latest release version to 2.0.16.

We consider this patch to be of crucial importance, as it includes important security and bug fixes, as well as support for the European Union's General Data Protection Regulation (GDPR) requirements. We recommend updating as soon as possible.

Notable changes in 2.0.16
Please see the changelog (https://download.simplemachines.org/index.php?thanks;filename=smf_2-0-16_changelog.txt) for more information.


IMPORTANT NOTES:

How to update to 2.0.16

If you are running version 2.0.15, you can update your forum to the latest version by using the package manager. You should see the update notification in the admin panel notifications and in the package manager, which will allow you to download and install the patch seamlessly.  If you do not see the notification about the patch, please run the scheduled task "Fetch Simple Machines files" from the Scheduled Tasks page (Admin > Maintenance > Scheduled Tasks).

If you use older versions of SMF, you can upgrade directly to 2.0.15 from whichever version you are currently using by using the "Large Upgrade" package from the Download (https://download.simplemachines.org) page. Be aware that using this upgrade method will require you to reinstall any customizations that you have added to your forum, so if you are running a version of the 2.0.x series, it is recommended that you apply the successive patches instead of using the Large Upgrade.

If you are having problems downloading the patch from the admin panel, you can download the patch package from the Package Manager Updates (https://custom.simplemachines.org/upgrades/) page and install it via the Package Manager, as you would any other mod package.

Please refer to the Online Manual for more details about patching (https://wiki.simplemachines.org/smf/Patching) and upgrading (https://wiki.simplemachines.org/smf/Upgrading).


Language packages for 2.0.16 - Translators wanted!

Adding GDPR support required changes to several of SMF's language files in 2.0.16. Updates to SMF's supported language packages will become available as the translations of those changes are completed.

If you can help translate these changes into your language, we would love to hear from you! (https://www.simplemachines.org/community/index.php?topic=552016.0)


Finally, as always, please do not use this topic for support requests. You will receive a much quicker and better response by posting in the 2.0.x Support Board (https://www.simplemachines.org/community/index.php?board=147.0).

Thank you for using SMF!

Regards,
Simple Machines
Title: Re: SMF 2.0.16 Released
Post by: Looking on December 27, 2019, 10:13:11 PM
Nice to finally have 7.2 built in support.
Title: Re: SMF 2.0.16 Released
Post by: vbgamer45 on December 27, 2019, 10:18:05 PM
Awesome! Great work getting this released!
Title: Re: SMF 2.0.16 Released
Post by: Sir Osis of Liver on December 27, 2019, 10:20:50 PM
Not seeing it in package manager.
Title: Re: SMF 2.0.16 Released
Post by: SleePy on December 27, 2019, 10:46:01 PM
Thanks to all those who helped make this possible!
Title: Re: SMF 2.0.16 Released
Post by: Sesquipedalian on December 27, 2019, 11:32:04 PM
Quote from: Sir Osis of Liver on December 27, 2019, 10:20:50 PM
Not seeing it in package manager.
Quote from: shawnb61 on December 27, 2019, 10:09:33 PM
If you do not see the notification about the patch, please run the scheduled task "Fetch Simple Machines files" from the Scheduled Tasks page (Admin > Maintenance > Scheduled Tasks).
Title: Re: SMF 2.0.16 Released
Post by: efk on December 27, 2019, 11:32:15 PM
Just on time O:) Nice gift for a New Year.

Quote from: Sir Osis of Liver on December 27, 2019, 10:20:50 PM
Not seeing it in package manager.
Quote from: shawnb61If you do not see the notification about the patch, please run the scheduled task "Fetch Simple Machines files" from the Scheduled Tasks page (Admin > Maintenance > Scheduled Tasks).
For me default checking on this task is once a week, so I guess run option will display it.



Quote from: shawnb61Please see the changelog for more information.
Changelog file is empty.



Does 2.0.16 and php change affect existing mods for forum which is on 2.0.15? I mean should we expect problems with mods, or mods will work without side effects?
Title: Re: SMF 2.0.16 Released
Post by: Sir Osis of Liver on December 28, 2019, 12:00:10 AM
Quote from: efk on December 27, 2019, 11:32:15 PM
For me default checking on this task is once a week, so I guess run option will display it.

If you run the task manually it shows up in package manager.

Quote
Does 2.0.16 and php change affect existing mods for forum which is on 2.0.15? I mean should we expect problems with mods, or mods will work without side effects?

Some mods have been updated for php 7.x, some not, some don't need it.  Check your forum and server error logs.

Interesting that support for php 5.3 was restored.  I'm still seeing some GoDaddy servers running 5.3.
Title: Re: SMF 2.0.16 Released
Post by: Illori on December 28, 2019, 05:22:38 AM
Quote from: efk on December 27, 2019, 11:32:15 PM
Quote from: shawnb61Please see the changelog for more information.
Changelog file is empty.



the file does not seem empty currently.
Title: Re: SMF 2.0.16 Released
Post by: d3vcho on December 28, 2019, 05:38:46 AM
Enjoy your Christmas present, folks!

Great release :)
Title: Re: SMF 2.0.16 Released
Post by: a10 on December 28, 2019, 06:25:09 AM
 :)  :)  :)  :)
Title: Re: SMF 2.0.16 Released
Post by: d3vcho on December 28, 2019, 07:50:15 AM
Quote from: shawnb61 on December 27, 2019, 10:09:33 PM
Finally, as always, please do not use this topic for support requests. You will receive a much quicker and better response by posting in the 2.0.x Support Board (https://www.simplemachines.org/community/index.php?board=147.0).

Please, remember the statement above. You'll receive better support in the support boards.
Title: Re: SMF 2.0.16 Released
Post by: SpacePhoenix on December 28, 2019, 07:59:27 AM
Is 2.0.15 now considered to be EOL?
Title: Re: SMF 2.0.16 Released
Post by: -Rock Lee- on December 28, 2019, 08:12:45 AM
Oh it's a Christmas present it seems to be, great job the team!
Title: Re: SMF 2.0.16 Released
Post by: LiroyvH on December 28, 2019, 08:29:58 AM
Quote from: SpacePhoenix on December 28, 2019, 07:59:27 AM
Is 2.0.15 now considered to be EOL?

2.0.15 is obsolete now as 2.0.16 is the latest version in the 2.0.x branche.
EOL is used on branches. (1.0.x and 1.1.x are EOL. 2.0 and 2.1 are under active development and thus not EOL.)
Title: Re: SMF 2.0.16 Released
Post by: Skhilled on December 28, 2019, 08:40:39 AM
Great job!!! I had been getting a ton of depreciated coding errors in my logs. I installed this via the admin, had only one minor file to fix and it works well! No more errors and themes and mods work as expected!

Excellent!  8)
Title: Re: SMF 2.0.16 Released
Post by: Mick. on December 28, 2019, 08:43:10 AM
Very cool guys. Thank you. Ya'll rock!
Title: Re: SMF 2.0.16 Released
Post by: gariban on December 28, 2019, 10:32:02 AM
Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1088

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1130

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1179

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1195

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1214

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1225

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1299

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1310

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1386

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1485

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1510

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1566

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1597

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1608

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1619

Deprecated: Function create_function() is deprecated in /home/forum/Sources/FontAwesomeBBCode.php on line 23

Deprecated: Function create_function() is deprecated in /home/forum/Sources/FontAwesomeBBCode.php on line 33
Title: Re: SMF 2.0.16 Released
Post by: Rob Lightbody on December 28, 2019, 10:53:19 AM
Quote from: Sir Osis of Liver on December 27, 2019, 10:20:50 PM
Not seeing it in package manager.

Neither did I - but the instructions above tell you what to do - which worked for me -

Quote from: shawnb61 on December 27, 2019, 10:09:33 PM
... If you do not see the notification about the patch, please run the scheduled task "Fetch Simple Machines files" from the Scheduled Tasks page (Admin > Maintenance > Scheduled Tasks).
...
Title: Re: SMF 2.0.16 Released
Post by: pocttopus on December 28, 2019, 11:54:53 AM
It's been two years since the release of 2.0.15 version. ::)
Updated successfully to 2.0.16.
Thanks!  ;)
Title: Re: SMF 2.0.16 Released
Post by: vbgamer45 on December 28, 2019, 12:16:09 PM
Quote from: gariban on December 28, 2019, 10:32:02 AM
Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1088

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1130

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1179

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1195

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1214

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1225

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1299

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1310

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1386

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1485

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1510

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1566

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1597

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1608

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1619

Deprecated: Function create_function() is deprecated in /home/forum/Sources/FontAwesomeBBCode.php on line 23

Deprecated: Function create_function() is deprecated in /home/forum/Sources/FontAwesomeBBCode.php on line 33


Please open a support topic to discuss. Looks like maybe an SSI issue though
Title: Re: SMF 2.0.16 Released
Post by: HDB on December 28, 2019, 12:17:37 PM
Updated successfully!! Thank you SMF!
Title: Re: SMF 2.0.16 Released
Post by: Pogo Stick on December 28, 2019, 12:37:17 PM
Updated to 2.0.16 and set PHP to 7.2 - so far all working great. Thanks for this!

Will it work OK with PHP 7.3?
Title: Re: SMF 2.0.16 Released
Post by: vbgamer45 on December 28, 2019, 12:38:14 PM
I have it running fine on PHP 7.3 for my sites. PHP 7.4 is for sure a no go until more updates to SMF are made.
Title: Re: SMF 2.0.16 Released
Post by: Pogo Stick on December 28, 2019, 01:09:23 PM
Quote from: vbgamer45 on December 28, 2019, 12:38:14 PM
I have it running fine on PHP 7.3 for my sites. PHP 7.4 is for sure a no go until more updates to SMF are made.

Cheers. Bumped mine up to 7.3 and seems OK so far.
Title: Re: SMF 2.0.16 Released
Post by: charlottezweb on December 28, 2019, 01:46:32 PM
Congrats and Thanks to the SMF Team!

Cheers,
Jason
Title: Re: SMF 2.0.16 Released
Post by: lord alibaski on December 28, 2019, 08:20:13 PM
Removed and moved to correct section of the board.
Title: Re: SMF 2.0.16 Released
Post by: Hatshepsut on December 28, 2019, 11:33:48 PM
Updated successfully, thanks :) I am using PHP 5.4 and there's no problems.
Title: Re: SMF 2.0.16 Released
Post by: mattdanzig on December 29, 2019, 04:25:57 AM
Quote from: vbgamer45 on December 28, 2019, 12:16:09 PM
Quote from: gariban on December 28, 2019, 10:32:02 AM
Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1088

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1130

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1179

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1195

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1214

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1225

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1299

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1310

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1386

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1485

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1510

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1566

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1597

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1608

Deprecated: Function create_function() is deprecated in /home/forum/Sources/Subs.php on line 1619

Deprecated: Function create_function() is deprecated in /home/forum/Sources/FontAwesomeBBCode.php on line 23

Deprecated: Function create_function() is deprecated in /home/forum/Sources/FontAwesomeBBCode.php on line 33


Please open a support topic to discuss. Looks like maybe an SSI issue though
Quote from: Skhilled on December 28, 2019, 08:40:39 AM
Great job!!! I had been getting a ton of depreciated coding errors in my logs. I installed this via the admin, had only one minor file to fix and it works well! No more errors and themes and mods work as expected!

Excellent!  8)
Jesus I thought it was just me. Lulz. I'm getting a thousand a day.
Title: Re: SMF 2.0.16 Released
Post by: James Gryphon on December 29, 2019, 09:14:21 AM
I'm glad to see another 2.0.x update out; I was honestly half-starting to wonder if it was ever going to happen.

It looks pretty good, but I am curious on one point regarding the GDPR implementation. At the risk of showing myself foolish, I'm not aware of any more thorough release notes than the ones posted at the beginning of the topic, so I thought I'd ask here (if I have missed something, then please, of course, point me in the right direction).

That said, when the notes say "...adjusting the behaviour of a number of other features in minor ways as necessary", could we have one or two specific examples of these kinds of changes? The wording here is vague, and I'd like to make sure I understand what constitutes a minor change before going all-in. If we're talking about things like "adds extra strings to language files", that's one thing; if it's, to use a hypothetical extreme, "turns off the option to restrict members from deleting their posts [because some country implementing GDPR thinks that's necessary]", that's something else. ;)
Title: Re: SMF 2.0.16 Released
Post by: Looking on December 29, 2019, 09:28:30 AM
Quote from: Hatshepsut on December 28, 2019, 11:33:48 PM
Updated successfully, thanks :) I am using PHP 5.4 and there's no problems.
You mean 7.4 because anything PHP 5 is a security risk.
Title: Re: SMF 2.0.16 Released
Post by: m4z on December 29, 2019, 10:43:26 AM
We found a critical bug regarding CPU usage when XML/RSS feeds are used in 2.0.16, and will be releasing a fix in the coming days. In the meantime, if you have already updated to 2.0.16, and notice your CPU time being eaten up, please disable the feature under Admin > Main > News and Newsletters > Settings > Enable XML/RSS news!

If you really depend on the feed feature, see this thread (https://www.simplemachines.org/community/index.php?topic=571025.msg4041419#msg4041419) for a workaround.
Title: Re: SMF 2.0.16 Released
Post by: jsx on December 29, 2019, 11:55:44 AM
Thank you for this release. :) I would like to know why during installation the installer randomizes the name of the table prefix. There is no more smf_

Title: Re: SMF 2.0.16 Released
Post by: m4z on December 29, 2019, 12:01:18 PM
I believe this is part of the (cookie?) security changes, because the name is part of the info that is being hashed. This way it's less predictable.
Title: Re: SMF 2.0.16 Released
Post by: dcmouser on December 29, 2019, 04:49:35 PM
Just wanted to say thank you to the SMF team for releasing this.  It's a lot of work and sometimes the only thing you hear is from people having problems.. But for those of us who use SMF every day, getting the software to work on PHP 7.2 is a major deal.  And we really appreciate the work to make it happen.
Title: Re: SMF 2.0.16 Released
Post by: Sesquipedalian on December 30, 2019, 03:05:08 AM
Quote from: pocttopus on December 28, 2019, 11:54:53 AM
It's been two years since the release of 2.0.15 version. ::)
Updated successfully to 2.0.16.
Thanks!  ;)

Adding GDPR support made 2.0.16 the largest and most complicated patch to the 2.0.x branch since it was first released. It took a while. C'est la vie. :)