Skip to main content
Question

Modern UI - Loss of Browser support for Aurelia 1 @autoinject decorator syntax in tc39 - what is the plan?

  • January 29, 2026
  • 0 replies
  • 13 views

Forum|alt.badge.img+5

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?