By default, Spresso iVersionIt assumes the Decaf (free forever) edition. When you upgrade to a licensed edition, you’ll receive a feature level code file: Settings (Overrides).xml. To upgrade your Spresso iVersionIt app to a new edition is a simple two-step process.


TABLE OF CONTENTS


Does a two-step process mean that upgrading is going to be difficult? Nope. You’ll be done in under two minutes.



Note: The Americano edition has more features than Decaf. The Espresso edition has more features than the Americano edition. Finally, the Cappuccino edition has more features than Americano. Think of each edition in this order: Decaf -> Americano -> Espresso -> Cappuccino.

By the way, we wouldn’t recommend downgrading the app’s edition (for example, going from Cappuccino down to Americano). Some features (like date, time, and version formats) in a version backup may not be available in another edition.





Step 1: Apply the new edition’s feature level code to the app

Copy the new edition’s feature level code file from the Downloads folder to the Desktop. This code unlocks other features in the app. To upgrade the edition, do the following as the first step:

  1. With the Spresso iVersionIt running, click the ? to verify the app’s current edition. Click Done. (Let’s assume that the edition is Decaf.)
  2. Click Preferences and click the Load a preferences update button.
  3. Select the Settings (Overrides).xml file on the Desktop. This file contains the new edition’s feature level code.
  4. Click OK to the message box that indicates the new edition doesn’t take effect until you restart the app.
  5. On the main window, click Quit.


The animation below shows how to apply the feature level code on Windows:





The animation below shows how to apply the feature level code on macOS:








Step 2: Run the app with the new edition’s features

The new edition’s features are enabled the next time you run the Spresso iVersionIt app. To complete the edition upgrade, do the following:

  1. A message indicating that a preference override has been detected as soon as the app starts. (The override is a copy of the Settings (Overrides).xml file temporarily located in the app’s support folder.
  2. To accept the new edition, click Yes. (If you don’t want to enable the new edition, click No.)
  3. In the app’s main window, click the ? button to bring up the About box.
  4. The new edition should be identified (Espresso in our demonstration below).


Congratulations! Your new edition has been enabled.


The animation below shows how the new edition’s feature level code has been applied to the app on Windows:






The animation below shows how the new edition’s feature level code has been applied to the app on macOS: