Ma una versione -latest è una versione precedente al rilascio di quella versione. È su questo che si basano le voci di compatibilità da anni.
Il modo in cui hai gestito la cosa con <2026.7.999 sembra controintuitivo, ma perché non hai specificato <2026.8.0-latest?
Se ho bisogno di un commit specifico aggiunto durante lo sviluppo di 2026.8, posso essere sicuro che tutti che usano il rilascio 2026.8 lo hanno, ma non posso essere sicuro che tutti su 2026.8-latest lo abbiano. Forse il loro ultimo aggiornamento è avvenuto prima che il commit specifico venisse aggiunto. Quindi, se 2026.8 includesse 2026.8-latest in modo predefinito, le cose potrebbero rompersi. Penso che sia meglio che l’amministratore debba aspettare qualche settimana prima di poter usare/aggiornare un tema, piuttosto che rischiare che le cose si rompano perché il commit richiesto mancava.