Sunspot Versions Save

Solr-powered search for Ruby objects

v2.6.0

1 year ago

v2.6.0 (2022-05-30)

Improvements:

  • Extract ID prefix into a separate method. #952 @heaven
  • Default to XML update format since json still has issues #950 @serggl
  • Fix logging in sunspot_solr #960 @p8
  • Add spellcheck_collation to stub search #961 @mlh758
  • Update example core to work with Solr 8 #962 @rywall
  • Connective boosts support #959 @heaven
  • Support atomic updates for Composite ID #970 @shatalov-boris
  • JSON facet tweaks/additions #984 @ryanvall
  • Ability to explicitly provide ID prefix when deleting by ID. #982 @heaven
  • Restriction queries with joined fields have to be in double quotes #977 @heaven

Bug fixes

  • Add optional dynamic_name parameter to StubSessionProxy#facet #963 @Antsiscool
  • CI: Drop defunct Travis sudo: false directive #975 @olleolleolle
  • gemspec: Drop defunct property rubyforge_project #976 @olleolleolle
  • JSONRangeFacet parameter naming issue #986 @ryanvall
  • Fix flaky time_range tests #990 @rbngzlv
  • Fix backwards compatibility loading engine models on Rails 3.0 #972 @rbngzlv
  • make find_in_batches parameters compatible with ruby 3 #1004 @Adrian2112

Documentation

  • Be explicit about production deployment and sunspot_solr gem #955 @mlh758
  • This is to include how to eager load objects in the readme #465 @joncodo
  • Adding correct link for readme resource under Tutorials and Articles section #991 @mlh758
  • Update Formatting of Eager Loading Example in README #996 @jereinhardt
  • Update link to API Documentation #1006 @kaylareopelle

v2.5.0

4 years ago

v2.5.0 (2019-07-12)

Improvements:

  • Composite ID support (#943) @heaven

Bug fixes

  • Fix: Issue#945 Sunspot::UnrecognizedFieldError (#946) @mgadikota-rpx
  • Proper update_format configuration via sunspot.yml (#947) @serggl

v2.4.0

4 years ago

v2.4.0 (2019-07-05)

Improvements:

  • Added filter to DataExtractor that removes some of control chars (#886)
  • Added ability to set group.ngroups option (#923)
  • Rails 6.0.RC1 compatibility (#939, #944)

Bug fixes

  • Allow geofilt searches to be negated. Fixes (#363, #873)

Documentation

  • Updated sunspot_rails homepage (#941)
  • Minor README edits for clarity (#936)
  • Added recommended gitignore to quick start steps (#927)
  • Added LICENSE (#921)

v2.3.0

6 years ago

2.3.0 (2018-04-08)

Improvements:

  • Added json.facet support (#898)
  • Configure update_format (json/xml) via yaml config file (#897)
  • Deprecate safe_level of ERB.new in Ruby 2.6 (#889)

Bug fixes

  • Add update_format option for rsolr connector (#860)

Documentation

  • Remove/fix dead links from README (#901)

v2.2.8

6 years ago

2.2.8 (2018-03-26)

Improvements:

  • Added support for conjunctions with bounding box (#347)
  • Added DSL for skipping stored fields retrieval (#892)
  • Don't rebuild spellchecker after every commit (c4cc0395)

Bug fixes

  • Proper listing fields in fl query (#827)
  • Clear field values properly with atomic_update (#826)
  • Allow spellcheck collation for one word (#828)
  • Fix sunspot:solr:stop and sunspot:solr:restart (#843)

Documentation

  • Updated type reference section in README (#832)
  • Better docs for Sunspot::Search::HitEnumerable#verified_hits (#884)
  • Notes on sunspot_solr gem usage in production environment (#896)