1.. _upgrade-to-3.0.8:
2
3###################
43.0.8 release notes
5###################
6
7*******************
8What's new in 3.0.8
9*******************
10
11* Add :setting:`require_parent <CMS_PLACEHOLDER_CONF>` option to ``CMS_PLACEHOLDER_CONF``
12
13Bug Fixes
14=========
15
16* Fix django-mptt version dependency to be PEP440 compatible
17* Fix some Django 1.4 compatibility issues
18* Add toolbar sanity check
19* Fix behaviour with CMSPluginBase.get_render_template()
20* Fix issue on django >= 1.6 with page form fields.
21* Resolve jQuery namespace issues in admin page tree and change form
22* Fix issues for PageField in Firefox/Safari
23* Fix some Python 3.4 compatibility issue when using proxy modules
24* Fix corner case in plugin copy
25* Documentation fixes
26* Minor code clean-ups
27
28.. warning:: Fix for plugin copy patches a reference leak in
29             ``cms.models.pluginmodel.CMSPlugin.copy_plugins``, which caused the
30             original plugin object to be modified in memory. The fixed code
31             leaves the original unaltered and returns a modified copy.
32
33             Custom plugins that called ``cms.utils.plugins.copy_plugins_to`` or
34             ``cms.models.pluginmodel.CMSPlugin.copy_plugins`` may have relied on the
35             incorrect behaviour. Check your code for calls to these methods. Correctly
36             implemented calls should expect the original plugin instance to remain
37             unaltered.
38