@markvanlan La migrazione dei decorator da ember-addons/ember-computed-decorators a discourse-common/utils/decorators sta per interrompere diversi plugin e temi non appena gli utenti cliccheranno sul grande pulsante blu di aggiornamento.
Sarebbe possibile mantenere i decorator esistenti (in aggiunta a quelli nuovi) per darci il tempo di effettuare la transizione?
Questo non dovrebbe essere un cambiamento che rompe la compatibilità. Qui nel file discourse-loader, abbiamo aggiunto un alias, in modo che ogni volta che si tenta di importare ember-addons/ember-computed-decorators, venga automaticamente caricato discourse-common/utils/decorator invece.
Sì, l’ho visto. Non sono sicuro del motivo, ma sembra che non funzioni in tutti i casi. Sto ricevendo molti errori di RequireJS che sembrano risolversi non appena passo al nuovo import.
Non riesco a vedere esattamente da dove provenga quell’errore (quale plugin sta utilizzando ember-addons/ember-compted-decorators), ma prima o poi dovrà essere risolto.
Si tratta di un avviso e non di un errore, perché ember-addons/ember-compted-decorators è ancora funzionale per il momento.
Controlla quali plugin sono installati sulla tua istanza, quindi vai su ciascun repository su GitHub e cerca ember-addons/ember-computed-decorators.
Credo che alcuni dei nostri plugin ufficiali di Discourse abbiano ancora bisogno di questo aggiornamento, quindi potrebbe trattarsi di uno dei nostri repository.
Ciao, al momento non riesco a riprodurlo. Tuttavia, il fenomenale @RGJ ha appena aggiornato i plugin sul nostro sito e penso che questo abbia risolto l’errore? Mi ha indicato questi aggiornamenti: