Issues: 31 issues resolved.

Changes since 2.0.0-beta1:

Bug
* #3266488 by cgoffin, damienmckenna: Support the 'summary' attribute on
  text_with_summary fields.
* #3196119 by DamienMcKenna: Test coverage for searching for nested paragraphs.
* #3462717 by DamienMcKenna: Fixed multi-value text field search, replacements
  on nodes.
* #3550587 by asigrist, damienmckenna, velmir_taky: Text not found if same
  paragraph is used multiple times on a page.
* #3532179 by bilevader, grask0, o_timoshchuk, damienmckenna, josebc,
  aaron.ferris: Support string_long / Text (plain, long) field type.
* #3200455 by jakubmroz, damienmckenna, hemangi.gokhale: Add empty checks to
  prevent operations on empty match results in scanner plugins.
* #3565164 by grask0, o_timoshchuk, damienmckenna: Fix minor typo in the
  configuration settings link text.
* #3294162 by papa ours, jlicht: Errors on search-only for paragraphs library

Feature
* #3577749 by DamienMcKenna: Added support for Commerce Products, Product
  Variations.
* #3481819 by jacobupal: Revision author should default to the current user
* #3508432: Sortable undo by date
* #3224980 by mariacha1, smustgrave: Add ability to search link fields

Task
* #3584426 by DamienMcKenna: Misc codebase improvements.
* #3586468 by DamienMcKenna: Use plugin definition to determine the entity type.
* #3584427 by DamienMcKenna: Generic method for defining test values.
* #3586236 by DamienMcKenna: Refactored Entity::replace() to handle paragraphs.
* #3586259 by DamienMcKenna: Heavily refactored entity replacement logic to
  simplify field handling.
* #3586243 by DamienMcKenna: Simplified language handling.
* #3586025 by DamienMcKenna: Refactored Paragraphs search logic to use improved
  Entity::search() method.
* #3585740 by DamienMcKenna: Refactored undo logic.
* #3585299 by DamienMcKenna: Fixed string searches, replacements, improved test
  coverage.
* #3584659 by DamienMcKenna: Refactored to use the base Entity::replace()
  method.
* #3584678 by DamienMcKenna: Heavily refactored search logic.
* #3584916 by DamienMcKenna: Refactored entity tests to use standard fields.
* #3584497 by DamienMcKenna: Refactored createContentTypeNode().
* #3579976: by DamienMcKenna: Resolved phpstan test failures, required phpstan
  tests pass.
* #3579970 by DamienMcKenna: Resolved cspell test failures, required cspell
  tests pass.
* #3577915 by damienmckenna, velmir_taky: Make results display entity-type
  agnostic.
* #3577756 by damienmckenna, velmir_taky, paraderojether: Resolve phpcs errors.
* #3577752 by DamienMcKenna: Disable composer next-major test.
* #2976443 by damienmckenna: Explain the settings better