﻿id	summary	reporter	owner	description	type	status	milestone	component	version	severity	resolution	keywords	cc
1244	New AU3Wrapper directive: #AutoIt3Wrapper_MinVersion	danielkza	Jos	"I'm trying to use the currently available directive (#AutoIt3Wrapper_Version) to force my script to always run on the 3.3.1.x Beta, since it uses new features.

Setting it to 'B' is not very helpful, unfortunately: I still have to manually select 'Beta Run' and 'Beta Compile' for it to work, and it will stop making much sense when 3.3.2.0 is released.

So I thought maybe there is a better way: I could specify a minimum working version, and AU3Wrapper could check if it needs to use the beta or not.

For instance, the following code:
{{{
#AutoIt3Wrapper_MinVersion=3.3.1.0
}}}
would work like that in the following scenarios:

1)Prod: 3.3.0.0, Beta: 3.3.1.3
- Run/compile using the Beta version;

2)Prod: 3.3.2.0, Beta: none
- Run/compile using the Prod version;

3)Prod: 3.3.0.0, Beta: none
- Show a warning to the user, asking whether to continue running or not. If not stopped, run using Prod.

If neither Prod nor Beta are new enough, there are two possible solutions: always run the production version, or use the most recent one. Maybe the choice can be included in the warning prompt.

I wrote code for it already (too much free time), but it doesn't look very nice or polished. If it can help you guys in any way (or speed things up), I can post it.

Thank you for the attention."	Feature Request	closed		SciTE4AutoIt		None	Rejected	scite4autoit au3wrapper autoit3wrapper	danielkza2@…
