Releases: alexpovel/srgn
Releases · alexpovel/srgn
v0.7.0
0.7.0 (2023-11-06)
⚠ BREAKING CHANGES
- Remove
Debug
implementation ofdyn Scoper
- Remove
Replacement::new
, force going through unescaping viaTryFrom<String>
- Make
Replacement
a newtype - Panic upon creation of inconsistent view
Miscellaneous Chores
v0.6.0
v0.5.0
0.5.0 (2023-10-26)
⚠ BREAKING CHANGES
explode
takes&mut self
, add all remaining public docs- Simplify
explode
(no moreexplode_from_scoper
), improve docs - View-related items into view module
- scopes into new module
- Simplify crate features, fix existing cfgs
- Make
R{O,W}Scope{,s}
a newtype so it can takeimpl
s - Unify
ScopedView::map
throughAction
trait
Features
- File globbing and processing (a8d330c)
- Flag for failing on empty glob (9d2fd0a)
- Make
german
-only dependenciesoptional
(b407b67) - Provide ass. functions on view for all actions (ca52905)
- Simplify
explode
(no moreexplode_from_scoper
), improve docs (ab0b914) - Unify
ScopedView::map
throughAction
trait (f6ff38d)
Bug Fixes
- ci: Code coverage using
tarpaulin
, by conditionally disablinginsta
(6ace4fa) - clippy:
ignored_unit_patterns
(4bc2827), closes #35 - docs: Dead documentation symbol links (ce3f900)
- docs: GitHub Markdown NOTE syntax error (896129b)
- docs: Implement placeholder for custom query (0844a99)
- docs: In/Out was swapped for DosFix (9d56346)
- Feature-gated doc tests working properly (a46e60d)
- License for crates.io (6c13a62)
- Simplify crate features, fix existing cfgs (af1b39d)
- Splitting of DOS-style line endings (496337c)