To install, just run the setup programme. There is no need to uninstall the previous version first (in fact, you should avoid doing so). Saved games created with v0.9.17 are compatible with this version.
Here's the changelist:
*** 0.9.17 (25 April 2013) ***
Changes:
Users may now select which leagues they want to be playable at the start of the game (NHL and AHL are not unselectable.)
Automatic movement/progression system implemented for the non-playable leagues: players in those leagues will no longer stay on the same team, but move elsewhere at appropriate times to simulate a normal level of player transactions (e.g., graduating junior players becoming professionals, the worst players on a team that's exceeding its roster size limit will be moved to a lower-level league, etc.)
Bug Fixes:
Teams should no longer sign, then immediately release, players.
Aging attribute for all players no longer being set to a very low number.
Shot Targeting, Checking, Switch Goalie, and Pull Goalie settings on tactics screen no longer revert to defaults after being changed.
Teams no longer placing recently-signed free agents on the trading block.
Certain contract negotiations should no longer result in the user's "Offered Contracts" value becoming negative.
Players on LTIR should now affect NHL salary caps correctly.
Teams in the Allsvenskan Relegation and Promotion tournaments should all play the correct number of games.
AI should no longer sign players to the user's team when AI manager options are set to off.
Draft picks that start the game traded to another team will now be used by the correct team in the draft.
Draft picks edited in commissioner mode should save to the correct year.
Editing draft picks in commissioner mode will no longer delete existing pick changes.
Users playing in Czech Extraliga should no longer get a message telling them they did not qualify for the playoffs when, in fact, they did.
Czech Extraliga now has a proper schedule after the first season.
"Setup Organization" will now demote players if the active roster is too large.
"Setup Organization" for KHL teams will now promote enough U-21 players to meet roster requirements.
Now possible to switch trade partners after leaving, then returning via the back button, to the trade screen.
AI will no longer put players with a very short injury duration on the injured list.
KHL rights should now work correctly.
Several crash-causing bugs fixed.
Data Changes (not a complete list):
No new years for the historical game this update (I'm the one that does those, and all my database editing time for the last couple of weeks has been spent getting the non-playable transaction system data entered for the ~2000ish teams in the database. I'm going to try to do 3 years per week in May to get caught up.)
NHL transactions include recent college/junior signings up to April 23.
Various changes to players in the following countries/leagues: NHL, AHL, ECHL, WHL, OHL, QMJHL, KHL, NCAA, Russia, Finland, Czech Republic, France, Sweden, Germany, Slovakia.
Destination teams for the non-playable transaction system set for all teams.