2023 January 5
Is Discourse beginning to suffer from WordPress envy and deciding they aren't jerking their administrators' chains sufficiently frequently? Less than 24 hours after releasing version 3.0.0.beta15, along comes 3.0.0.beta16 with eight "critical security fixes": https://meta.discourse.org/t/3-0-0-beta16-security-release/250657 I made a mirror backup to Juno just in case and went ahead and installed the update (which was only to the main discourse component) with the Update manager page. The installation appeared to go smoothly and the Admin page now reports we're running on 3.0.0.beta16 and current. The update to 3.0.0.beta16 changed the format Discourse uses to link to topic posts on index pages. Whereas they previously began "<a href=", they now start with "<a itemprop='url' href=". This broke "ctwit", the semi-automatic tool I use to create Twitter announcements of new posts on SCANALYZER. I updated ctwit to handle both the old and new style of links.