Releases: doorgan/sourceror
Releases · doorgan/sourceror
v1.7.1
v1.7.0
What's Changed
- fix: typespec for
find_all/3
by @zachdaniel in #165 - Zipper improvements: #166, #168, #169 by @zachallaun in #167
- v1.7.0 by @doorgan in #171
Full Changelog: v1.6.0...v1.7.0
v1.6.0
What's Changed
- Add support for Zipper.find_all/3 by @bcardarella in #163
Full Changelog: v1.5.0...v1.6.0
v1.5.0
What's Changed
- Add
Zipper.search_pattern/2
by @zachallaun in #154 - Add
Zipper.at/2
by @zachallaun in #156 - improvement: allow modifications of
supertree
inZipper.within/2
by @zachdaniel in #157 - Add Sourceror.strip_meta/1 by @bcardarella in #158
- Fix for strip_meta/1 by @bcardarella in #160
- Add
Zipper.find_value/3
by @doorgan in #161
Full Changelog: v1.4.0...v1.5.0
v1.4.0
What's Changed
- Fix extract comments by @zachdaniel in #151
- Fix get_range for qualified double calls by @doorgan in #152
- Add move_to_cursor/2 by @zachdaniel in #147
Full Changelog: v1.3.0...v1.4.0
v1.3.0
What's Changed
- Refactor zipper by @NickNeck in #139
- Introduce new Range and Patch structs by @doorgan in #140
- Fix
get_range
for heredocs by @doorgan in #144 - Add Sourceror.Zipper.within/2 by @doorgan in #142
- Fix remove producing invalid AST for do/else/rescue/catch/after by @doorgan in #143
- fix: match on empty children list in
Zipper.down/1
by @zachdaniel in #146 - improvement: track
supertree
, and addZipper.all_the_way_up/1
by @zachdaniel in #148
New Contributors
- @zachdaniel made their first contribution in #146
Full Changelog: v1.2.1...v1.3.0
v1.2.1
v1.2.0
What's Changed
- Add Zipper.subtree/1 by @bcardarella in #133
New Contributors
- @bcardarella made their first contribution in #133
Full Changelog: v1.1.0...v1.2.0