iOS12 特に問題ありませんでした
Xcode10 変なエラーが出ましたが、2時間程度で解消
Swift4.2 危険です。対応してないライブラリが結構あります。変更点もそれなりにあります
結局Swiftのバージョンアップが一番影響がデカイという・・・
もちろん2018年9月時点です
年内には解消するでしょう
ちなみにXcode10に上げても、Swift4にすることは可能です。Swift4.1の項目が見当たらないんですが、できるんでしょうか?(未調査)
Swift4.2で個人的に地味に嬉しいのはRandomです。arc4randomは過去のものになります。