Issue #2840261 by alan-ps: Fixed usage of outdated hash functions.
Issue #2840675 by nicrodgers, drunken monkey: Added support for Views filters with option lists.
Issue #2841550 by drunken monkey: Fixed execution of pending tasks.
Issue #2841827 by umed91, drunken monkey: Fixed some code style issues.
Issue #2682615 by drunken monkey: Added tests for object serialization and cloning.
Issue #2794879 by drunken monkey: Added property paths to the "Fields" tab.
Issue #1670420 by kyletaylored, dorficus, drunken monkey: Fixed potential fatal error in facet adapter's getSearchKeys() method.
Back to dev version.
Adapted CHANGELOG.txt to Beta 4 release.
Issue #2839981 by borisson_, drunken monkey: Fixed search ID for non-page views.
Issue #2838075 by dsnopek: Fixed possible race condition in hook_system_info_alter().
Issue #2836687 by sarthak drupal: Fixed one doc comment typo.
Issue #2834350 by alan-ps: Fixed missing field restriction in DB backend autocomplete code.
Issue #2809469 by StryKaizer, borisson_, drunken monkey, pfrenssen: Fixed incompatible cache modes used for Search API views.
Issue #2839142 by borisson_, drunken monkey: Added new test for Defaults module index creation.
Issue #2831436 by borisson_, drunken monkey: Added dependency information to display plugins.
Issue #2836994 by dermario: Fixed order of facets in DB backend unreliable.
Issue #2839445 by borisson_: Fixed test failure in for some Core versions.
Issue #2833229 by timcosgrove: Removed array type hinting for batch contexts.
Issue #2632880 by drunken monkey, donquixote: Added possibility to change indexed bundles on disabled indexes.
Issue #2656052 by drunken monkey: Removed the "plugin_id"/"settings" sub-level of index plugin settings.
Issue #2837099 by drunken monkey: Fixed the tests in latest Drupal 8.3 dev version.
Issue #2709351 by drunken monkey: Fixed invalid processor configurations when field configuration changes.
Issue #2829351 by SchnWalter, drunken monkey, borisson_: Fixed $entity->search_api_skip_tracking for nodes.
Drupal is a registered trademark of Dries Buytaert.