Releases: membraneframework/bunch
Releases · membraneframework/bunch
v1.6.1
What's Changed
- Repair an indentation issue with then_if example in docs by @varsill in #44
- Add GitHub workflow closing newly opened issues and default issue template by @FelonEkonom in #45
- Stop creating GH label on issue opened by @FelonEkonom in #46
- Create GH workflow running on PR opened by @FelonEkonom in #47
- Use Logger.warning instead of Logger.warn by @mickel8 in #48
New Contributors
- @FelonEkonom made their first contribution in #45
- @mickel8 made their first contribution in #48
Full Changelog: v1.6.0...v1.6.1
v1.6.0
v1.5.0
v1.4.1
v1.4.0
v1.3.2
v1.3.1
V1.3.0
This release brings a bunch of new features:
Bunch.key/1
andBunch.value/1
for dealing with key-value tuples- their
Bunch.KVEnum.keys/1
andBunch.KVEnum.values/1
counterparts - a new module
Bunch.List
withBunch.List.unfoldr/2
andBunch.List.try_unfoldr/2
Bunch.Macro.prewalk_while/3
(prewalk_while version with accumulator)- Improved documentaion for
Bunch.withl/2
Also, Bunch.KVList
module has been deprecated in favour of Bunch.KVEnum
V1.2.0
This release adds more helpers operating on keys and values in KVLists, namely:
filter_by_keys/2
,filter_by_values/2
each_key/2
,each_value/2
any_key?/2
,any_value?/2
Another new thing is get_updated
function for maps and get_updated_in
for types implementing Access behaviour. They are simple wrappers for get_and_update
and get_and_update_in
that return the updated value.
V1.1.0
This small release adds Markdown indentation helpers: Bunch.Markdown.indent/2
and Bunch.Markdown.hard_indent/2