This solution includes only one .sppkg file:
pnp-modern-search-parts-<version_number>.sppkg(Mandatory).
Extensions (i.e. custom web components, layouts, etc.) must be deployed separately. See PnP Modern Search - Extensibility samples for more information.
Useful resources
What's Changed
- Fix #4854: Static person template works in both single and multi select mode by @kasperbolarsen in #4861
- Fix taxonomy filter labels with umlauts by @kasperbolarsen in #4864
- Cap refiners in edit mode by @kasperbolarsen in #4865
- Add Kasper to the property pane author list by @kasperbolarsen in #4867
- perf: skip loading unused extensibility libraries by @wobba in #4871
- chore(release): bump version to 4.23.3 by @wobba in #4873
- Add Microsoft Search schema discovery and field normalization by @kasperbolarsen in #4880
- Add selected-item details action across built-in result layouts by @kasperbolarsen in #4884
- Fix filter labels for encoded and CHCM refiners (#4882) by @kasperbolarsen in #4886
- docs: document details action in search result layouts by @kasperbolarsen in #4887
- fix: align Microsoft Search date filters with Graph field names by @kasperbolarsen in #4888
- Fix formatting and HTML issues in documentation by @LeonArmston in #4858
- Fix refiner labels with hyphen suffix by @estruyf in #4892
- Improve performance of checkbox filter component rendering by @estruyf in #4894
- Add multi-item edit support to search results by @kasperbolarsen in #4899
- fix: restore people template display names by @kasperbolarsen in #4900
- fix: hide raw taxonomy refiner buckets without localization by @kasperbolarsen in #4905
- Added extensibility support into the filter web part by @estruyf in #4895
- Fix multi-select Details errors when comparing list items by @kasperbolarsen in #4908
- fix(details): hide duplicate taxonomy labels in multi-edit pane by @kasperbolarsen in #4909
- Fix People/Checkbox refiner labels to prefer display name over UPN by @kasperbolarsen in #4911
- Fix People refiner pills showing UPN instead of display name by @kasperbolarsen in #4912
- Fix People template labels and vertical filter operators by @kasperbolarsen in #4916
- chore(deps): bump dompurify to 3.4.13 by @wobba in #4918
- perf: cache external layout templates by @wobba in #4919
- chore(release): bump version to 4.24.0 by @wobba in #4920
- chore: reconcile main ancestry into develop by @wobba in #4922
- v4.24.0 by @wobba in #4921
- Upgrade GitHub Actions to Node 24 by @wobba in #4923
- Fix Search Filters extensibility inheritance by @wobba in #4924
Full Changelog: 4.23.3...4.24.0