Minimum_discourse_version schlägt bei -latest-Builds fehl (z. B. 2026.8.0-latest.1)

Aber eine -latest-Version ist eine Version vor dem Release dieser Version. Darauf basierten die Kompatibilitätseinträge seit Jahren.

Die Art und Weise, wie du das mit <2026.7.999 gelöst hast, wirkt zwar intuitiv, aber warum hast du nicht <2026.8.0-latest angegeben?

Wenn ich ein bestimmtes Commit brauche, das während der 2026.8-Entwicklung hinzugefügt wurde, kann ich sicher sein, dass jeder, der das 2026.8-Release nutzt, es hat. Aber ich kann nicht sicher sein, dass jeder, der 2026.8-latest nutzt, es hat. Vielleicht hat deren letztes Update stattgefunden, bevor das bestimmte Commit hinzugefügt wurde. Wenn 2026.8 also standardmäßig 2026.8-latest enthalten würde, könnte es zu Problemen kommen. Ich finde es besser, wenn der Administrator ein paar Wochen warten muss, bevor er ein Theme verwenden/aktualisieren kann, als das Risiko einzugehen, dass etwas kaputtgeht, weil das erforderliche Commit fehlte.

4 „Gefällt mir“