I read something in the update about the mine being changed so it fit better into the environment or something?
I played 2 games as Proxy last night, I was still able to put mines in strange places that sat in funny angles. I even had one floating about a metre in the air on Trainyard on the fence, where you come up the stairs (from the attacking side if you go left) that enters the actual train tracks.

