Repository navigation
chore: release v0.3.0 - #309
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #309 +/- ##
==========================================
- Coverage 91.08% 91.03% -0.06%
==========================================
Files 78 78
Lines 51308 51308
==========================================
- Hits 46736 46706 -30
- Misses 4572 4602 +30 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
f8361e9 to
4ef42b1
Compare
4ef42b1 to
1b3345c
Compare
|
@coderabbitai review |
✅ Actions performedReview triggered.
|
1b3345c to
4e9efe5
Compare
|
Need an answer fast? Review this PR in Change Stack to ask focused questions about the PR or a changed range. Note Reviews pausedIt looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the Use the following commands to manage reviews:
Use the checkboxes below for quick actions:
📝 WalkthroughWalkthroughBumps workspace version 0.2.0 → 0.3.0 in Cargo.toml and updates internal fgumi-* workspace dependency pins to 0.3.0 (paths retained; fgumi-consensus keeps default-features = false). Adds generated 0.3.0 changelog sections dated 2026-06-03 (with git-cliff markers) to the root CHANGELOG.md and to each crate CHANGELOG.md included in the PR. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Comment |
4e9efe5 to
031fa67
Compare
031fa67 to
9982b27
Compare
|
@coderabbitai review |
✅ Actions performedReview triggered.
|
9982b27 to
b887081
Compare
b887081 to
8fa389b
Compare
8fa389b to
d1f8539
Compare
d1f8539 to
55c6230
Compare
55c6230 to
c46e7c9
Compare
|
@coderabbitai review |
✅ Actions performedReview triggered.
|
|
@coderabbitai review |
✅ Actions performedReview triggered.
|
|
@coderabbitai review |
✅ Actions performedReview triggered.
|
|
@coderabbitai review |
✅ Actions performedReview triggered.
|
|
@coderabbitai review |
✅ Actions performedReview triggered.
|
|
@coderabbitai review |
✅ Actions performedReview triggered.
|
There was a problem hiding this comment.
Actionable comments posted: 2
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@crates/fgumi-bam-io/CHANGELOG.md`:
- Around line 24-26: Remove the orphaned "### Refactor" block that duplicates PR
`#323`: delete the standalone lines "### Refactor" and the following bullet "-
Extracted the BAM-pipeline I/O layer into the new `fgumi-bam-io` crate..." so
that only the entry under the 0.3.0 section (PR `#323`) remains; search for the
duplicate text string or PR `#323` to locate the orphaned block and remove it from
CHANGELOG.md.
In `@crates/fgumi-sort/CHANGELOG.md`:
- Around line 29-31: Remove the orphaned duplicate "### Refactor" block that
repeats PR `#323` (the lines describing extraction of the sort engine into the
`fgumi-sort` crate) — locate the standalone "### Refactor" header and its bullet
about `fgumi-sort` and delete that block so the only mention remains under the
0.3.0 section.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: CHILL
Plan: Pro
Run ID: bba5d51b-9c59-46f0-845b-fb40e40227ce
⛔ Files ignored due to path filters (1)
Cargo.lockis excluded by!**/*.lock
📒 Files selected for processing (13)
CHANGELOG.mdCargo.tomlcrates/fgumi-bam-io/CHANGELOG.mdcrates/fgumi-bgzf/CHANGELOG.mdcrates/fgumi-consensus/CHANGELOG.mdcrates/fgumi-dna/CHANGELOG.mdcrates/fgumi-metrics/CHANGELOG.mdcrates/fgumi-raw-bam/CHANGELOG.mdcrates/fgumi-sam/CHANGELOG.mdcrates/fgumi-simd-fastq/CHANGELOG.mdcrates/fgumi-sort/CHANGELOG.mdcrates/fgumi-tag/CHANGELOG.mdcrates/fgumi-umi/CHANGELOG.md
✅ Files skipped from review due to trivial changes (7)
- crates/fgumi-tag/CHANGELOG.md
- crates/fgumi-metrics/CHANGELOG.md
- crates/fgumi-raw-bam/CHANGELOG.md
- crates/fgumi-dna/CHANGELOG.md
- crates/fgumi-consensus/CHANGELOG.md
- crates/fgumi-umi/CHANGELOG.md
- CHANGELOG.md
🚧 Files skipped from review as they are similar to previous changes (4)
- crates/fgumi-simd-fastq/CHANGELOG.md
- crates/fgumi-sam/CHANGELOG.md
- crates/fgumi-bgzf/CHANGELOG.md
- Cargo.toml
1d92e69 to
feba37e
Compare
|
@coderabbitai review |
✅ Actions performedReview triggered.
|
|
@coderabbitai review |
✅ Actions performedReview triggered.
|
|
@coderabbitai review |
✅ Actions performedReview triggered.
|
|
@coderabbitai review |
✅ Actions performedReview triggered.
|
|
@coderabbitai review |
✅ Action performedReview finished.
|
|
@coderabbitai review |
✅ Action performedReview finished.
|
There was a problem hiding this comment.
♻️ Duplicate comments (2)
crates/fgumi-bam-io/CHANGELOG.md (1)
28-30:⚠️ Potential issue | 🟡 Minor | ⚡ Quick winRemove orphaned duplicate refactor block after the git-cliff marker.
Line 28-Line 30 repeats PR
#323content already listed in Line 24, and it sits outside a version section.Suggested minimal fix
<!-- generated by git-cliff --> - -### Refactor - -- Extracted the BAM-pipeline I/O layer into the new `fgumi-bam-io` crate. The main `fgumi` binary now consumes it as a workspace dependency; behavior is unchanged.🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the rest with a brief reason, keep changes minimal, and validate. In `@crates/fgumi-bam-io/CHANGELOG.md` around lines 28 - 30, Remove the orphaned duplicate "Refactor" block that repeats PR `#323` content (the paragraph starting "Extracted the BAM-pipeline I/O layer into the new `fgumi-bam-io` crate...") which appears after the git-cliff marker and outside any version section; keep the original entry already listed earlier and delete this duplicate block so the changelog contains only the single, correctly-scoped refactor note.crates/fgumi-sort/CHANGELOG.md (1)
34-36:⚠️ Potential issue | 🟡 Minor | ⚡ Quick winDelete the orphaned duplicate refactor section below the release marker.
Line 34-Line 36 duplicates PR
#323already present in the 0.3.0 section (Line 29).Suggested minimal fix
<!-- generated by git-cliff --> - -### Refactor - -- Extracted the sort engine into the new `fgumi-sort` crate. The main `fgumi` binary now consumes it as a workspace dependency; behavior is unchanged.🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the rest with a brief reason, keep changes minimal, and validate. In `@crates/fgumi-sort/CHANGELOG.md` around lines 34 - 36, Remove the duplicate "### Refactor" entry that repeats PR `#323` ("Extracted the sort engine into the new `fgumi-sort` crate...") which appears below the release marker; keep the original entry in the 0.3.0 section and delete the orphaned duplicate block (the "### Refactor" header and its bullet) so the changelog no longer contains that repeated text.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Duplicate comments:
In `@crates/fgumi-bam-io/CHANGELOG.md`:
- Around line 28-30: Remove the orphaned duplicate "Refactor" block that repeats
PR `#323` content (the paragraph starting "Extracted the BAM-pipeline I/O layer
into the new `fgumi-bam-io` crate...") which appears after the git-cliff marker
and outside any version section; keep the original entry already listed earlier
and delete this duplicate block so the changelog contains only the single,
correctly-scoped refactor note.
In `@crates/fgumi-sort/CHANGELOG.md`:
- Around line 34-36: Remove the duplicate "### Refactor" entry that repeats PR
`#323` ("Extracted the sort engine into the new `fgumi-sort` crate...") which
appears below the release marker; keep the original entry in the 0.3.0 section
and delete the orphaned duplicate block (the "### Refactor" header and its
bullet) so the changelog no longer contains that repeated text.
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: CHILL
Plan: Pro
Run ID: 4ba3f606-e324-415e-8694-866e5e4942be
⛔ Files ignored due to path filters (1)
Cargo.lockis excluded by!**/*.lock
📒 Files selected for processing (13)
CHANGELOG.mdCargo.tomlcrates/fgumi-bam-io/CHANGELOG.mdcrates/fgumi-bgzf/CHANGELOG.mdcrates/fgumi-consensus/CHANGELOG.mdcrates/fgumi-dna/CHANGELOG.mdcrates/fgumi-metrics/CHANGELOG.mdcrates/fgumi-raw-bam/CHANGELOG.mdcrates/fgumi-sam/CHANGELOG.mdcrates/fgumi-simd-fastq/CHANGELOG.mdcrates/fgumi-sort/CHANGELOG.mdcrates/fgumi-tag/CHANGELOG.mdcrates/fgumi-umi/CHANGELOG.md
✅ Files skipped from review due to trivial changes (6)
- crates/fgumi-umi/CHANGELOG.md
- crates/fgumi-tag/CHANGELOG.md
- crates/fgumi-sam/CHANGELOG.md
- crates/fgumi-metrics/CHANGELOG.md
- CHANGELOG.md
- crates/fgumi-simd-fastq/CHANGELOG.md
🚧 Files skipped from review as they are similar to previous changes (4)
- crates/fgumi-dna/CHANGELOG.md
- crates/fgumi-consensus/CHANGELOG.md
- crates/fgumi-bgzf/CHANGELOG.md
- Cargo.toml
🤖 New release
fgumi-tag: 0.2.0 -> 0.3.0fgumi-raw-bam: 0.2.0 -> 0.3.0fgumi-bam-io: 0.2.0 -> 0.3.0fgumi-bgzf: 0.2.0 -> 0.3.0fgumi-dna: 0.2.0 -> 0.3.0fgumi-metrics: 0.2.0 -> 0.3.0fgumi-sam: 0.2.0 -> 0.3.0fgumi-consensus: 0.2.0 -> 0.3.0fgumi-simd-fastq: 0.2.0 -> 0.3.0fgumi-sort: 0.2.0 -> 0.3.0fgumi-umi: 0.2.0 -> 0.3.0fgumi: 0.2.0 -> 0.3.0Changelog
fgumi-tagfgumi-raw-bamfgumi-bam-iofgumi-bgzffgumi-dnafgumi-metricsfgumi-samfgumi-consensusfgumi-simd-fastqfgumi-sortfgumi-umifgumiThis PR was generated with release-plz.