A 20.x release after 21.0.0 would move `latest` back to 20.x, and `next` stays on the release candidate
Mantenedores costumam responder em até 3 dias
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 85/100
Direção de pesquisa
O problema está no tools/build.sh, que escolhe a dist-tag do npm apenas com base em se a tag contém um hífen. Atualize o script para que latest não possa retroceder e next avance após um lançamento estável. Verifique a lógica de tags e branches lá, e confira se uma tag 20.x posterior a 21.0.0 ainda é publicada em next.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
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.
- Linguagem predominante
- TypeScript
- Estrelas
- 7.8k
- Forks
- 2.2k
- Merge médio
- 3d 2h
- PRs com merge (30d)
- 13
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de angular/angularfire
-
docs: the App Check guide does not cover server-side renderingTalvez já em andamento @armando-navarro assumiu há 10 dias. Abertacomp: app-check comp: docs comp: ssr type: chore version: current (v17+)
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
angular/angularfire#3774 ·
Mantenedores costumam responder em até 3 dias
-
A canary published right after another can read a stale `canary` tagTalvez já em andamento @armando-navarro assumiu hoje. Abertacomp: build/pipeline type: bug version: current (v17+)
Dificuldade 3/5 Meio dia Facilidade para iniciantes 65/100
angular/angularfire#3791 ·
Mantenedores costumam responder em até 3 dias
-
`ng update @angular/fire` stops before the v21 migration when it runs Angular CLI 22.3Talvez já em andamento @armando-navarro assumiu hoje. Abertacomp: schematics type: bug version: current (v17+)
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 25/100
angular/angularfire#3789 ·
Mantenedores costumam responder em até 3 dias
-
Use `TransferState` to hand server-rendered Firestore data to the browser, instead of reading every document twiceTalvez livre de novo @armando-navarro assumiu há 37 dias e não há nenhum pull request aberto. Abertacomp: firestore comp: ssr priority: P0 (critical) type: feature version: current (v17+)
angular/angularfire#3757 · 1 responsável ·
Mantenedores costumam responder em até 3 dias
-
Six `firebase` entry points have no `@angular/fire` equivalent, so their exports are unreachableTalvez livre de novo @armando-navarro assumiu há 37 dias e não há nenhum pull request aberto. Abertacomp: core type: feature
angular/angularfire#3755 · 1 responsável ·
Mantenedores costumam responder em até 3 dias
Todas as issues de angular/angularfire
Issues semelhantes
-
[bug] diagnostics.dumpBody:Buffer 形态请求(透传 lane)跳过 dumps/ 落盘,仅留 raw/-unknown-Talvez já em andamento @ranxianglei assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
ranxianglei/billion-context#2421 · 2 comentários ·
Mantenedores costumam responder em até 1 dia
-
pending triage
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
nuxt/test-utils#1842 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
MoonshotAI/kimi-code#4146 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
farbenmeer/tapi#531 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
Mantenedores costumam responder em até 1 dia