Since the InsOrdHashMap is exposed to consumers, and its module is dependent on a dependency, this detail about transitive dependencies is exposed to consumers. That means that even though a client has no preferences on the version of insert-ordered-containers, switching to a newer version will trigger a difference module path in openapi3. That means it is a breaking change. For example, the user could add another dependency, which would affect the solvers' choice.
Since the InsOrdHashMap is exposed to consumers, and its module is dependent on a dependency, this detail about transitive dependencies is exposed to consumers. That means that even though a client has no preferences on the version of insert-ordered-containers, switching to a newer version will trigger a difference module path in openapi3. That means it is a breaking change. For example, the user could add another dependency, which would affect the solvers' choice.