Previously, we allowed developers to extend Searchkit’s component classes to customise the rendering of each component. In this release, we refactored a few key components which are often extended, and implemented props to pass in a new React component for customised rendering.

For example in the Hits component, we now have an itemComponent prop.

Only a few critical components support this style, and based on feedback we will be improving more of our components very soon. Using this style, it gives a lot of flexibility to developers in extending Searchkit’s components without causing any headache in future releases.

Not only that, but 0.5.1 release has lots of new features and improvements to our components. You can read the full summary of our changes on our Github release page.

Checkout our new updated demo page demo.searchkit.co and searchkit.co for more information!

Many thanks to our contributors who have been involved in this release!