Algo mudou ao colar HTML no editor?

Recentemente, notei que, ao colar (algum) texto no editor, as tags span são incluídas. Por exemplo:

<span lang="en">Então, o brâmane Jānussoṇi foi até o Buda e trocou saudações com ele.</span><span lang="en">Quando as saudações e a conversa educada terminaram, ele sentou-se de lado e disse ao Buda:</span>

Só consigo reproduzir isso quando as spans incluem o parâmetro lang.

E, estranhamente, se eu digitar três crases no editor para iniciar um bloco de código e colar o texto na linha seguinte, as tags span não são coladas. Então:

Então, o brâmane Jānussoṇi foi até o Buda e trocou saudações com ele. Quando as saudações e a conversa educada terminaram, ele sentou-se de lado e disse ao Buda:

Isso é realmente, realmente estranho.

Houve alguma mudança na forma como o HTML é processado? Sei (e aprecio) que algum HTML limitado é convertido em Markdown. No entanto, essas spans não deveriam ser coladas.

(Se algo, colar em um bloco de código deveria incluir as spans e colar em um parágrafo regular não deveria. Mas, honestamente, acho que elas não deveriam ser coladas em nenhum lugar)

De onde você copiou o texto?

@renato tem feito algumas correções nessa área recentemente, mas não tenho certeza se houve alguma regressão.

Aqui está um exemplo de página.

Tentei colar um texto semelhante que possui spans sem os parâmetros lang e eles são colados normalmente, ou seja, sem tags html span. É por isso que acho que deve ter a ver com o lang

Devo também observar que estamos na versão v2026.7.0-latest.

Ontem, integrei uma melhoria para evitar esses elementos HTML span quando vêm do Word, mas vou dar outra olhada com o seu exemplo. Por favor, nos avise se encontrar mais algum exemplo.

Apenas observe que um elemento span com o atributo lang é uma combinação válida como um token inline markdown-it HTML; o sistema os mantém por consistência porque são “válidos”. Minha preocupação é “corrigir demais” e remover instâncias com atributos adicionais que foram intencionais (talvez nem seja um problema, vou investigar).

Este não é o caso, pois a área de transferência contém tanto HTML quanto text/plain neste cenário, e o sistema usa a origem apropriada se você colar fora ou dentro de um bloco de código.

Alguém sugeriu que eu compartilhasse uma captura de tela do que quero dizer:

Na versão renderizada (?) parece tudo bem, exceto pelo fato de que o espaço entre os spans está faltando.

EDIÇÃO: Mas não queremos que eles apareçam no editor de forma alguma. Eles tornam as coisas realmente bagunçadas e difíceis de ler.