The January thing expired this season.
This extends the window a little, and gives players more power and wiggle room, and forces clubs to make their minds up sooner about who to offer a contract extension/renewal to. All to the good I think. Clubs who leave it late may just find the player has gone before they even make an offer.
OTOH, you can see a situation where a player's commitment in the last year of a contract would wane somewhat, if they were not being renewed. The upshot of which could be lower salaries, but longer contracts.