Releases: usemarkup/NeedleBundle
Releases · usemarkup/NeedleBundle
release: 2.1.2
v2.1.1
v2.1.0
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
v1.2.0
v1.1.0
v1.0.0
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...
0.17.0
0.16.3
0.16.2: Merge pull request #130 from usemarkup/fix_registering_solarium_plugins
fix: ensure solarium plugins are attached to solarium clients