A mix of the two really Bert123. It’s not used for commuting so gets occasional use for 20 miles or so, plus longer motorway holiday trips.
I found out today that the latest software update is 59.005.02 but I haven’t found my way through the settings to find out if mine has the most up to date version. I understand some improvements were made to help combat coking.
Your driving doesn't sound too bad - it's lots of short drives modern diesels don't like. These Skyactiv diesels are all Euro 6 compliant (as per Rocketron's advice above), and have DPF filters. At specific mileage intervals the car tries to do a regen of this filter, but certain criteria needs to be met: the enigine needs to be warm, the revs above 2000 etc. However in my experience in my current CX-5 and my previously owned Mazda 6, regens happen (irrespective of engine revs) every couple of hundred miles, as long as the engine is up to temp, and can last up to about 15 mins.
My commute is 22 miles on fast roads, and each time it does a regen I try to 'help it along' by keeping my revs up. However, sometimes it starts on a short journey and gets interrupted, and (in theory) some diesel gets dumped into the sump, thus increasing the oil level. The dipstick has an X mark above the high level, and when this X mark is reached you need to get an oil change done.
I've just covered a year and 10000 miles with no increase in oil level, and with an oil dilution reading of 0 according to a reading using Forscan - so it seems driving about 20 miles regularly on a journey is enough to keep the engine clean. However, not long after buying my car, and about 7 weeks and 6k miles before a service was due, the oil pressure warning light came on, requiring an oil & filter change and a software update - perhaps this was due to a former owner doing only short runs? Or perhaps bad luck? I don't buy supermarket fuel and at least every other tank fill up is with the premium grade diesel from Shell or BP - maybe this helps too?