Install
Works with Drupal: ^9.3 || ^10.0Using Composer to manage Drupal site dependencies
Alternative installation files
Download tar.gz
213.55 KB
MD5: bbbdfc288f56af1c3191553d755bc10e
SHA-1: beb9f7c615ede78e64d47a1889f5f3dd028024dc
SHA-256: 267e884eab993175bc891ddb8cf7b40e8ae0b121cbcea2fd1d0cb44c20a1e019
Download zip
415.61 KB
MD5: 4a45023a0a660020b9744d014f37b777
SHA-1: 7735fa8d4422fa320a36a122a35adee5b5192f34
SHA-256: b59cdf76b85e91a8e401e9268e586aade9ce8de9c191ea5dde821c874bfbe725
Release notes
This is a Drupal 9 only release. It requires Drupal 9.3 or above.
PHP 8.1 is supported.
Due to these requirement changes we decided to raise the major version and switch to semantic versioning.
Changes since 2.0.3:
- #3294991: Class 'Cache' not found in TranslateEntityAggregatedFieldProcessor by mkalkbrenner, jorgik
- #3294519: New Search API Tag based caching seem to break non views based SearchAPIDisplays by mkalkbrenner, szeidler, borisson_
Changes since 2.0.2:
- #3294561: Require Drupal >=9.3 by Anybody, mkalkbrenner, Watergate, tallytarik, mpp
- #3256208: Display the facet source title on the facets overview page by idebr, smustgrave, mkalkbrenner
- #3220004: Undefined property $processors and $facet_source_instance by kiseleva.t, relim, smustgrave, mkalkbrenner
- #3291943: When rendering facets on non search page, it throws error instead of 404 on 404 pages by mkalkbrenner, abhaisasidharan
- #3279735: Dependent Facet does not allow multiple values when values have leading spaces by Jaydev Bhatt, smustgrave, tishmg, mkalkbrenner
- #3293266: Drupal 9.5 warnings by mkalkbrenner
- #3260603: Taxonomy hierarchy class getSiblingIds throws Fatal when TID doesn't exist by Eduardo Morales Alberti
- #3292495: Avoid triggering searches when caching meta data is requested by mkalkbrenner
- #3282075: Dispatch an event to adjust cacheable metadata after a facet is built by mkalkbrenner
- #3282079: Provide debug information about facet caching by mkalkbrenner
- #3281382: fine tune processor cache meta data by mkalkbrenner, BAHbKA
- #3281408: New Search API Tag based caching potentially breaks install from existing config by BAHbKA, mkalkbrenner
- #2939710: Add support for "Search API (tags based)" caching in Views by hswong3i
- #3280838: Allow modification of facet link URL by mkalkbrenner
- #3279221: Facet form broken for non-Search API facet sources by Upchuk, mkalkbrenner
Changes since 2.0.1:
- #3186953: JS errors for slider facet by lukasss, mkalkbrenner, jonathan_hunt, Renrhaf, Anybody
- #2908937: Dependend Facets don't reset after Conditions are not met anymore. by Anybody, Grimreaper, mkalkbrenner, idebr, jefuri, johnjw59, borisson_, dragos-dumi, andy_w, helioha, zorz, basvredeling, dealancer
- #3271279: Double occurrences of word "the" by Shashwat Purav
- #3054068: Allow the reset button to be either above or below the rest of the results by Antonnavi, joao.ramos, ilya.no, capysara, andypost, mkalkbrenner
- #3270731: "Hide non-narrowing results" leads to empty facets if "Keep hierarchy parents active" is not selected for hierarchical facets by mkalkbrenner
- #3270708: Hide sibliblings should work for non-hierarchical facets, too by mkalkbrenner
- #3264196: Facet summary blocks with Layout Builder - in preview context by Tatiana Kiseleva
- #3269633: ActiveFiltersParsed event should know the configured filter key by mkalkbrenner
- #3169104: Facet summary with reset link breaks on ajax calls by AnaliaMok, kiseleva.t, akalam, mkalkbrenner
- #3265768: Remove deprecated code by hmdnawaz
- #3269110: Add ActiveFiltersParsed Event by mkalkbrenner
- #3269403: "Combine facets" processor might produce unexpected results if applied too late by mkalkbrenner
- #3268891: Combined facets edge cases by mkalkbrenner
- #3268823: processFacets(NULL) leads to wrong results if multiple facet sources exist by mkalkbrenner
- #3268888: processor_configs.date_item.settings.hierarchy missing schema by mkalkbrenner
- #3268614: Add configuration whether parents should be included in "Show siblings" processor or not by mkalkbrenner
- #3268623: Combine facets into one facet by mkalkbrenner
- #3268558: Hierarchical facets show fragments of inactive branches if result items are assigned to multiple branches by mkalkbrenner
- #2802571: Hierarchy date facet: Year, Year-Month etc. by mkalkbrenner, DanielVeza, ekes
- #3268415: Typo in FacetForm by COBadger, mkalkbrenner
- #3268567: WidgetJSTest fails by mkalkbrenner
- #3110730: FacetBlockAjaxController::ajaxFacetBlockView() should not be passing full URL to CurrentPathStack by S3b0uN3t, KarlShea, Berdir, mglaman, borisson_, mkalkbrenner
- #3261980: Deprecated function: ltrim(): Passing null to parameter #1 ($string) of type string by geophysicist, phthlaap, mkalkbrenner
- #3260844: fix core requirements in sub-modules by mkalkbrenner
- #3238168: Error: Call to a member function getType() on null in Drupal\facets\Plugin\facets\processor\BooleanItemProcessor->supportsFacet() (line 102 of modules/contrib/facets/src/Plugin/facets/processor/BooleanItemProcessor.php). by ramu_bharu, beatrizrodrigues, PhilY, baskaran, mkalkbrenner
Changes since 2.0.0:
- #3258992: Replace getMasterRequest() with getMainRequest() for Drupal 9.3.x by heddn, mkalkbrenner, idebr
- #3027593: Empty facet blocks with Layout Builder by mpotter, tim.plunkett, borisson_, mkalkbrenner
- #3256222: Add void return type to overridden test methods by Ide Braakman
- #3257441: Calling the EventDispatcherInterface::dispatch() method with a string event name as the first argument is deprecated by idebr, mkalkbrenner
- #3257445: The $modules property must be declared protected in tests by anagomes
- #3005040: Add functionality for getHierarchy() to get different plugin types by jcisio, akalam, idebr, mkalkbrenner, anfor, TuWebO, anneke_vde, hardikpandya, borisson_, berliner, attiks
- #3256305: Update calls to deprecated method drupalPostForm() by idebr, mkalkbrenner
- #3255596: Fix coding standards by tim-diels
- #3255454: Checkbox and Links searchbox widget extension by danielehrenhofer, mkalkbrenner
Changes since 2.0.0-rc1:
- #3253773: Drop Drupal 9.1 support by mkalkbrenner
- #3253542: FacetBlockAjaxController breaks the RequestStack in Drupal 9.3.0 by RandalV, neclimdul, mkalkbrenner, catch
Changes since 8.x-1.8:
- #3249099: PHP 8.0 support by mkalkbrenner
- #3213733: 1.7 to 1.8 Upgrade leaves exported configuration inconsistent by grahl, greggmarshall, borisson_, mkalkbrenner
- #3204660: SearchApiDisplay::getPath() doesn't take contextual param into consideration by jibran, mkalkbrenner, neclimdul, PatrickMichael, Mistrae, igonzalez, t.maquin, karishmaamin
- #3248297: Default tests failing by wells, mkalkbrenner
- #3249068: Drop Drupal 8 support, start 2.0.x branch by mkalkbrenner
- #3248533: Attempting to create a facet with a duplicate machine name causes a PHP error in Drupal 9 by wells, mkalkbrenner
- #3226284: BooleanItemProcessor::supportsFacet() assumes SearchApiFacetSourceInterface by dwkitchen, hugronaphor, kuralarasanm
- static cache for the fields - per index by Aron Novak
- ArrayWidget to return also the raw value by claudiu.cristea