diff --git a/CHANGELOG.md b/CHANGELOG.md index b8de63e..1b26195 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,9 @@ and this project does adhere to [Semantic Versioning](https://semver.org/spec/v2 ### Fixed - No duplicate `GroupBySource` entries in `vgroups` filter (while keeping sort order) +### Changed +- Change default `recursive=True` for `vgroups` filter (most probable use case) + ## [0.9.9] – 2022-12-21 diff --git a/lektor_groupby/backref.py b/lektor_groupby/backref.py index db0326b..0b25912 100644 --- a/lektor_groupby/backref.py +++ b/lektor_groupby/backref.py @@ -49,7 +49,7 @@ class VGroups: *, fields: Union[str, Iterable[str], None] = None, flows: Union[str, Iterable[str], None] = None, - recursive: bool = False, + recursive: bool = True, order_by: Union[str, Iterable[str], None] = None, ) -> Iterator['GroupBySource']: ''' Extract all referencing groupby virtual objects from a page. '''