1.. _upgrade-to-3.4.4: 2 3################### 43.4.4 release notes 5################### 6 7 8 9******************* 10What's new in 3.4.4 11******************* 12 13Bug Fixes 14========= 15 16 17 18Improvements and new features 19============================= 20 21 22 23Deprecations 24============ 25 26 27 28***************************** 29Backward incompatible changes 30***************************** 31 32Page methods 33============ 34 35The following methods have been removed from the ``Page`` model: 36 37* ``reset_to_live`` 38 This internal method was removed and replaced with ``revert_to_live``. 39 40 41Placeholder utilities 42===================== 43 44Because of a performance issue with placeholder inheritance, 45we've altered the return value for the following internal placeholder utility functions: 46 47* ``cms.utils.placeholder._scan_placeholders`` 48 This will now return a list of ``Placeholder`` tag instances instead of a list of placeholder slot names. 49 You can get the slot name by calling the ``get_name()`` method on the ``Placeholder`` tag instance. 50 51* ``cms.utils.placeholder.get_placeholders`` 52 This will now return a list of ``DeclaredPlaceholder`` instances instead of a list of placeholder slot names. 53 You can get the slot name by accessing the ``slot`` attribute on the ``DeclaredPlaceholder`` instance. 54