StableUpdate

StableUpdate is a cross platform library for automatic update of the installed applications on the client side.

It supports the automated creation, detection, downloading, installation and removing of the service packs.

Single files are updated as a unit, but for the .jar and .zip archives only the changed part need to be transferred.

StableUpdate displays release notes for each update and, if needed, provides the mini announcement desk.

The preparation of new updates is also comparatively user friendly, including generating new configuration files required for upload to the list of expected locations.