Grazie per quella spiegazione, Kris.
Di solito sono abbastanza rilassato quando devo aggiornare i plugin a causa di modifiche al core e sono soddisfatto del modo in cui gli sviluppatori vengono guidati, ma penso che il team di Discourse abbia davvero fallito in questo caso.
- Non c’è stato alcun annuncio (almeno, non riesco a trovarlo, e @moin non me l’ha ancora segnalato
) - Non è stato fatto alcun tentativo di mitigare il problema con del codice generico nel core
- Non c’è nemmeno un avviso nella console di sviluppo del browser
Le cose hanno semplicemente smesso di funzionare.
Una rapida scansione, probabilmente nemmeno completa, mostra che questo ha rotto ALMENO i seguenti plugin:
- Discourse
- calendar
← plugin ufficiale di Discourse - restricted replies
← plugin ufficiale di Discourse
- calendar
- (membri di) Pavilion
- category lockdown
- custom wizard
- locations
- chatbot
- Communiteq
- private replies
- private topics
- category restrictor
- always anonymous
- almeno 10 plugin privati