anchor.diff:    wrapped in a `filters` extension element (see <<running-tests-build-gradle-filters>>).
   
   
  -====== New Features
  +===== New Features
   
   * New `selectUri(*)` methods in `DiscoverySelectors` for selecting URIs. A `TestEngine`
     can retrieve such values by querying registered instances of `UriSelector`.
  
positive.code: * Classpath scanning no longer loads classes that are excluded by a class name filter.
  * Classpath scanning no longer attempts to load Java 9 `module-info.class` files.
  
  ====== Deprecations and Breaking Changes
  
  * `ClasspathSelector` has been renamed to `ClasspathRootSelector` to avoid confusion with
    `ClasspathResourceSelector`.
  
negative.code:   methods that accept arrays or primitive types as parameters.
  * `ExtensionContext.Store` is now thread-safe.
  
  ===== Deprecations and Breaking Changes
  
  * The `Executable` functional interface has been relocated to a new dedicated
    `org.junit.jupiter.api.function` package.
  * `Assertions.expectThrows()` has been deprecated in favor of `Assertions.assertThrows()`.
  
  ===== New Features and Improvements
  
  * Support for lazy and preemptive _timeouts_ with lambda expressions in `Assertions`. See
    examples in <<writing-tests-assertions,`AssertionsDemo`>> and consult the
  