Skip to content

Releases: microsoft-search/pnp-modern-search

Modern Search v3 - October 2021

15 Oct 06:56
Compare
Choose a tag to compare

Fixes

  • #1212 Fix on triggering search on URL change
  • #1251 Don't show preview for folders
  • #1185 Allow filtering on diacritic characters in filters
  • #1339 Fix when there's a % in the query
  • #1392 Fix for default handlebar helper
  • Updated DOMpurify

New

  • #1042 Allow text input on date filter
  • #881 Added refinement values to template context
  • #1046 Allow styling of error message - and show error message together with template

Key contributors

Modern Search v4 - July 2021

14 Jul 18:12
Compare
Choose a tag to compare

PnP Modern Search v4

This solution includes now only one .sppkg file:

  • pnp-modern-search-parts-v4.sppkg. Mandatory.

Getting started documentation here: https://microsoft-search.github.io/pnp-modern-search/

Feedback and comments are welcomed!

General

  • More scenario docs and doc updates
  • Improved bundle size - reduced with 730kb zipped

Search Results Web Part

New features

  • #1147 Added Dutch language support

Fixes

  • #1048 Support for {queryTerm} in Link URL of SearchVerticals
  • #1083 Added missing helper getGraphPreviewUrl
  • #594 Proper fix for custom handlebar helpers not working - service scope fix
  • #1031 Fix for times helper
  • #1096 Ampersand "&" in the search query is causing issue
  • #1041 Fix for {Today} query variable
  • #1080 Fix for time zone bias
  • #1124 Data source field is empty while editing result types
  • Fixed people template when using persona card to use user-id to lookup e-mail address

Search filters

Fixes

  • #594 Proper fix for custom handlebar helpers not working - service scope fix

New Features

Search box

New features

Fixes

Key contributors

Modern Search v3 - July 2021

14 Jul 13:19
Compare
Choose a tag to compare

Fixes

  • Optimized bundle size and npm packages
  • #1061 Add clear button to persona filter
  • #1085 Unwanted filters checked when using filters in URL
  • #1136 Fix synonym KQL rewrite
  • #1121 Fix for .url files in OneDrive
  • #1080 Fix for locales without time zone bias settings

New

Key contributors

Modern Search v4 - June 2021

03 Jun 15:17
815b4d4
Compare
Choose a tag to compare

PnP Modern Search v4

This solution includes now only one .sppkg file:

  • pnp-modern-search-parts-v4.sppkg. Mandatory.

Getting started documentation here: https://microsoft-search.github.io/pnp-modern-search/

Feedback and comments are welcomed!

General

  • A lot of minor and major updates to docs by a lot of people 🤗
  • Updated to SPFx v1.12.1
  • Updated to uifabric v7
  • #761 Added support to export/import web part settings

Search Results Web Part

New features

  • Added Swedish language support
  • Added French language support

Fixes

  • #887 Fix for adding result type
  • #933 Summary rendering fix
  • #803 #685 Rendering issue for Safari and Legacy Edge (regex fix)
  • #983 Fix dropdown issue on slots page
  • #945 Fix links to list items
  • #594 Added workaround to ensure custom handlebar helpers work
  • #973 Fix for click target UX on card layout
  • #905 Fix for managed properties with special characters

Search filters

Fixes

  • Fix race condition on template service for custom handlebar helpers and web components
  • #904 UX fixes
  • #1035 Support case insensitive sorting

New Features

Search box

New features

Fixes

Key contributors

Modern Search v3 - June 2021

03 Jun 09:21
Compare
Choose a tag to compare

Fixes

  • Upgraded to SPFx v1.12.1
  • Minor updates to 3rd party packages
  • #1031 Fix for handlebars times extension
  • #1012 optimize persona card loading
  • #1009 Fix issue with persona template not loading
  • #1013 German translation fix
  • #1015 Apply button always active for Multi-value refinement item template
  • #1008 Persona refiner not displaying values when large list of values

New

  • #1014 Allow clear/reset of sorting in the UX

Key contributors

Modern Search v3 - April 2021

10 May 13:44
Compare
Choose a tag to compare

Fixes

  • #964 #964 #987 Synonym fix for multi term and wildcard
  • #884 Fix sorting, pagination and requery
  • #876 Fix onclick preview in simple list
  • #877 Fix for two-way synonyms
  • #687 Fetch all buckets for filetype refiner
  • #461 Fix undefined when query is empty on vertical navigation
  • #946 #876 Fix mouse over for doc preview

Key contributors

Modern Search v4 - March 2021

21 Mar 00:27
Compare
Choose a tag to compare

PnP Modern Search v4

This solution includes now only one .sppkg file:

  • pnp-modern-search-parts-v4.sppkg. Mandatory.

Getting started documentation here: https://microsoft-search.github.io/pnp-modern-search/

Feedback and comments are welcomed!

Search Results Web Part

New features

  • Replaced the extensibility library dependency by an npm package. Now you only need to deploy one SPFx solution in you app catalog.
  • Added Handlebars helpers from v3. #793.
  • Added Danish translations. #785.
  • Support for previews of aspx files #848.
  • Set promoted even if primary is empty. #811.

Fixes

  • Added a condition to templates to hide page number if there is only one page. #756.
  • Fixed #698. Filters were blank using the filter 'Panel' layout.
  • Fixed token resolution for the 'OR' operator |. #656.
  • Fixed #784, #689, #820, #750, #765. Search preview images were not displayed corectly.
  • Updated documentation.
  • Fixed #818 regarding the grouping in the DetailsList component, items were not sorted in the collection before grouping.
  • Fixed theming of links in simple list layout #776.
  • Fixed footer css for card layout #867.
  • Changed from slider to text box and max 500 #805.
  • Added option to specify max filter buckets #674.

Search filters

New Features

  • Added a data-class-name parameter on the <pnp-filtermultiselect/> and <pnp-filtercheckbox/>. #793.

Search box

New features

  • Added an option to use tokens when redirecting the query to a new page. #658 .

Fixes

  • Fixed Web Part title in display mode. #657.

Key contributors

Modern Search v3 - March 2021

18 Mar 11:39
Compare
Choose a tag to compare

Fixes

  • #893 workaround for SPFx change causing requery and flashing

  • #852 smart navigation fix

  • Added cleanup of filters which are GUID only

  • #761 adding import/export of settings

  • #687 Added more refinable propeties to 5000 list

  • #766 Added toggle for multi-geo

  • #743 Fix for filter web part rendering empty

  • #741 Added <pnp-img> tag which support error handling on load

  • #713 Fixed multi-term synonym issue

  • #723 Reset sorting on vertical change

  • #804 Revert implicit property as string setting

Key contributors

Modern Search v4 - January 2021

18 Jan 13:28
Compare
Choose a tag to compare

PnP Modern Search v4

This solution includes 2 .sppkg files:

  • pnp-modern-search-parts-v4.sppkg. Mandatory.
  • pnp-modern-search-extensibility.sppkg. Mandatory.

Getting started documentation here: https://microsoft-search.github.io/pnp-modern-search/

Feedback and comments are welcomed!

Search Parts

New features

[Search Results Web Part]

  • Refactored code base to be more modular.
  • Added the support of Microsoft Search API (beta).
  • Added a slots feature allowing to define data sources field mapping and make reusable layouts.
  • Improve existing layouts and options.
  • Added support of the Microsoft Graph Toolkit in templates.
  • New connection and extensibility options.

[Search Filters]

  • Added the ability to create templates for filters with Handlebars.
  • Added new filter templates and options.

[Search Verticals]

  • Refactored the behavior of search verticals with a new approach.

[Search box]

  • Added the support of multiple suggestions providers through extensibility library.

Key contributors

Modern Search v3 - January 2021

16 Jan 11:59
Compare
Choose a tag to compare

Fixes

  • Added theming to web part title #625
  • Removed unused corejs dep, causing issues with IE11
  • Updated npm packages

Key contributors