No Macs were announced. Actually, no new products were announced at all. I think we'll see product announcements at the Apple meet up in late August/early September as they have in the past.
That plays at odds with iPhone refresh. They have to refresh by August I think. Apple is beholden to quarterly results, so it's always been my impression they tend to pad out their hardware releases, to maintain positive quarterly results through-out the year(iPhone's one quarter, iPad's another, iMac/MB/MBP another). Dumping a bunch of hardware refreshes in the same quarter, will produce one really insane sales quarter, but a stagnant or loss to their previous quarterly results for the remainder of year.
This is just me talking out my ass, I also see iMac Coffee-Lake (6 core) as possibly cannibalizing against their iMac Pro low-end. I know 8-core Xeon != 6-core i7, but still, creative's are going to pause on jumping on the iMac Pro's massive $ investment, while being completely locked-in (well, RAM is upgradable from a capable service centre, but it's not user-replaceable for the average mortal). Merely speculating, if they refresh to 6-core, they might drop 8-core iMac Pro (though rare, Apple has occasionally dropped the price on a product). Or they'll just drop the 8-core configuration completely.
There's also the issue of the GPU. They were already using Radeon (mobile?)5xx in the current iMac. And Vega is nothing short of impossible to get for an affordable price(and already reserved for the iMac Pro). This may finally shift them to nVidia again. The earliest 11xx chips from nVidia are going to be at least August.
Though the Frankenstein-intel-AMD Vega CPU is intriguing, I can see it being on the low-end 21"/ 27". (
https://www.anandtech.com/show/1222...-core-with-radeon-rx-vega-m-graphics-launched ).
Apple (Tim Cook?) has already gone on record that the Mac Pro will not be refreshed this year. Early 2019. Hopefully.
The eGPU stuff is intriguing. I know it's not new, but being mentioned twice now by Apple within a year, and with more details, is certainly interesting. I know it won't ever perform as well as a native installed card, but it may be "good enough" for Creatives. Certainly get closer to that on-demand modular system.