View Single Post
02/24/16, 06:22 AM   #17
votan
 
votan's Avatar
AddOn Author - Click to view addons
Join Date: Oct 2014
Posts: 577
Originally Posted by Wandamey View Post
What do you mean? you let your addons tagged with fastAPI from one DLC to the other without even checking if they work on PTS for the next API?



thing is it could be a useful dev tool to check if we haven't forgotten to change our API numbers, but this :
is unrealistic.
You (the author) write an addon working with two API versions, e.g. 100013 and 100014. You are releasing it with a manifest "up-to-date" for current live API (100013) and you tag it as also compatible with 100014 in the manifest:
##APIVersion: 100013
##FastAPI: 100014

Now the Fast API exe knows, that it can safely patch the manifest once 100014 is the new live API and your addon is again "up-to-date".

Fast API will not patch the manifest (without warning the user) to 100015.
^^ And even if it would do: Your addon is written as a hybrid using $(APIVersion), which means nothing is loaded once 100015 is the new API, because no file is found...
  Reply With Quote