-
Type: Bug
-
Resolution: Fixed
-
Priority: Blocker - P1
-
Affects Version/s: 2.18.0
-
Component/s: None
-
None
-
Fully Compatible
Latest version of libmongocrypt (1.5.2) reports its version as "1.5.3-dev+20220730git8f8675fa11". This string cannot be parsed as a version by Ruby Gem version parser.
The driver has a version check for the minimum required libmongocrypt version; this check fails with the above development version advertised by lmc 1.5.2. Therefore, libmongocrypt cannot be loaded, and FLE won't work.
We need to manually parse libmongocrypt version to handle these development version numbers.