[BUGFIX] Ensure manually updated slug is saved correctly
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / 8.0 / Breaking-43085-RenamedGraphicsProcessorSettings.rst
1
2 .. include:: ../../Includes.txt
3
4 ===========================================================================
5 Breaking: #43085 - Change GFX settings prefix im\_* to generic processor\_*
6 ===========================================================================
7
8 See :issue:`43085`
9
10 Description
11 ===========
12
13 Graphics processor settings for Image- or GraphicsMagick have been renamed
14 in `LocalConfiguration.php`. The former prefix `im\_` has been replaced with
15 the unified prefix `processor\_`.
16
17 Negative namings like `noScaleUp` have been changed positive counterparts.
18 During the conversion the previous configuration values are negated to reflect
19 the changes in semantics of these options.
20
21 In addition references to specific versions of ImageMagick/GraphicsMagick
22 have been removed from settings names and values. For a detailed list of
23 changes please consult the information in the migration section.
24
25 The unused configuration option `image\_processing` has been removed without
26 replacement.
27
28 The processor specific configuration option `colorspace` has been namespaced
29 below the `processor\_` hierarchy.
30
31
32 Impact
33 ======
34
35 Existing settings in `LocalConfiguration.php` are automatically migrated
36 through a silent upgrader when entering the Install Tool. If you modify
37 the settings in `AdditionalConfiguration.php` or rely on them inside an
38 extension you need to update those.
39
40
41 Affected Installations
42 ======================
43
44 Installations which modify those settings directly or access them.
45
46
47 Migration
48 =========
49
50 The following table lists the changed configuration keys and the appropriate
51 values if these have changed.
52
53 ============================   ===============================================
54 Old name                       New name
55 ============================   ===============================================
56 im\_version\_5                 processor
57                                The configuration value "im6" has been replaced
58                                by "ImageMagick", "gm" by "GraphicsMagick"
59 im                             processor\_enabled
60 im\_v5effects                  processor\_effects
61 im\_noScaleUp                  processor\_allowUpscaling
62 im\_noFramePrepended           processor\_allowFrameSelection
63 im\_mask\_temp\_ext\_gif       processor\_allowTemporaryMasksAsPng
64 im\_path                       processor\_path
65 im\_path\_lzw                  processor\_path\_lzw
66 im\_stripProfileCommand        processor\_stripColorProfileCommand
67 im\_useStripProfileByDefault   processor\_stripColorProfileByDefault
68 colorspace                     processor\_colorspace
69 ============================   ===============================================
70
71 .. index:: LocalConfiguration