For smart and web clients 7 or 8 is for the most part the same, 8 could have a few fixes more (and will be fixed faster/more, not everything will be backported)
For using the NGClient see: NGClient Compatibility
Installations running an older version of Servoy can't be upgraded, thus a new installation is required. See Installing the Application Server for more information.
Mac users need to do a clean installation because of the underlying change that eclipse made for OSX.
Existing Window users Servoy 7.x installations can be upgraded to Servoy 8.x. In order to do so, open the Available Update Sites preferences and edit the URL of the Servoy update site entry:
https://www.servoy.com/developer/70x_updates
to https://www.servoy.com/developer/8xx_updates
Servoy Developer installations of older Servoy version cannot be upgraded, so a new installation with the Servoy 7 installer is required. See Installing Developer for more information.
Upgrading existing Solutions to Servoy 8 is as easy as opening Servoy Developer 8 and getting the Solutions into the workspace or opening an existing workspace in Servoy 8. Note that once solutions are edited using Servoy 8, they cannot be used in earlier versions of Servoy anymore.
This paragraph describes the behavior changes that are introduced in Servoy 8.0. There are three categories of behavior changes: