In this PR we address some issues that have been reported more recently to do with the code not building (as it turns out, to do with a dependency doing a revision release that should have been a minor at very least) - as part of addressing this we more strictly define some of the versioning requirements and more explicitly define others to help navigate the mess being caused by some of our dependency crates.
This set of updates should also fix some Dependabot noted issues with some of the dependency crates.
We should look to doing a new release, be it v1.1.0 or v2.0.0 soon after this lands.
In this PR we address some issues that have been reported more recently to do with the code not building (as it turns out, to do with a dependency doing a revision release that should have been a minor at very least) - as part of addressing this we more strictly define some of the versioning requirements and more explicitly define others to help navigate the mess being caused by some of our dependency crates.
This set of updates should also fix some Dependabot noted issues with some of the dependency crates.
We should look to doing a new release, be it v1.1.0 or v2.0.0 soon after this lands.