Yes it will. I don't believe that anything changed on the body of the Jeep that would prevent it from fitting. I sold my 2010 hardtop to a guy with a 2011 jeep. It fit fine.
So it's been, and shall be weighed: though many are born, few are "made". Faithful Always, they shall remain, dogs to loose when war is waged.