merefield
(Robert)
January 21, 2025, 9:11am
499
This is fixed now (plugin rebuild) as the reliance on the rmagick gem has been removed and the plugin refactored to accommodate.
https://github.com/paviliondev/discourse-topic-previews-sidecar/pull/175
Note there is still loads of work to do to resolve the deprecations of the Theme Component and this is partly waiting on the kind efforts of David to extend the new Topic List API in core.
modifyClass itself is not deprecated. It’s a risky customization method, and you should take precautions when using it (as described in the doc @don linked), but we don’t have any imminent plans to remove it.
The reason we’re printing a deprecation message for component:topic-list and component:topic-list-items is that those components are the legacy implementation of the topic list, and are not used when the glimmer topic list is enabled. Now, we have a set of glimmer components like component…
For now I’ve removed the broken tag.
4 Likes