Fork me on GitHub

1.2.8 or 1.2.9 for upgrading  Bottom

  • Going to upgrade my zikula sites this weekend and during the last outage earlier this week the only place I could source some working zikula versions was via zikula.de (I knew taking German in college would pay off) and I found a 1.2.9 version patch.

    So my questions are:
    Is that 1.2.9 version completely stable and advisable to upgrade to for a very large working site? Will standard modules like news, faq etc break and/or need upgrading? If not, does the latest build of the 1.2.8 version address all the found security issues?

    Do themes working on 1.2.* need upgrading of any sort as well?

    Finally - do either 1.2.8 or 1.2.9 change the standard URL output in any fashion from earlier 1.2.* versions?
  • I assume that you obtained version 1.2.9 from here - http://ci.zikula.org/job/Zikula-1.2.9/ - since that is the "official" code. However, I don't think that version 1.2.9 has been released yet. So, only version 1.2.8 is considered a "stable" release - which you can download here - http://zikula.org/in…ages/CMS/Download.1. You can certainly use the current build of version 1.2.9 that is available at http://ci.zikula.org/job/Zikula-1.2.9/ - but it's at your own risk on production servers. The final release may, or may not, be the same build that is currently the latest. Nevertheless, you are welcome to test that build right now, and report bugs, if any.

    Also, keep in mind that the Zikula 1.3.x branch has been released, and version 1.3.1 can be considered "stable" for production servers - http://community.zik…iki&tag=TryZikula13. So, since you are in the process of upgrading your sites right now, then you might want to consider just directly upgrading to version 1.3.1. But, be very cautious if you decide to jump to the 1.3.x branch at this time. (Before you do anything, backup all your current files and database first, in case you need to revert back.) And, test all your existing modules thoroughly in development mode, under version 1.3.1, before making final deployment on production servers. There are many API changes in the 1.3.x branch, and as a result, many older modules may not work anymore. However, there may already be an available upgrade (specifically for 1.3.x only) to a module you current have installed. If no such upgrade is available, then the module may still function for the time being, under 1.3.x, if you configure Zikula to load the "legacy" filters.

    Finally, and most importantly, Zikula version 1.3.1 requires PHP 5.3+. So, if you don't have PHP 5.3+ on your servers, then don't attempt to upgrade to 1.3.1 until you have the correct version of PHP installed. Version 1.2.8 (and 1.2.9) can be installed without requiring PHP 5.3+.

This list is based on users active over the last 60 minutes.