code: public static void checkChangelogDialog(Activity ctx, @XmlRes int configId){
  
          // Parse configuration
          ChangeLog changeLog = Parser.parse(ctx, configId);
          if(changeLog != null){
  
              // Validate that there is a new version code
              if(validateVersion(ctx, changeLog)) {
                  openChangelogDialog(ctx, configId);
              }
  
          }else{
              throw new NullPointerException("Unable to find a 'Winds' configuration @ " + configId);
          }
  
      }
docs: Check to see if we should show the changelog activity if there are any new changes
  to the configuration file.
  
  @param ctx           the context to launch the activity with
  @param configId      the changelog configuration xml resource id