Merge branch 'swift-with-interface-libs' into release-3.15

Merge-request: !3624