Cathay and Singapore bave been the most prominent in terms of needing middle names lately. They still allow travel, but are just difficult. With Cathay online check in isn't possible if the middle name isn't included.
But I wouldn't stress. With QR you'll be fine.