Dear Members,
Simple Machines is pleased to announce a new patch for the 2.1.x line of SMF, which pushes the version number to
2.1.3.
Notable changes in SMF 2.1.3- Unicode support enhancements - SMF unicode support now matches the latest published standard, Unicode 15, published in Sept 2022 (https://unicode.org/versions/Unicode15.0.0/). Staying current is important for proper capitalization across alphabets, and also with non-printable character detection.
- Attachments enhancement - Honor SMF-specified attachment limitations. SMF was restricting attachment uploads based on the underlying php configuration; however, given the .js approach used, this limitation did not apply.
- Attachments enhancement - Automatically delete inserted img tags when the corresponding attachments are deleted.
- Notification enhancement - Cleanup unread notifications after post approvals, after closing moderation reports, and after unlikes.
- Notification enhancement - Cleanup unread orphan alerts, created by message or topic deletions or permission changes.
- Notification enhancement - Cleanup unread quote and mention alerts if they were removed during a post edit.
- Upgrader enhancements - Issue warnings if attachment or avatar directories are not found. Also, a new option was added to allow the user to rerun the attachment conversion.
- Enhanced timezone support - SMF now supports all current timezones (https://www.iana.org/time-zones).
- Attachments bug - Fixed a bug where attachments might disappear with a "Not a Valid Attachment ID" message.
- Notification bug - Fixed a bug where the alert count displayed was incorrect.
- Email bug - Fixed a bug where emails with a mail type of PHP did not work properly in PHP 8.x in linux environments. (SMTP was OK.)
- Postgresql support - Fixed numerous issues causing mod installs to behave differently across Postgresql and MySQL. It is much easier now to develop a mod that supports both.
- Fixed a bug where PHP 8.1 was being persnickety and did not like implicit float to int conversions.
- Fixed a bug where the sql_mode was not being properly set in MySQL 8.x. This would result in slightly different DB query behavior across MySQL 5.x and MySQL 8.x.
- Fixed a bug where explicitly "Not Following" a topic resulted in it showing up in your unread list, and not going away...
- Improved support for spaces in URLs... Not per any RFC or spec, but SMF supported them in 2.0, so that support should have been carried forward to 2.1...
- Fixed a bug where errors appeared in the SMF error log when crawlers attempted to access now-moved avatars. During the 2.1 migration, avatars and attachments may be relocated; external crawlers referencing defunct links should not generate SMF errors.
- Fixed a bug in Postgresql syntax when deleting fulltext indexes.
- Fixed a bug where "Trying to access array offset on value of type null" showed up in the log.
- Fixed a bug where the editor would drop links if copied and pasted.
- Fixed a bug where right-to-left languages could not be specified and displayed properly.
- Fixed a bug where sorting PMs did not work properly.
- Fixed a bug where the BBC url setting erroneously affected signature and topic behavior.
- Fixed a bug where hidden members were hidden from admins, too...
- Fixed a bug where the wrong icon was used for profile links in PMs.
- Fixed a bug where robot_no_index might be set incorrectly, potentially affecting SEO.
- Fixed a bug with CORS headers were not being built properly.
- Fixed a bug where custom themes might load empty styles.
- Fixed a bug where permissions were not properly retained when boards were moved. Moved boards might disappear...
- Fixed a bug with using wildcards in IP tracking.
- Fixed multiple errors with caching - better reporting of the cache engine not loading, and better handling when not getting a hit on cached info.
- Improved edits on profile info, e.g., website urls too long.
- Fixed a bug where page numbers in lengthy lists might show decimals...
- Improved the message when verification questions were missing.
- Enhanced support for passwords for myBB converted users.
- Fixed an upgrader bug where 1.1 migrations might fail with Too few arguments to function smf_mysql_insert_id().
- Numerous minor enhancements and tweaks to layout.
Please see the change list on GitHub (https://github.com/SimpleMachines/SMF/issues?q=is%3Aclosed+milestone%3A2.1.3) for more information.
How to update to 2.1.3If you are currently using version
2.1.2 you can perform the update using the Package Manager (Administration Center > Package Manager). There you should see a notification about 2.1.3, including a "update your forum" link. If you do not see this notification in the Package Manager, please run "Fetch Simple Machines files" from the Scheduled Tasks page (Administration Center > Maintenance > Scheduled Tasks), and then try again.
If you are currently using version
2.1.0 - 2.1.1, you can use the process described above to apply previous update patches successively until you reach version 2.1.3.
If you are currently using
any older version of SMF (including SMF 1.x, SMF 2.0.x, or one of the SMF 2.1 Betas or RCs), you can upgrade directly to 2.1.3 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 SMF 2.1.0 or higher, 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).
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.1.x Support Board (https://www.simplemachines.org/community/index.php?board=254.0).
Thank you for using SMF!
Regards,
Simple Machines
Lots of good enhancement / fixes, thank you kindly.
Well done - thanks team! Congrats for another awesome update. :)
That's one big list of fixes and improvements, thanks to the devs and all others involved!
Great work team congratulations
A big thank you from me as well to the devs and everyone else involved. You have done an outstanding jo :)
Thank you to everyone who made this happen :).
Awesome work :).
Marvellous! Good job, team!
Wahoo! Quite the update. Thanks again SMF team & contributors for all of your hard work!
Great job, congrats everyone!
Thanks everyone at SMF ! 8)
Great job guys!
Great job everyone :D I share a mate (https://c.tenor.com/PAUuuGXf1nAAAAAM/yerba-mate.gif) that they earned without a doubt
Great update, thank you team ;)
Congrats on the updated release
Thank you to everyone involved! Great job! 8)
Thank you very much for your hard work.
Fantastic news, thank you and well done to all those who contributed to the update
Congrats with the release!
Great to hear, good job.
Thank you for your hard work and commitment.(https://vukovisadunava.com/Smileys/mojismajliji/clap2.gif)(https://vukovisadunava.com/Smileys/mojismajliji/thumbup.gif)
awesome, thank you ;D
Great news! Thank you.
Wow! That's a lot pf work! Great job to everyone involved! :)
Thanks everyone at SMF
Wow, that is a good bunch of fixes. Great work.
Great stuff, looks like there's a lot in there!
Wow, big thank you to all the team for this new update, that's much appreciated!
Since being a novice in all of this I wonder if that means I also have to revise all the changes I made to my theme php files and a couple of files in Sources?
For instance, in 2.1.2, unread PM notifications in the dropdown menu weren't a link (only the PM title) so I customized my theme to address that. Would I have to change anything back?
I was wondering who was going to be first to ask a support question in this topic
@Julius_2000 ... (https://i.imgur.com/FfiWcus.gif)
As per the first post:
Quote from: shawnb61 on November 21, 2022, 02:06:14 PMas always, please do not use this topic for support requests. You will receive a much quicker and better response by posting in the 2.1.x Support Board (https://www.simplemachines.org/community/index.php?board=254.0)
(https://i.imgur.com/tpOJBog.gif)
This is awesome! Thanks, team! :)
Quote from: Steve on November 23, 2022, 06:19:15 PMI was wondering who was going to be first to ask a support question in this topic @Julius_2000 ... (https://i.imgur.com/FfiWcus.gif)
As per the first post:
Quote from: shawnb61 on November 21, 2022, 02:06:14 PMas always, please do not use this topic for support requests. You will receive a much quicker and better response by posting in the 2.1.x Support Board (https://www.simplemachines.org/community/index.php?board=254.0)
(https://i.imgur.com/tpOJBog.gif)
Yeah, sorry about that. I thought this was such a generic question that I asked it here. My apologies!
Great to see! Probably one of the biggest patches SMF has released (in terms of the number of changes it makes).
Quote from: Julius_2000 on November 23, 2022, 07:30:05 PMYeah, sorry about that. I thought this was such a generic question that I asked it here. My apologies!
No worries my friend. :)
Thanks to everyone who contributed.
Again nice job.
Been a long time user of SMF and it looks really good that SMF has maintained its own steady pace with quality.
Thanks for the continued work on this folks.
Great job, congrats everyone!
As there seems to be no easy upgrade path, can I hire anyone to update my Forum from SMF 2.0.19 (https://www.modelboatmayhem.co.uk/forum/index.php?action=credits) to current SMF?
Quote from: ModelBoatMayhem on December 25, 2022, 02:41:29 PMAs there seems to be no easy upgrade path, can I hire anyone to update my Forum from SMF 2.0.19 (https://www.modelboatmayhem.co.uk/forum/index.php?action=credits) to current SMF?
Upgrading Smf is pretty easy. What do you mean by "As there seems to be no easy upgrade path"?
Yes, you can hire someone by posting here:
https://www.simplemachines.org/community/index.php?board=50.0
Quote from: shawnb61 on November 21, 2022, 02:06:14 PMFinally, as always, please do not use this topic for support requests.
Apologies....
Quote from: Doug Heffernan on December 25, 2022, 04:42:23 PMQuote from: ModelBoatMayhem on December 25, 2022, 02:41:29 PMAs there seems to be no easy upgrade path, can I hire anyone to update my Forum from SMF 2.0.19 (https://www.modelboatmayhem.co.uk/forum/index.php?action=credits) to current SMF?
Upgrading Smf is pretty easy. What do you mean by "As there seems to be no easy upgrade path"?
Yes, you can hire someone by posting here:
https://www.simplemachines.org/community/index.php?board=50.0
Is there a non-techie, step by step guide somewhere?
See upgrading, in the FAQ
Congrats
Job well done on this update...I know it's a few months old now. But still good job.
I thought the forums died 10 years ago, working with this version of SMF 2.1.3. you understand that it's really cool, everything is very modern, dynamic, efficient, practical, thank you very much for making me believe again in the power of the forum communication system