What is the meaning of pre-release version x.x.x-next in semantic versioning, for example 6.0.0-next.0, 6.0.0-next.1, 6.0.0-next.2? I saw this terminology at least in angular and npm projects. Is this replacement of legacy alpha, beta, rc nomenclature? I haven't seen any explonation why these projects are using that terminology.