kaleidawave/ezno

Crates in this repository have a different versions

Opened this issue ยท 2 comments

From what I can see it appears 0.0.14 is the latest for this crate? https://docs.rs/ezno-checker/latest/ezno_checker/
Is this right?

Yes ๐Ÿ˜… this repository contains many crates/packages: ezno-parser which turns source text into a structures, ezno-checker which takes structures and does type checking and semantic analysis and the main ezno crate which bundles them into a CLI and library. (as well as a few more internal helper crates).

0.0.14 is the latest release of the checker. (from early January so there will be an update soon!)

At the moment each crate has a different version as they have been developed and released independently.

image

From commit b74088e

You can see what the latest versions of crates through the repository tags: https://github.com/kaleidawave/ezno/tags

Do you think it be clearer if every crate had the same version?

I think its okay if they were separate. I pulled ezno thinking it was similar to oxc that exported the various other crates in 1 cohesive crate. I realised later that its the actual CLI checker not a library.