Install
Works with Drupal: ^9.2 || ^10.0Using Composer to manage Drupal site dependencies
Alternative installation files
Download tar.gz
199.89 KB
MD5: 5d766dc89e21fc0a66bc789b185e3a9f
SHA-1: 4bd241dc8ed87c3dce4035f872cede239857b902
SHA-256: e4bd5bc6aeae0472c4d712854881a6db7bd610db210e412b47da109cb95bbf04
Download zip
389.68 KB
MD5: 77cc2436a16fa4548d205416e11dd933
SHA-1: 17afc46d3f4e4300e8e69f23b3b01a4935b57104
SHA-256: da6242f676f9b0501a93cdcfb1bd0406ec961c5904e6219500099867da1e771a
Release notes
This is a Drupal 9 only release. It requires Drupal 9.2 or above.
PHP 8.0 is supported.
Due to these requirement changes we decided to raise the major version and switch to semantic versioning.
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