Marcas de script bloqueadas em componentes criados dinamicamente

Você não pode mais adicionar uma marca <script> a um componente criado dinamicamente por $A.createComponent() ou $A.createComponents(). Essa restrição não é nova para componentes, mas não a impusemos para componentes criados de modo dinâmico. Na Spring '19, eliminamos essa vulnerabilidade de segurança.

Onde: Essa alteração se aplica a organizações com componentes do Lightning no Lightning Experience, no Salesforce Classic e em todas as versões do aplicativo Salesforce.

Como: Para fazer referência a uma biblioteca JavaScript, você deve carregá-la como um recurso estático e usar uma marca <ltng:require> para fazer referência a ela na sua marcação .cmp ou .app.

Você ainda pode adicionar uma marca <script> ao modelo de um aplicativo, que é um tipo especial de componente que estende aura:template.