This PR is the same as #192 combined with #193 and adapted to the v0.12 branch. Plus, it also bumps the version of heed to v0.12.7. (We were already using the v0.12.6, a tag was present on GitHub 😬).
I know it is technically a breaking change, but I don't want to move to v0.13, and we are the only ones at Meilisearch using this specific branch. It is not published on crates.io.
This PR is the same as #192 combined with #193 and adapted to the v0.12 branch. Plus, it also bumps the version of heed to v0.12.7. (We were already using the v0.12.6, a tag was present on GitHub 😬).
I know it is technically a breaking change, but I don't want to move to v0.13, and we are the only ones at Meilisearch using this specific branch. It is not published on crates.io.