🚀 Features
isnull
filter for relationships and attributes on backend @ajtmccarty (#3717)- Add tree navigation on hierarchical model @bilalabbad (#3732)
- Added Layout for object details page + hooks useObjectDetails @bilalabbad (#3727)
- Hierarchical dropdowns update to hide parent and node fields + use clear labels @pa-lem (#3712)
- Added Layout for /objects routes + hooks useObjectItems @bilalabbad (#3725)
- Add model for number pool @ogenstad (#3667)
🐛 Bug Fixes
- Validate if an attribute
default_value
matches its kind @gmazoyer (#3735) - set branch for Nodes returned by NodeListGetInfoQuery @ajtmccarty (#3720)
- Filters update removes pagination offset @pa-lem (#3739)
🧰 Maintenance
- add label for ProfileSchemas @ajtmccarty (#3724)
- Add kind filter in generic view @pa-lem (#3708)
- Add Core to restricted namespaces @ogenstad (#3306)
- Migrate core models to pydantic v2 @ogenstad (#3542)
- Fix typehints in graphql.types.node @ogenstad (#3715)
- Fix Ruff UP006: Use X instead of Y for type annotation @gmazoyer (#3707)
- Remove quotes from type annotation (fix UP037) @ogenstad (#3714)