# Changelog

All notable changes to this project will be documented in this file.

## [0.1.3] - 2026-04-11

### Refactor

- Use ClippingMode enum instead of String for --clipping-mode ([#218](https://github.com/fulcrumgenomics/fgumi/pull/218))
- Replace all unwrap() calls in crates/ with expect() ([#225](https://github.com/fulcrumgenomics/fgumi/pull/225))
- Introduce SamTag newtype for two-character BAM tag fields ([#241](https://github.com/fulcrumgenomics/fgumi/pull/241))

<!-- generated by git-cliff -->

## [0.1.2] - 2026-03-06

### Bug Fixes

- Use safe conversions for CIGAR ref span and revcomp string ([#158](https://github.com/fulcrumgenomics/fgumi/pull/158))
- Expand ci-fmt and ci-lint to all workspace crates ([#162](https://github.com/fulcrumgenomics/fgumi/pull/162))

### Miscellaneous Tasks

- Lockstep workspace versions and fix publish workflow ([#132](https://github.com/fulcrumgenomics/fgumi/pull/132))
- Bump noodles in the all-cargo-deps group ([#131](https://github.com/fulcrumgenomics/fgumi/pull/131))

### Refactor

- Reduce duplication and improve code reuse in fgumi-sam ([#138](https://github.com/fulcrumgenomics/fgumi/pull/138))
- Reuse shared utilities and avoid inner-loop allocations ([#147](https://github.com/fulcrumgenomics/fgumi/pull/147))

<!-- generated by git-cliff -->

## [0.1.1] - 2026-02-27

### Miscellaneous Tasks

- Bump the all-cargo-deps group with 6 updates ([#120](https://github.com/fulcrumgenomics/fgumi/pull/120))

<!-- generated by git-cliff -->
