A 20.x release after 21.0.0 would move `latest` back to 20.x, and `next` stays on the release candidate
I maintainer di solito rispondono entro 3 giorni
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 85/100
Direzione di ricerca
Il problema è in tools/build.sh, che sceglie il tag di distribuzione npm solo in base alla presenza di un trattino nel tag. Aggiorna lo script in modo che latest non possa tornare indietro e next avanzi dopo un rilascio stabile. Controlla la logica di tag e di branch lì e verifica che un tag 20.x successivo a 21.0.0 venga ancora pubblicato su next.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Every tag without a hyphen publishes to latest, whatever branch it comes from, and nothing ever moves next forward after a stable release.
Details
latestcan move backward.tools/build.shpicks the dist-tag from the tag name alone: no hyphen meanslatest, a hyphen meansnext.- The
20.0.xand20.1.xbranches carry the same script, and a release runs the workflow from its tagged commit. - Once
21.0.0is onlatest, tagging a 20.x patch would movelatestback to that 20.x release, whose peers require Angular 20.
nextstays behind. After21.0.0publishes tolatest,nextstays on21.0.0-rc.1, sonpm install @angular/fire@nextinstalls a release candidate older thanlatest.ng update @angular/fire --nextreadsnexttoo.
Scope
latestis still20.1.0today, so it has not moved backward yet. It would move back with the first 20.x release tagged after21.0.0publishes.nextis still21.0.0-rc.1, the newest release. It would fall behind as soon as21.0.0publishes.
- Lingua principale
- TypeScript
- Stelle
- 7.8k
- Fork
- 2.2k
- Merge medio
- 3g 2h
- PR unite (30g)
- 13
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di angular/angularfire
-
docs: the App Check guide does not cover server-side renderingForse già presa @armando-navarro l’ha presa 10 giorni fa. Apertacomp: app-check comp: docs comp: ssr type: chore version: current (v17+)
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
angular/angularfire#3774 ·
I maintainer di solito rispondono entro 3 giorni
-
A canary published right after another can read a stale `canary` tagForse già presa @armando-navarro l’ha presa oggi. Apertacomp: build/pipeline type: bug version: current (v17+)
Difficoltà 3/5 Mezza giornata Idoneità per principianti 65/100
angular/angularfire#3791 ·
I maintainer di solito rispondono entro 3 giorni
-
`ng update @angular/fire` stops before the v21 migration when it runs Angular CLI 22.3Forse già presa @armando-navarro l’ha presa oggi. Apertacomp: schematics type: bug version: current (v17+)
Difficoltà 3/5 1-2 giorni Idoneità per principianti 25/100
angular/angularfire#3789 ·
I maintainer di solito rispondono entro 3 giorni
-
Use `TransferState` to hand server-rendered Firestore data to the browser, instead of reading every document twiceForse di nuovo libera @armando-navarro l’ha presa 37 giorni fa e non c’è nessuna pull request aperta. Apertacomp: firestore comp: ssr priority: P0 (critical) type: feature version: current (v17+)
angular/angularfire#3757 · 1 assegnatario ·
I maintainer di solito rispondono entro 3 giorni
-
Six `firebase` entry points have no `@angular/fire` equivalent, so their exports are unreachableForse di nuovo libera @armando-navarro l’ha presa 37 giorni fa e non c’è nessuna pull request aperta. Apertacomp: core type: feature
angular/angularfire#3755 · 1 assegnatario ·
I maintainer di solito rispondono entro 3 giorni
Tutte le issue di angular/angularfire
Issue simili
-
ble-needs-fable-review bug mobile priority:P2
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
ColeMurray/background-agents#2305 ·
I maintainer di solito rispondono entro 1 giorno
-
bug from-studio
Difficoltà 2/5 1-3 ore Idoneità per principianti 63/100
esengine/DeepSeek-Reasonix#12355 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
oblien/openship#1086 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno