Introduces breaking changes between major versions.
Ok, it's beta software, I guess, though it is 2-3 years old? Still less than v1.0.0. But still, they introduce breaking changes in a patch or minor level bump? Not even documented, discussed, or acknowledged in bug reports.
There is some documentation. But the current capabilities are not well documented. Common use cases are not explained. The documentation is self-contradictory. Changes to code functionality not reflected in documentation.