HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.
Vanilla 2.5 is now available
Vanilla 2.5 - the stable gold release - can now be downloaded. The upgrade instructions are in the README.md as part of the download. This release brings a completely revised Dashboard, a native RESTful API, "flat" categories, IPv6 support, enhanced security, and hundreds of bug fixes. Details in the pre-release discussion.
Upgrading Notes:
- Vanilla 2.5 requires PHP 5.6 which is a change from earlier versions. We strongly recommend upgrading to PHP 7.2 as soon as possible. Many hosting plans allow a seamless transition via their control panel. Vanilla will end support of PHP 5.6 in 2018.
- To upgrade, first delete
/applications/vanilla/controllers/class.settingscontroller.php
, then follow the normal upgrade process, including running /utility/update. - We strongly recommend deleting the contents of your
/cache
folder after upgrading, and again if you experience issues after the upgrade. - Test your plugin & theme compatibility in a safe place before upgrading your production forum. We do sometimes accidentally break backwards compatibility.
IF YOU HAVE TROUBLE UPGRADING AND NEED ASSISTANCE, PLEASE START A NEW DISCUSSION. If you are a developer and locate a reproducible issue, please file it on our GitHub tracker, noting your version as 2.5. We greatly appreciate the assistance.
Please upgrade to 2.5 as soon as possible.
24
Comments
What a nice Christmas gift - thanks for investing your time!
Likewise. That HtmLawed catch was critical.
Thank you so much for all your hard work! You rock
BEFORE doing that, you have to delete
/applications/vanilla/controllers/class.settingscontroller.php
. Not doing so will result in several inaccessible sections in the dashboard.(Only when updating from 2.3, in 2.4 there shouldn't be such a file)
I've amended the OP accordingly.
Thanks. Very nice news.
It it release closest to announcement date since like 1.8.
Made all the more impressive by that version not existing.
I am now running a test site on 2.5 with data imported from SMF2 (to give my users a final moment to give feedback before abandoning the SMF once and for all).
Thank you to all of you involved on the Vanilla 2.5 and Merry Cthulhumas to all!
Thank you soooo much....
Im so excited!!
YEAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
YOU GUYS ROCKS !
Upgraded to 2.5 gold and it worked perfectly.
There's an issue with the I like this plugin not working with 2.5 but the main install worked a treat.
Thanks Linc and everyone else who helped get this release out.
I've monkey-patched 2.5 with two things:
.htaccess.dist
file.DateExpire
toDateExpires
.If you need either of those fixes and downloaded Vanilla 2.5 before the time of this post, please re-download it and try again. Or, manually add the
.htaccess
file and fix the column name references manually.Upgrade from 2.3.1
Worked flawlessly...
If you get an "404" Error after "yourforum.com/utility/update", read the README Instructions on this...
AND if youre using Appache2, ensure that Rewrite Mod is Enabled with:
a2enmod rewrite
Thanks again to all the Coders and Supporters of this great Forum Software...
I mean 2.1.8
Thank you so much for all your hard work! I am not currently using VF, but I still like to follow its development.
After this upgrade, the forum I manage had a sudden click burst from google searches, from 400-500, to 850 clicks per day. And sitemap is not yet entirely indexed: only 310 of 427 submitted pages, after long time halted at 230.
Cosequently all other linked from the forum had a similar increase, I assume due to page rank transfer.
The owner will give me a bonus! Thanks for your great work
nice
Thank you!
Upgrade from 2.3.1 and get "Something has gone wrong". Looks like a problem with locale
This is error_log:
_[15-Jan-2018 18:56:22 UTC] PHP Fatal error: Uncaught Exception: The addon at /locales/vf_ru doesn't have any info. in /home/interna1/public_html/library/Vanilla/Addon.php:189
Stack trace:
0 /home/interna1/public_html/library/Vanilla/Addon.php(80): Vanilla\Addon->scanInfo()
1 /home/interna1/public_html/library/Vanilla/Addon.php(67): Vanilla\Addon->scan('/locales/vf_ru')
2 /home/interna1/public_html/library/Vanilla/AddonManager.php(534): Vanilla\Addon->__construct('/locales/vf_ru')
3 /home/interna1/public_html/library/Vanilla/AddonManager.php(1097): Vanilla\AddonManager->lookupSingleCachedAddon('vf_ru', 'locale')
4 /home/interna1/public_html/library/Vanilla/AddonManager.php(1074): Vanilla\AddonManager->lookupByType('vf_ru', 'locale')
5 /home/interna1/public_html/bootstrap.php(249): Vanilla\AddonManager->startAddonsByKey(Array, 'locale')
6 [internal function]: {closure}(Object(Garden\Container\Container), Object(Gdn_Configuration), Object(Vanilla\AddonManager), Object(Garden\EventManager), Object(Gdn_Request))
7 /home/interna1/public_html/vendor/vanilla/garden-container/src/Container.php(723): call_user_func_array(Object(Closure), Array)
8 /home/interna1/public_html/bootstrap.php(308): Garden\Container\Container->call(Object(Closure))
9 /home/interna1/public_html/index.php(22): require_once('/home/interna1/...')
10
thrown in /home/interna1/public_html/library/Vanilla/Addon.php on line 189_