Contains:
* Issue #2922513 by junkuncz, kapil.ropalekar, kshall, roberto.muzzano: Mandatory HTML5 popup not showed. Added ability to remove required property from selects via module settings to avoid JS error complaining about a hidden required field. This allows form to be submitted to be validated on a Drupal side instead of failing quietly.
* Compatibility with the paragraphs module. Fixes broken filter after adding a paragraph via AJAX, No more duplicated items in case if options.orderable is set.
* New bugs to fix later
Contains:
* Issue #3083478 by joy29: Replace entity_get_form_display() to getFormDisplay()
* Various deprecation fixes to be compatible with Drupal 8 and Drupal 9. Mostly in tests.
* Added test to make sure that a site loads with the module installed
* New bugs to fix later
Warning:
* This release works for Drupal 8.8+ & Drupal 9.
New features:
* Javascript regular expressions for the filter field are disabled by default now. You have to enable them in the module configuration if you want it badly.
* Added the IMS Options Widget submodule to deal with items re-ordering. It doesn't support optgroups by now (actually it supports it by flattening), but one day I gonna implement it too.
This release contains a lot of bug fixes and some new features. It took 4 years since last 8.x-1.3, so please test it before pushing into production, as usual.