Почему в отрывках есть некоторые HTML-теги, но не все?

Я заметил, что компонент сохраняет некоторые HTML-теги внутри краткого описания темы, но не все. Вот пример первого сообщения:

|Item|QTY|
|-|-:|
|Apples|25|
|Oranges|7|
|Pineapples|12|

[details="Summary"]
This text will be hidden
[/details]

    Item        QTY
    ---------------
    Apples       25
    Oranges       7
    Pineapples   12

которое отображается следующим образом:

Возможно ли также сохранить теги <table> и <pre> так же, как сохраняется тег <details> в сгенерированном

topic-excerpt code
<a href="/t/preview-topic/1375" class="topic-excerpt">
    Item
QTY




Apples
25


Oranges
7


Pineapples
12



<details><summary>Summary</summary>This text will be hidden</details>
Item        QTY
---------------
Apples       25
Oranges       7
Pineapples   12
  </a>

Привет @md-misko! Я переместил это в отдельную тему Support, так как компонент темы topic-list-excerpts зависит от генератора отрывков ядра Discourse. Я не знаю истории того, почему здесь используется <details>, но, возможно, кто-то другой подключится к обсуждению.