Apple releases Safari 8.0.6 Wednesday, May 6, 2015 6:30 pm6 Comments Apple today released Safari 8.0.6 which is recommended…