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