This release adds new APIs to support keyword arguments as they are in Ruby 3.0-and-later. This breaks backwards compatibility.
The new v2.4.0 release adds the same APIs (even if less strict) so that tests that have been made compatible with flexmock v3.0 can still run on a < 3.0 Ruby using flexmock 2.4.0
See README for more details.