So I guess now would be a good time for an update on waiver status.
The following players are currently waiver exempt and will lose their exemption at some point next season:
Justin Bailey - expires at the end of the 2017-18 season
Nicholas Baptiste - expires at the end of the 2017-18 season
Jean Dupuy - expires at the end of the 2017-18 season
Jack Eichel - expires after 18 games played, or at the end of the 2017-18 season
Hudson Fasching - expires at the end of the 2017-18 season
Jason Kasdorf - expires after 59 games played, or at the end of the 2017-18 season
Casey Nelson - expires after 42 games played, or at the end of the 2017-18 season
Evan Rodrigues - expires after 38 games played, or at the end of the 2017-18 season
Linus Ullmark - expires after 59 games played, or at the end of the 2017-18 season
The following players are currently waiver exempt and could lose their exemption at some point next season:
Sean Malone - expires after 79 games played, or at the end of the 2018-19 season
C.J. Smith - expires after 68 games played, or at the end of the 2018-19 season
The following players are currently waiver exempt and will remain so beyond the completion of next season:
Eric Cornel - expires after 160 games played, or at the end of the 2018-19 season
Brendan Guhle - expires after 157 games played, or at the end of the 2019-20 season
Vaclav Karabacek - expires after 160 games played, or at the end of the 2018-19 season
Brycen Martin - expires after 160 games played, or at the end of the 2018-19 season
Alexander Nylander - expires after 156 games played, or at the end of the 2020-21 season (note this will change if he plays 10 or more NHL games next season)
As a side note, the following players lost their waiver exemption during or after the completion of the 2016-17 NHL season:
Brady Austin
Erik Burgdoerfer
William Carrier
Justin Kea
Sam Reinhart