When new APIs are released, like FileManagerSecure.CreateDirectory, everyone with slightly older versions get an error like this:
I have no way of preventing this error other than not using new APIs...
There is a fairly simple way to fix that though: provide precompiler directives.
You could add VAM_1_19 and VAM_1_19_2 for all releases where you added or changed public APIs (or always), so when VAM_1_20 is out, VAM_1_19 is still defined and will still work.
Otherwise for Timeline I won't be able to use anything new without breaking with errors people cannot understand...
I have no way of preventing this error other than not using new APIs...
There is a fairly simple way to fix that though: provide precompiler directives.
Code:
// ...
#if(VAM_1_19_2)
// Code using those new APIs only available since then
#endif
// ...
You could add VAM_1_19 and VAM_1_19_2 for all releases where you added or changed public APIs (or always), so when VAM_1_20 is out, VAM_1_19 is still defined and will still work.
Otherwise for Timeline I won't be able to use anything new without breaking with errors people cannot understand...