Will we still have access to custom functions that we have stored in local (external) .js files?
For example:
I normally place one of the lines below (see below) in a "Run Script" upon menu open, so I can access my
custom functions globally, that are located in my local (external) .js file.
// ----------------------------------------------------------------
// Use any function defined in '.js' file ( with ACtl API support )
// ----------------------------------------------------------------
eval(await ACtl.getFile('v:\\functions.js'));
// ---------------------------------------------------------------
// Use any function defined in '.js' file ( No ACtl API support )
// ---------------------------------------------------------------
/// await ACtl.include('v:\\functions.js');
// ---------------------------------------------------------------
Come June 2025:
1. Will we still have access to functions in local (external) .js files?
2. If so, assuming "Run Script" will not be available, (which will not allow me to use the code lines above);
Is there another way, using "Actions," other than "Run Script," that will provide access to my local (external) .js file so I will continue
to have global access to my custom functions?
JUST THINKING Aloud:
I can manually convert some of my "basic" functions that are located in my local (external) .js file to "chained actions," that replicate
those functions.
But, the problem for me is, is that I have a lot of custom "complex" functions that contain things such as very complex "Regex" statements
that I can not replicate using "chained actions."
I will probably end up using your early suggestion of sticking to Chrome or other browser versions that will still be Manifest V2 capable.
Wow, what a quandary.
I have written way to much code that is currently running like a "well oiled machine" in AutoControl, to let it all go to waste due
to Manifest V3 implementation and it's limitations.
Nope. I will not let access to my custom scripts go without a fight. Can't do it. Won't do it. I refuse to relinquish access to my custom scripts located in "Run Script," and my local (external) .js file, unless they force me to.
I will just have to maintain a Manifest V2 version browser specifically for the use of AutoControl and my scripts. Although, I realize that the Chrome Webstore will most likely disallow any Webstore extension installations for that browser come June 2025, and/or continuously nag me and/or try to automatically disable my Manifest V2 extensions. That would be a major problem if they somehow auto disable all Manifest V2 extensions. That would be "GAME OVER."
I guess I will also have to utilize Manifest V3 browsers to continue to access my other Chrome webstore extensions. I can only assume some of those extensions will also be facing access to script issues due to Manifest V3. What a mess...
Wow.
Ok, I’m done pondering…
Any additional help or suggestions would be greatly appreciated.
Thanks in advance