- Add `pipefunc.helpers.collect_kwargs` helper function ([457](https://github.com/pipefunc/pipefunc/pull/457)) - Allow `pipeline.root_args(None)` (default) that returns all inputs ([461](https://github.com/pipefunc/pipefunc/pull/461))
- Only use the cache when `cache=True` instead of always in `pipeline.map` ([458](https://github.com/pipefunc/pipefunc/pull/458))
๐ Stats
- `.py`: +12 lines, -6 lines
0.41.2
๐ Bug Fixes
- Fix `internal_shapes` coming from `PipeFunc` constructor and `cleanup=False` ([455](https://github.com/pipefunc/pipefunc/pull/455))
๐ Stats
- `.py`: +31 lines, -1 lines
0.41.1
Closed Issues
- Callback on each transition of a good way to visualize the result of each step beyond text ([393](https://github.com/pipefunc/pipefunc/issues/393)) - Allow per `PipeFunc` storage ([320](https://github.com/pipefunc/pipefunc/issues/320)) - Allow per `PipeFunc` executor (to mix parallel and local) ([319](https://github.com/pipefunc/pipefunc/issues/319)) - `TypeError: 'NoneType' object cannot be interpreted as an integer` in documentation build ([317](https://github.com/pipefunc/pipefunc/issues/317)) - ascii art ([307](https://github.com/pipefunc/pipefunc/issues/307))
๐ Bug Fixes
- Fix case with multiple output then iterate over single axis ([454](https://github.com/pipefunc/pipefunc/pull/454))
๐งน Maintenance
- Small formatting changes and tiny refactors (from 448) ([453](https://github.com/pipefunc/pipefunc/pull/453))