Releases: alexpovel/srgn
Releases · alexpovel/srgn
srgn: v0.12.0
0.12.0 (2024-03-25)
Features
Bug Fixes
srgn: v0.11.0
0.11.0 (2024-03-08)
Features
Bug Fixes
tmp
directory for flaky test, instead of git restore
(2458b34)
- build: Preprocess German word list (0590bef)
- tests: Remove
tarpaulin-incompatible
feature (119bb13)
- tests: Tarpaulin config file (ef1de6b)
srgn: v0.10.2
0.10.2 (2024-01-27)
Bug Fixes
- build: binstall adjusted to release-please v4 (6c81971)
srgn: v0.10.1
0.10.1 (2024-01-01)
Bug Fixes
- ci: (Try) (again) to fix bootstrapping release-please after bump to v4 (d4ed8d3)
- ci: (Try) to fix bootstrapping release-please (8f82b7c)
- ci: Provide empty but mandatory manifest (167f0ac)
v0.10.0
0.10.0 (2023-12-18)
Features
- Scope
using
namespace names (C#) (200d482)
- Scope import module names (TypeScript) (b211204)
- Scope import names (Go) (9b76ce6)
- Scope module names in imports (Python) (b3345c4)
- Scope names in uses-declarations (Rust) (cda850d)
v0.9.0
0.9.0 (2023-12-03)
Features
- Rust language (comments, doc comments, strings) (f8910c8)
Bug Fixes
v0.8.0
0.8.0 (2023-12-03)
Features
- Go language (w/ comments, strings, struct tags) (fe91428)
- Implement string interpolation handling (2f37b2e)
- Python strings (f452b01)
- query for C# strings (f38136c)
- query for TypeScript strings (37de0d4)
v0.7.0
0.7.0 (2023-11-06)
⚠ BREAKING CHANGES
- Remove
Debug
implementation of dyn Scoper
- Remove
Replacement::new
, force going through unescaping via TryFrom<String>
- Make
Replacement
a newtype
- Panic upon creation of inconsistent view
Miscellaneous Chores
- Make
Replacement
a newtype (59d6daf)
- Panic upon creation of inconsistent view (ad6a38a), closes #51
- Remove
Debug
implementation of dyn Scoper
(31ef135)
- Remove
Replacement::new
, force going through unescaping via TryFrom<String>
(2ec98c1)
v0.6.0
0.6.0 (2023-10-28)
Features
- Warn when file does not look legit (1593ec7)
- Write names of processed files to stdout (b42db4e)
Bug Fixes
- Leftover error messages from debugging (e03c110)
v0.5.0
0.5.0 (2023-10-26)
⚠ BREAKING CHANGES
explode
takes &mut self
, add all remaining public docs
- Simplify
explode
(no more explode_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 take impl
s
- Unify
ScopedView::map
through Action
trait
Features
- File globbing and processing (a8d330c)
- Flag for failing on empty glob (9d2fd0a)
- Make
german
-only dependencies optional
(b407b67)
- Provide ass. functions on view for all actions (ca52905)
- Simplify
explode
(no more explode_from_scoper
), improve docs (ab0b914)
- Unify
ScopedView::map
through Action
trait (f6ff38d)
Bug Fixes
- ci: Code coverage using
tarpaulin
, by conditionally disabling insta
(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)
Miscellaneous Chores
explode
takes &mut self
, add all remaining public docs (33097c1), closes #6
- Make
R{O,W}Scope{,s}
a newtype so it can take impl
s (98b04d5)
- scopes into new module (e951347)
- View-related items into view module (18ef801)