On at least the older Miele washers sold in North America (W770, W1070, W1065) had the "Extra Pre-Wash" which really is a soak cycle.
Starting with cold water is gradually heated up to 140F.
https://www.manualslib.com/manual/353756/Miele-W-1070-Washing-Machine.html?page=28#manual
Maddening thing is being a front loader one cannot determine if this soaking period was long enough because cannot open machine and examine laundry.
Once completed one must manually move timer to "drain". This and or if wished start cycle again, however thermostat won't reengage unless water temp drops below setting.
What one loves about these old "three dial" washers is vast amount of user control over cycles. That is within certain limits it is possible to create a bewildering array of choices that match or exceed today's offerings. If one wanted to do Permanent Press at 200F, that is possible. Can do a "Normal Cottons/Linens" wash cycle, but then stop/reset timer and have rinses done as "Permanent Press".
The pre-wash on these older Mieles does heat water up to at least 100F, but only if thermostat is set. In other words IIRC if the thing is at nil, then washer will not heat in any of the cycles period.
Am not sure and would have to research further (maybe in my copy of service manual) heating pre-wash water to at least 100F means washer can fill with "hot" water for main wash and not have to worry about setting certain marks. It also would make for faster heating since not starting completely from tap cold water.
Also to my mind it would make no sense to dump cold water onto laundry that was just heated to 100F, only have to begin to reheat the load again. Mind you these washers had heating power of 3200 watts, thus more than capable of doing so in relatively short time.