Elementos de navegación personalizados ya no aparecen tras la actualización reciente

Utilizo este código (en la pestaña /head de la página de personalización de CSS/HTML) para agregar algunos elementos adicionales al menú, pero dejó de funcionar después de una actualización reciente. ¿Alguien sabe por qué?

  <script>
    Discourse.ExternalNavItem = Discourse.NavItem.extend({
      href : function() {
        return this.get('href');
      }.property('href')
    });

    I18n.translations.en.js.filters.first_name_here = { title: "Nombre", help: "Nombre de nuevo" };
    I18n.translations.en.js.filters.second_name_here = { title: "Nombre", help: "Visite nuestro...." };
    I18n.translations.en.js.filters.tags = { title: "Etiquetas", help: "Etiquetas" };

    Discourse.NavItem.reopenClass({
      buildList : function(category, args) {
        var list = this._super(category, args);
        if(!category) {
          list.push(Discourse.ExternalNavItem.create({href: 'http://forum.com/tags', name: 'tags'}));
          list.push(Discourse.ExternalNavItem.create({href: 'https://forum.com/something', name: 'name'}));
          list.push(Discourse.ExternalNavItem.create({href: 'https://forum.com/t/thread-url/193454#heading--name', name: 'name'}));
        }
        return list;
      }
    });
  </script>

ya no existe en el núcleo. Si deseas agregar elementos al menú de navegación superior, puedes usar este componente

Gracias, Joe: ¡añadido!

Lo único es que parece estar eliminando el #jump a?

forum.com/t/thread-url/193454#heading--name

Edición: parece que está ahí y si copias y pegas la URL funciona bien, pero al hacer clic en ella en la navegación, se elimina y simplemente vas al principio del tema. ¿Alguna idea de por qué?

Suena como

https://meta.discourse.org/t/deep-linking-to-headings-anchors/47552/36?u=falco

Gracias, Rafael. Estoy bastante seguro de que antes funcionaba, así que supongo que es un cambio reciente.

Esto fue difícil de rastrear, pero @j.jaffeux :mage: agregó una solución para eso aquí:

Debería funcionar si tu Discourse está actualizado.

¡Fantástico, funciona!!!

Gracias a @Johani y a @j.jaffeux :orange_heart: