reactivesearch

Search UI components for React and Vue

APACHE-2.0 License

Downloads
24.5K
Stars
4.9K
Committers
72

Bot releases are hidden (Show)

reactivesearch -

Published by siddharthlatest almost 6 years ago

This commit refers to the ReactiveSearch and ReactiveSearch native websites prior to the next set of breaking changes.

reactivesearch - UX and DX improvements

Published by metagrover almost 6 years ago

Release Highlights

  • Add tooltipTrigger in slider components #284
  • Support nested object mapping in DropdownList comps - Add nestedField prop #595
  • [TS] add renderSuggestions as props on DataSearch and CategorySearch #591
  • Add polyfill for Array.find #590
  • Add showFilter prop value to selected-filters #589
  • Handle transformRequest initialization in ReactiveBase #574
  • Add tooltip in RangeSlider #553
reactivesearch - Minor release

Published by metagrover about 6 years ago

v2.12.1

  • Add Title prop support in SelectedFilters - info
  • Fix use of this in static method in Date component #567
  • Add _type meta data in parsed-hits - info
reactivesearch - Minor release

Published by metagrover about 6 years ago

Release Highlights

  • Rename beforeSend to transformRequest as in appbase-js version 4 #568
  • Add better support for consecutive loading in aggs #515
  • Fix showLoadMore usage which led to duplicate keys errors #549
reactivesearch - Bug fixes

Published by metagrover about 6 years ago

Release Highlights

  • sync url params before updating or deleting - #566
  • Add error log for url state parsing - info
  • Add redux dev tools support #565
reactivesearch - Bug fixes

Published by metagrover about 6 years ago

Release highlights

  • update core - cleanup
  • Add downShiftProps prop for the Downshift component in search components #516
  • Fix SelectedFilters and URLParams behavior - #497
  • Fix re-rendering issues with queryLog - causing ReactiveList breakage - info
  • Remove ReactiveList event listener on unmount conditionally - info
reactivesearch - Minor release

Published by metagrover about 6 years ago

Fixes react prop behavior for array of (conjunction) objects.

reactivesearch - Minor release

Published by metagrover about 6 years ago

Fixes react prop behavior for array of (conjunction) objects.

reactivesearch - Minor release

Published by metagrover about 6 years ago

Includes minor bug fix for infinite loading on scroll in result components.

reactivesearch - Primary support for lazy loading in lists

Published by metagrover about 6 years ago

v2.10.0 Highlights

  • Support array of (conjunction) objects in react prop - commit
  • Fix page change behavior on query change - commit
  • Adds on demand loading in list components for #515
  • Support Pagination with JS disabled in browser (helpful in crawling) #477
  • Add support for scrollTarget #369
reactivesearch - Minor release

Published by metagrover about 6 years ago

Highlights

  • Appbase-js build fixes
  • No restriction on API endpoint for analytics
reactivesearch - Now bundled with analytics support

Published by metagrover about 6 years ago

This release adds support for analytics for appbase.io hosted elasticsearch apps including other upgrades and fixes:

  • Update appbase-js version to latest #506
  • Dynamically change include/exclude Fields #417
  • Fix empty categories in suggestions for CategorySearch #502
  • Fix defaultSuggestions not appearing in CategorySearch commit
  • Add analytics support #484
  • Fix result of defaultSelected function not evaluated by isEqual #407
  • Add support for transformData on list components - commit

Documentation

Find necessary docs here: Reactive Manual.

🎉

reactivesearch - Bug fixes

Published by divyanshu013 about 6 years ago

  • Fixes issue with cursor jumping in search components #394
  • Upgrades reactivecore to v4.3.0
reactivesearch - Add custom suggestions rendering

Published by divyanshu013 about 6 years ago

  • Fix suggestion parsing where some suggestions were missed due to case sensitive checks #480
  • Add renderSuggestions support in DataSearch and CategorySearch #354
reactivesearch - Analytics in beta

Published by metagrover about 6 years ago

Release Highlights

This release includes the beta support of search analytics for appbase.io hosted Elasticsearch apps, along with the following updates:

  • Add custom rendering support in SelectedFilters - #121 #415
  • Add showSearch support for DropdownList components #468
  • Show defaultSuggestions in search components even when autosuggest is false #359
  • Replace internal shade function with polished. This should give more expected results for different theme colors #420
  • Improve pagination a11y #448
  • Fix suggestion selection in CategorySearch when the value remains same but the category changes here.

Documentation

You can find the necessary documentation at https://opensource.appbase.io/reactive-manual 📝

Cheers 🥂

reactivesearch - All improved reactivesearch

Published by metagrover about 6 years ago

Release Highlights:

  • Significantly improved result component performance by removing unnecessary re-rendering 🔥
  • Components now listen to the changes in the URL via native back and forth browser events 💯
  • Exports with missing Typescript bindings ⚡️
  • Significant UX upgrades 🥇

Following is the list of behavioural upgrades and the implementation updates included in this release:

  • Adds support for histogramQuery prop in RangeSlider component - #459
  • Adds support for aggs with query size 0 for hits removal - #459 and here
  • Adds typings to npm package #466
  • Extend SelectedFilters support for range slider components i.e. RangeInput, RangeSlider and DynamicRangeSlider. The usage is similar to other components, with the showFilter prop. #442
  • Update defaultQuery prop append logic for search components here. defaultQuery is now always appended regardless of the customQuery
  • Adds pagination support in SSR #441 - This is a Breaking Change. Your app will be affected if you have pagination and URLParams enabled on the result component.
  • Addresses #460 - Instead of adding a new prop to customise the url params, we have removed -page string from the result component. Hence, you can now set p or page as the componentId and expected results can be achieved.
  • Search components DataSearch and CategorySearch now don't fire a query when the input was blurred. This is a critical UX change and will also affect when onValueSelected was called.
  • Adds strictSelection support in DataSearch and CategorySearch #381
  • Includes cause and source object (if the cause was 'SUGGESTION_SELECT') in onValueSelected #387
  • Fixes unnecessary renders in ReactiveList #444
  • Adds support for store updates on url change #360
  • Adds include & exclude Fields as query options in Result Components #417

🐱 Shoutout to all the contributors for reporting these issues, submitting the PRs for the required fixes and helping with the documentation 🏆

Cheers! 🍾

reactivesearch - Minor release

Published by metagrover over 6 years ago

updates core and appbase-js

reactivesearch - Minor release

Published by divyanshu013 over 6 years ago

Updates reactivecore and fix an issue with import

reactivesearch - Minor release

Published by metagrover over 6 years ago

Updates the underlying architecture to enhance the usage experience of maps with reactive-x.

reactivesearch - Bug fixes and improvements

Published by metagrover over 6 years ago

This release includes the following bug fixes and improvements:

  • Fix an issue with ReactiveList rendering undefined as class #416
  • Fix an issue with DateRange field to accept both string and array #421
  • Fix some edge cases in DateRange and add hover effect when selecting a date range PR #428
  • Fix react prop update in ReactiveComponent PR #451
  • Add onFilterCleared prop to SelectedFilters #401