HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.

Vanillla 2.1 beta 3

LincLinc Detroit Admin
edited April 2014 in Releases

IMPORTANT

  1. This is BETA. We don't recommend its use in production
  2. It will be a fast & possibly final beta. Get your testing in soon.
  3. Open bugs against the beta on GitHub by prefixing the title with: [2.1]
  4. Upgrading from the 2.0 branch involves an extra step.

TO UPGRADE FROM 2.0.X

  1. Copy your /conf/config.php off the server as a backup
  2. Backup your database
  3. Delete the /themes/mobile folder from your current installation
  4. Copy the new copy (2.1) over your old install
  5. Delete any .ini files in /cache
  6. Go to /utility/update (or to /index.php?p=/utility/update if that doesn't work)
  7. If that Fails, refresh the page to do it again. On larger sites it may take a while and/or require multiple passes.
  8. Please report any difficulty with this process here in this discussion.

TO UPGRADE FROM A 2.1 BETA (1 or 2)

Follow the steps above; you can skip step 3 (deleting the mobile folder).

DEPRECATION & COMPATIBILITY WARNINGS

  1. We are deprecating the cleditor plugin for 2.1 and it will be removed in future versions. A new, improved WYSIWYG editor will be release shortly.
  2. We are deprecating the Embed plugin for 2.1 and it will be removed in future versions. Embed is now core functionality. Please disable your plugin and reconfigure your embedded sites using the new code.
  3. We made some significant architecture changes from 2.0 to 2.1, especially in theme views & addon hooks. Please carefully test your existing plugins & themes before upgrading any live site.

CHANGLOG FROM BETA 2 TO BETA 3

  • 2013-09-12 Sync Reactions stub style & usage, move to functions.render
  • 2014-03-16 Hide Dashboard from moderators, fixes #1583
  • 2013-05-17 Spam Queue: Remove alert counters in MeModule and Dash Sidemenu
  • 2013-04-28 Show preferences rather than profile/edit when profile edit has been disabled.
  • 2013-04-01 Add some css class information to the me box that themes can target.
  • 2014-03-16 cleditor: deprecated note
  • 2013-12-21 cleditor: inc version to clear cache
  • 2013-12-17 cleditor: 1.4.4 to fix IE11 issue
  • 2013-10-09 Make sure to set Wysiwyg format when viewing the quote page directly.
  • 2013-09-05 cleditor: Added CLEditorPlugin->AddClEditor().
  • 2013-09-05 cleditor: Attach the creditor to a .BodyBox rather than a specific form id.
  • 2013-07-08 WYSIWYG: restore pastetext button
  • 2014-03-16 ButtonBar: allow beta, duh
  • 2013-10-31 Added BodyBox wrap element inside `form` to enclose `textarea` and inserted editor action buttons for cleaner fullpage functionality in Advanced Editor plugin.
  • 2013-09-10 Added support for image uploads to the configuration module.
  • 2013-07-10 Form->Simple categorydropdown typo bug
  • 2013-07-05 Add TextBox and BodyBox to Gdn_Form->BodyBox().
  • 2013-04-26 Add an id to the comment form so that js can target it.
  • 2013-04-17 Add button class to the comment form links.
  • 2013-11-06 Emotify: - Add emotify to the new discussion form. - Fix the position of the emotify drop down now that we use box-sizing: border-box.
  • 2013-09-01 Revert "Emotify: add html decode to parsing, closes #1282"
  • 2013-08-01 Conversations: Fix notification on new conversation.
  • 2013-08-29 Save Garden.InputFormatter to the config so we can change the default later. Fixes issue #1679.
  • 2014-03-15 IPv6 requires 39 characters
  • 2013-05-20 Add compatibility functions for next-gen code style.
  • 2014-03-11 Announce fix: array_merge renumbers numeric keys which reversed options on post form
  • 2013-06-27 Adjust UI for cases where categories are disabled.
  • 2014-02-14 Fix Request::IpAddress()
  • 2013-10-17 Match request pseudo methods in a case insensitive way
  • 2013-08-24 Improve IP lookup logic.
  • 2013-08-24 Add additional IP address checks.
  • 2013-05-11 Added the "/" option to Gdn_Request->Url() $WithDomain.
  • 2013-04-17 Fix port typo.
  • 2014-03-15 Drafts: filter your draft names, closes #1672
  • 2014-03-15 Drafts: verify ownership in editdiscussion for #1672
  • 2013-06-04 Ignore .idea
  • 2013-07-09 ButtonBar: check livequery before invoking
  • 2013-07-09 ButtonBar: Fix sprites - transparent
  • 2013-07-04 ButtonBar needs to attach to BodyBoxes, always, period.
  • 2013-06-20 ButtonBar: Conditionally wrap for PostController boxes.
  • 2013-06-20 ButtonBar: Don't double-include button bar on PostController.
  • 2013-06-19 ButtonBar: Allows button bar on comments and in PMs.
  • 2013-06-10 ButtonBar: Check input format, only show for supported formats.
  • 2013-05-24 ButtonBar: Use the AssetModel for css.
  • 2013-05-06 Add localization to ButtonBar
  • 2013-12-29 Remove E_DEPRECATED from Debug mode
  • 2014-01-14 Fix /me actions for discussion
  • 2013-12-21 Backport removal of update checker
  • 2013-12-08 punbb may use a simple sha1 hash
  • 2013-12-08 Add viewtopic.php to facilitate phpBB import 301s
  • 2013-08-25 Fix Flagging security flaw
  • 2013-11-26 Use SafeRedirect() instead of Redirect() in the discussion controller.
  • 2013-11-26 Added TrustedDomains() and SafeRedirect().
  • 2013-11-26 Don't allow user id override on post.
  • 2013-06-13 Twitter: Change api version to 1.1.
«1

Comments

  • peregrineperegrine MVP
    edited April 2014

    nice job lincoln. re:post usage suggestions. upgrade instructions. deprecations. changelog. bravo.

    typo :)
    2013-09-05 cleditor: Attach the creditor to a .BodyBox rather than a specific form id.

    will a dun message be sent as well

    I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.

  • LincLinc Detroit Admin

    Oh well, it's in the commit message, too late to edit it now. :)

  • chanhchanh OngETC.com - CMS Researcher ✭✭

    Finally, thanks for the effort!

  • allanjallanj
    edited April 2014

    No doubt I'm being daft, but what's the URL to download beta 3?

    edit The github download I guess: snip ? Or does it get packaged up differently?

  • Nice one, thanks for the link. To anyone else, use that link, not the one from github I posted above (sorry, I can't edit it now).

    Regarding the update - step 6:

    Go to /utility/update (or to /index.php?p=/utility/update if that doesn't work)

    That doesn't work for me when upgrading from a 2.0.18 forum. I've got everything in place (I think), but it does an immediate redirect to /index.php?p=/dashboard/setup (an http Location redirect if that is relevant at all). I've got debug enabled, but there is no content from the update page - it just does the redirect.

    What would be causing that?

    Thanks,
    Allan

  • Got it now - what was tripping me up was that my config file didn't have the Installed flag. That dropped it into the installation screen instead of the upgrade which is fair enough! The reason I didn't have the installed flag was that I was getting an error using my old config file, so I cleaned out a bunch of stuff (too much in the end!). The specific line that was causing the error was:

    $Configuration['Garden']['Errors']['MasterView'] = 'error.master.php';
    

    Removing that allows the upgrade to run.

    Allan

  • LincLinc Detroit Admin

    It was me being daft; added the download link to my post.

  • see version numbering if you don't understand.

    http://vanillaforums.org/discussion/26520/beyond-2-1-version-numbering

    I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.

  • Thanks for the effort. This would really help...

  • Installing on localhost gives me this.

    PHP Version 5.4.24

  • hgtonighthgtonight ∞ · New Moderator

    @LucasKA That looks like an error related to MySQL being in strict mode. Vanilla does not support strict mode. I believe there is a patch out there that does it on github: https://github.com/vanillaforums/Garden/pull/1799

    Search first

    Check out the Documentation! We are always looking for new content and pull requests.

    Click on insightful, awesome, and funny reactions to thank community volunteers for their valuable posts.

  • @hgtonight‌ Interesting, has this changed between 2.0.x and 2.1x ?

  • hgtonighthgtonight ∞ · New Moderator

    Not that i am aware of

    Search first

    Check out the Documentation! We are always looking for new content and pull requests.

    Click on insightful, awesome, and funny reactions to thank community volunteers for their valuable posts.

  • Hmm, never had that issue on 2.0.x

    That patch worked, should probably be merged if it passes other tests/etc :smile:

  • After upgrade to 2.1b3 I have revealed some bugs:

    1.In user profile the Active text area toolbar is right justified and out of toolbar box.

    Example:

    toolbar.jpeg

    2.In account option there are two dashboard links.

    Example:

    dashboard.jpeg

    3.Doesn't work dashboard statistic. It doesn't show.

    4.After change user data window doesn't close, but changed user data saved.

    Thanks!

  • @Ivan_Gurin post them on gitHub please.

    For every item a separate bug report. In the bug reports more info. 1) + 2) Is it default theme or other theme? Which one? 3) Statistics don't show. Any FireFox / FireBug / Chrome Javascript explorer details? 4) After change what user data? Step by Step please?

    There was an error rendering this rich post.

  • LincLinc Detroit Admin
    edited April 2014

    There was a Javascript error in the Dashboard in 2.1b3 that caused at least 6 bugs. I commented about it in this issue: https://github.com/vanillaforums/Garden/issues/1833

Sign In or Register to comment.