# Migration: 1.23.0 to 1.24.0

## 1. Upgrade

```sh
pnpm add @v-office/sdk-core@1.24.0
```

Code that reads search output needs no change.

## 2. Other `SearchService` implementations

An implementation of `SearchService` outside this package must add
`pageInfo.totalCount` to its search output: the number of matches over all pages.
`mapSearch` is optional on the service shape; such an implementation keeps
compiling without it and may add it when its backend can search without prices.
