v.3.6.0
This release includes improved metadata handling for datasets, introduces some new entity types in the followthemoney
data model and allows for less performance-heavy matching queries using the fuzzy
flag. In detail:
- We've introduced several new entity types in the
followthemoney
data model which will be used to provide more detailed information regarding politically exposed persons. We advise all users to update the API now so that the new entity types will be reflected correctly. - Using the
/match
API on a very large dataset can cause heavy load on the ElasticSearch index because of the Levenshtein-based fuzzy matching it uses. In this version, we've introduced afuzzy=
query parameter, which lets users disable that functionality. Please note that this doesn't affect the scores generated by the API; but it may lead to less recall on very specific queries.
What's Changed
- Pydantic 2 by @pudo in #287
- Bump elasticsearch[async] from 8.8.0 to 8.8.2 by @dependabot in #280
- Bump uvicorn[standard] from 0.23.0 to 0.23.1 by @dependabot in #293
Full Changelog: v3.5.0...v3.6.0