-------------------------
Upgrade notes
~~~~~~~~~~~~~
**This is a beta release with incomplete translations.**
Python 2.7 is now fully supported and the recommended Python version to use.
Python 2.6 is still supported.
zc.buildout has been updated to version 2. You will need to re-bootstrap your
buildout when upgrading to Euphorie 6.
This release updates the profile version to *13*. Please use the upgrade
feature in ``portal_setup`` to upgrade the ``euphorie.deployment:default``
profile to this version.
This release also updates the used Plone version to 4.2.4. You are advised to
perform the Plone migrations through the Zope Management Interface (ZMI).
The Euphorie configuration file (``etc/euphorie.ini`` in the standard buildout)
no longer needs to include the complete configuration. You now only need to
specify details that are specific to your deployment such as the Google Analytics
accounts and client URL.
Feature changes
~~~~~~~~~~~~~~~
- Add a small FAQ to the login page.
- IE 6 is no longer supported. IE 7 is only provisionally supported: it might
work, but any bugs will no longer be fixed.
- Add a legend to the client navigation tree to explain the used icons. This
fixes `ticket 51 <https://github.com/euphorie/Euphorie/issues/51>`_.
- Optional profile questions have been replaced with option modules. Previous
versions supported both, and they did almost exactly the same thing which was
a source of consution. All existing optional profile questions will
automatically be converted to optional modules as part of the upgrade.
- Added translations for Finnish (FI) and Lithuanian (LT)
- Updated Bulgarian translations.
- Include a default application configuration file.
Bugfixes
~~~~~~~~
- Correctly show the high-priority notice for risks in the online view of
the action plan report.
- Start using the `Patterns <http://patternslib.com/>`_ library for the
client user interface.
- Use consistent styling of form error messages. This fixes tickets `45
<https://github.com/euphorie/Euphorie/issues/45>`_ and
`46 <https://github.com/euphorie/Euphorie/issues/46>`_.
- Do render bold text as white on a light background in the risk action plan
page for the client. This fixes `ticket 75
<https://github.com/euphorie/Euphorie/issues/75>`_.
- Use a custom icon font to display the warning-icon in client reports. This
helps for browsers/computers that do not include the unicode warning
symbol in their font. This fixes `ticket 61
<https://github.com/euphorie/Euphorie/issues/61>`_.
- Change default font for page titles in the client to a font which does not
have problems with Greek characters. This fixes `ticket 74
<https://github.com/euphorie/Euphorie/issues/74>`_.
- Dutch Translation: Fix bad column header in timeline report.
- Correct rendering of strong text in the client to make sure it is easy to
read. This fixes `ticket 65
<https://github.com/euphorie/Euphorie/issues/65>`_ and
`TNO ticket 232 <https://code.simplon.biz/tracker/tno-euphorie/ticket/232>`_.
- Fix several positioning bugs in the client user interface. This fixes
tickets `52 <https://github.com/euphorie/Euphorie/issues/52>`_ and
`63 <https://github.com/euphorie/Euphorie/issues/63>`_
- Make sure pasted content does not violate any internal rules. It used to
be possible to do things like mix risks and modules in a single container
using copy & paste.
- Upgrade to zc.buildout 2, dexterity 1.2.1 and Plone 4.2.4.
- Registering from within a country would incorrectly skip terms and conditions
page.
- Datepicker didn't appear on newly created measures.
- Fix compatibility with plone.app.search.