Skip to content

Releases: usemarkup/NeedleBundle

release: 2.1.2

27 Jul 13:19
c409ebb

Choose a tag to compare

Merge pull request #153 from usemarkup/release/v.2.1.2

Release/v.2.1.2

v2.1.1

13 Jan 18:22

Choose a tag to compare

2.1.1 (2021-01-13)

Bug Fixes

  • debug: Removed internal constant present in new solr Symfony Debug Panel. Added optional configuration for the value. (0962051)

v2.1.0

12 Jan 09:12

Choose a tag to compare

2.1.0 (2021-01-12)

Bug Fixes

  • search: typo bugfix after release 2.0.0 (0b7161e)

Features

  • debug: new solr debug panel in symfony profiler (0b59677)
  • standards: removed CircleCI integration in favour of existing TravisCI integration (dd62c05)
  • search: split range queries with multiple ranges to a union of ranges (75b4910)
  • standards: updated the code to follow the coding standards and added circle.ci tests (6426f14)

v2.0.0

07 Sep 22:20

Choose a tag to compare

2.0.0 (2020-09-07)

Features

  • search: Adds function to define order for documents (9795a9c)

BREAKING CHANGES

  • search: Removal of various public methods

v1.2.0

01 Sep 09:29

Choose a tag to compare

1.2.0 (2020-09-01)

Features

  • query: splits base, default and applied queries for better facet function (1579159)

v1.1.0

28 Aug 10:20

Choose a tag to compare

1.1.0 (2020-08-28)

Features

  • increase timeout when doing a full index (b79942d)

v1.0.0

21 Aug 18:42

Choose a tag to compare

1.0.0 (2020-08-21)

Bug Fixes

  • account for nonexistent corpus in indexing command (82a326c)
  • Add delete queries to corpus indexing (2c15f9a)
  • add getRecord to ResolvedQueryInterface interface and implementation (b8f36e0)
  • add missing noop terms service registration (06d868e)
  • add missing sprintf call to correct exception creation (202d240)
  • allow elasticsearch indexer to perform delete before full reindex (6d24144)
  • by shared services i meant non-shared services - fix for symfony 2.8+ (b4b053f)
  • correct case where boolean value could be incorrectly set as null (0f8f4e1)
  • correct corpus indexing command test (4b9ed83)
  • correct DateTime casing (cf87361)
  • correct docblock for collection (1d86592)
  • correct docblock/use statement in resolved query interface (#29) (293055c)
  • correct indexing command to correctly reflect whether full update is happening (#55) (67aea35)
  • correct phpstan fails for 0.11.15 (5f21ee0)
  • correct return type for getContexts method in attr context registry interface (b5bc00b)
  • correct some type issues/ class namings etc (#47) (ff50a07)
  • corrected arguments in test for index scheduling event listener (b63da30)
  • Correctly set page values on PagerFanta results (#60) (b9d2b1d)
  • solarium: corrects misue of explode (should be implode) (de93918)
  • declare static dictionary provider class as abstract (dec96c2)
  • dont filter against facet fields (1b8586f)
  • ensure list of should arms of bool logic are generated correctly for elasticsearch (4bdfa85)
  • ensure null result returns a traversable (36b8731)
  • ensure solarium plugins are attached to solarium clients (64742db)
  • elastic: escape special chars (1a847bd)
  • fix docblocks and adding missing instance variable (06d2179)
  • solr: fix filter on filter key only (c41eebe)
  • test: fixes bad test (7e2c5f2)
  • handle NOT queries when using facet fields (854f54b)
  • improve tests for php7 (#31) (c3ec0ae)
  • lower case managed resource keys (d425629)
  • perform flush on entity manager not an unknown variable (cd9d9b9)
  • quote parameter for sf4 compat (f83af0b)
  • remove referenced class from external codebase (bf69372)
  • simplify decoration storage mechanism and allow for multiple calls (remove heap implementation) (681d286)
  • stop pre-deleting by default in corpus indexing command (#56) (8dad4d0)
  • typo in class name (d9785f8)
  • use child definition dep inj class for Symfony 4 compatibility (32df0c7)
  • solr: uses plugin to deal with large query uri (#26) (a8711a2)

Features

  • (breaking change) allow configuration of search context to specify use of fuzzy matching (64f6bc0)
  • abstract indexing process so command is not backend specific (63221ab)
  • add an exception to allow easier debugging (5cadf84)
  • add append option to allow just appending to a corpus (73afc5f)
  • add backend type provider service, and service locator for synonym clients (0f5f966)
  • attributes: add display name methods to specialization groups (9d4c6c9)
  • add elasticsearch implementation (exports, search without faceting) (ac1242d)
  • exceptions: Add exception message (#43) (b22b793)
  • add explicit decorable search service interface (94437cf)
  • add explicit exception during compilation when former backend type 'solarium' used (32d2edd)
  • add fuzzy matching and search term normalization to solarium query builder (for solr) (4a70009)
  • add fuzzy matching flag to resolved queries (209dd3d)
  • add generic export corpus command (c3359ac)
  • add markup coding stardard (530a006)
  • add shouldRequestFacetValueForMissing to SearchContextInterface (84eb4a8)
  • add shouldRequestFacetValueForMissing to SearchContextInterface (5ad524c)
  • add SolrCoreAdminClient and reload core after add/delete managed resource (0f42775)
  • add some basic faceting support for elasticsearch (378a679)
  • add static analysis at level 1 (b1fbb0c)
  • add terms functionality (6b068f0)
  • elastic: add the ability to configure the elastic index (4f7c447)
  • add trait to help...
Read more

0.17.0

03 Feb 14:59

Choose a tag to compare

build: drop low build (failing due to composer ∞ loop and add php 7.4…

0.16.3

16 Jul 13:05

Choose a tag to compare

feat(elastic): add the ability to configure the elastic index

0.16.2: Merge pull request #130 from usemarkup/fix_registering_solarium_plugins

30 May 16:28
7b3e9b6

Choose a tag to compare

fix: ensure solarium plugins are attached to solarium clients