Update appVar from Javascript

Dear AG Team,

I am referring to the Question “Update appVar from Javascript OR Multiple Returns from Javascript” issued one year ago.

Is there any real news on this?

Is now everybody enabled to modify app.Variables from a JS Module?
I need to go in a similar direction (as in the thread 3581) using some js that want to update a AG-TEXT component during execution.
Or is still the “the secret sauce is exposing the internal supersonic and contextId properties (which is something regular users can’t do), then using supersonic.api.events.send function in the callback.” the current solution?

Is this different in Free-AG-Composer compared to SAP-BTP-AG?
Kind regards, Stephan