I have noticed that Acumatica’s implementation of Aurelia 1 relies heavily on the @autoinject decorator for doing dependency injection into the Modern UI code. My understanding from the Aurelia developers is that this @autoinject decorator will not be browser compliant as of tc39 (https://tc39.es/). Individual browsers will have different timelines for dropping pre-tc39 support, but the generic issue here is that at some point this code will no longer be browser-compliant and will not run in future versions of major browsers.
It seems like before a ton of development effort is put into building new customizations and front end screens that rely on Aurelia 1, there should at least be some discussion of whether the future here is to move to Aurelia 2?