are there any plan to update the client to latest waves codebase with smart contracts etc?
A new client isn't straight forward but we are looking at options in this regard & is on our roadmap. Also take a look at our TurtleShell tools in the meantime -
https://turtleshell.turtlenetwork.eu