A 20.x release after 21.0.0 would move `latest` back to 20.x, and `next` stays on the release candidate
Maintainer thường phản hồi trong vòng 3 ngày
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 85/100
Hướng nghiên cứu
Vấn đề nằm ở tools/build.sh, script này chọn dist-tag của npm chỉ dựa trên việc thẻ có chứa dấu gạch ngang hay không. Cập nhật script để latest không thể di chuyển ngược và next tiến lên sau một bản phát hành ổn định. Kiểm tra logic thẻ và nhánh tại đó, và xác minh rằng thẻ 20.x sau 21.0.0 vẫn được xuất bản vào next.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
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.
- Ngôn ngữ chính
- TypeScript
- Star
- 7.8k
- Fork
- 2.2k
- Merge trung bình
- 3 ngày 2 giờ
- Pull request đã merge (30 ngày)
- 13
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của angular/angularfire
-
docs: the App Check guide does not cover server-side renderingCó thể đã có người làm @armando-navarro đã nhận 10 ngày trước. Đang mởcomp: app-check comp: docs comp: ssr type: chore version: current (v17+)
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
angular/angularfire#3774 ·
Maintainer thường phản hồi trong vòng 3 ngày
-
A canary published right after another can read a stale `canary` tagCó thể đã có người làm @armando-navarro đã nhận hôm nay. Đang mởcomp: build/pipeline type: bug version: current (v17+)
Độ khó 3/5 Nửa ngày Mức phù hợp với người mới 65/100
angular/angularfire#3791 ·
Maintainer thường phản hồi trong vòng 3 ngày
-
`ng update @angular/fire` stops before the v21 migration when it runs Angular CLI 22.3Có thể đã có người làm @armando-navarro đã nhận hôm nay. Đang mởcomp: schematics type: bug version: current (v17+)
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 25/100
angular/angularfire#3789 ·
Maintainer thường phản hồi trong vòng 3 ngày
-
Use `TransferState` to hand server-rendered Firestore data to the browser, instead of reading every document twiceCó thể làm lại được @armando-navarro đã nhận 37 ngày trước và không có pull request nào đang mở. Đang mởcomp: firestore comp: ssr priority: P0 (critical) type: feature version: current (v17+)
angular/angularfire#3757 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 3 ngày
-
Six `firebase` entry points have no `@angular/fire` equivalent, so their exports are unreachableCó thể làm lại được @armando-navarro đã nhận 37 ngày trước và không có pull request nào đang mở. Đang mởcomp: core type: feature
angular/angularfire#3755 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 3 ngày
Tất cả issue của angular/angularfire
Issue tương tự
-
ble-needs-fable-review bug mobile priority:P2
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
ColeMurray/background-agents#2305 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug from-studio
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 63/100
esengine/DeepSeek-Reasonix#12355 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
oblien/openship#1086 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày