Thanks for the detailed info @jericson. As you say, Discourse is in a very different position to OpenSSL both in terms of usage & position in the stack. It’s a constant balancing act of progress, customizability, and stability. There’s no perfect solution that will make everyone happy, but we’re always factoring in feedback from our customers & the open-source community. I really like the quote you shared:
![]()
As @moin mentioned, the experience you had with the .hbs deprecation was a bug on latest for about a week. Very sorry about that! While the use of .hbs is deprecated, it is still supported. Your .hbs code should be functional again now.
there are still a lot of posts that have Handlebars code, including part two of the official plugin developer tutorial.
Thanks for calling this out. I’ve made a pass at cleaning up the remaining .hbs mentions in the docs: