Plugin Discourse-subscriptions trava a inicialização na v2026.3.0

Após a atualização para a v2026.3.0, minha instância falha ao inicializar com este erro:
/var/www/discourse/plugins/discourse-subscriptions/plugin.rb:53:
uninitialized constant Plugin::Instance::USERNAME_ROUTE_FORMAT (NameError)

A constante USERNAME_ROUTE_FORMAT parece ter sido removida nesta versão e o discourse-subscriptions ainda a referencia na linha 53.

Vale notar — o erro é enganoso. O rastreamento da pilha implica no plugin que chama routes.draw primeiro, em vez do discourse-subscriptions diretamente, o que facilita perder tempo depurando o plugin errado.

Eles estão obsoletos… mas também estão definidos no core:

Apenas confirmando, você está usando nossa instalação oficial?

cc @gerhard / @david

1 curtida

Eu fiz este PR para remover a descontinuação :hugs: