Thank you for that explanation, Kris.
Where I am usually pretty relaxed when I need to update plugins because of core changes, and happy with the way developers are guided, I think the Discourse team really dropped the ball here.
- There was no announcement (at least, I cannot find it, and @moin hasn’t pointed it out to me (yet)
) - There was no attempt to mitigate this with some blanket code in core
- There isn’t even a browser development console warning
Things just stopped working.
A quick scan, probably not even complete, shows this has broken AT LEAST the following plugins:
- Discourse
- calendar
← official Discourse plugin - restricted replies
← official Discourse plugin
- calendar
- (members of) Pavilion
- category lockdown
- custom wizard
- locations
- chatbot
- Communiteq
- private replies
- private topics
- category restrictor
- always anonymous
- at least 10 private plugins