No, however, they did add a new award tier with no capacity controls that cost more than the standard, capacity controlled awards.
Promotional free nights like these (and Hyatt's FFN and Starwood's Free Fridays and Free Saturdays) are capacity controlled in all the hotel programs as far as I know.
-David