v0.27.0 of horda_client

2025-12-12T20:46:59.298768Z

0.27.0 was published on Dec 12, 2025.

Changelog excerpt:
- **BREAKING CHANGE**: List views now return `List `instead of `List<EntityId>`- list items now have both a `key`(XID string) and `value`(EntityId)
- **BREAKING CHANGE**: Renamed `listItem()`to `listItemQuery()`in `EntityQueryDependencyBuilder`and `MaybeEntityQueryDependencyBuilder`
- **BREAKING CHANGE**: Renamed `listItemId()`to `listItem()`- now returns `ListItem`instead of `EntityId`
- **BREAKING CHANGE**: List change listener types updated to page sync types: - `onItemAdded()`now receives `ListPageItemAdded`instead of `ListViewItemAdded`
- `onItemRemoved()`now receives `ListPageItemRemoved`instead of `ListViewItemRemoved`
- `onCleared()`now receives `ListPageCleared`instead of `ListViewCleared`
- Removed `onItemAddedIfAbsent()`method

- **FEAT**: Add paginated list querying with new `Pagination`class (exported from main library) - Configure via `EntityListView`constructor with `pagination`parameter
- Defaults to 100 items per page

- **FEAT**: Add key-based l[...]