Topic List Previews (TLP)

This component has broken a lot of sites that updated to 2026.1.3 ESR in the past two days.

The cause of the breakage was a missing compatibility pin. The update caused Discourse to pull the latest version of the theme component, which does not work properly on ESR.

I have made a PR that adds this pin, can you please merge it?

Site owners: How to resolve this issue while the PR has not been merged yet

For people running into this issue, if the PR has not been merged yet, you can temporarily use https://github.com/communiteq/discourse-tc-topic-list-previews instead. You can copy/paste the settings using the “Settings Editor” button at the bottom of the theme component configuration page.

  • disable the original theme component
  • add the temporary fork as a new theme component and add it to the main theme(s)
  • change the name of the new tc and add [temp] to it so you can distinguish between them
  • go to the bottom of the original theme component configuration page and click ‘Settings Editor’
  • select all (ctrl-a) and copy (ctrl-c)
  • close the popup and navigate to the temporary forks configuration page
  • click Settings Editor, select all (ctrl-a), delete the contents (del) and paste (ctrl-v)
  • click Save
2 Likes