In my previous post, I mentioned that we were very close to releasing the first alpha version of facets and yesterday Nick did exactly that. This version of facets is compatible with search_api-alpha12.

I want to thank everyone who helped out on creating the first alpha. We’ve had a total of 421 commits to the 8.x-1.x branch, 90 of which happened in the last 2 months. The list below is based on the output from git checkout 8.x-1.0-alpha1; git shortlog -sn.

What’s still to do before beta.

We still have some things to do before we can go into beta and eventually to a stable release for facets. There’s a bunch of open issues we still need to finish. We’d also very much appreciate manual testing and good issue reports so we can make the next releases better.

We currently have 12% test coverage from the unit tests on the src/ directory and getting to 100% is unattainable, but I personally think that we should get better test coverage so that the confidence in the codebase can increase. We do have a couple of browser tests as well, including a couple of tests that were introduced together with bug reports so that we don’t introduce regressions. We do already have decent testcoverage so far; but we can always improve that.

If you want to talk to any of us about Facets or another part of the search ecosystem, you can find us on #drupal-search-api on Freenode.