Skip to content

Releases: codebycruz/constime

0.4.1

09 Oct 01:41
2d78fd0

Choose a tag to compare

This changes constime to output temporary files to your dedicated operating system's std::env::temp_dir().join("constime").join(<crate name>) rather than local to your crate.

This should mean that you won't have to manually clean your project if you're iterating upon constime! blocks a lot.

0.3.0

18 Jan 05:30

Choose a tag to compare

Refactoring

This brings an extensive refactoring of the code that's been long overdue.

It's made the code "larger" in terms of LOC, but it is significantly cleaner and more maintainable.

Autocomplete

You'll now get autocomplete inside of comptime! {} blocks.

image

Less Temporary Files

With the refactoring, I found that rustc can be piped input rather than having to take a temporary source file.

So comptime no longer generates these in your build directory.

The only temporary files that remain are the binaries that actually run your comptime! {} blocks - for optimization's sake.

0.2.2

06 Jan 10:36

Choose a tag to compare

Switched ureq to a dev-dependency (as it originally and should have been)

0.2.1

06 Jan 10:23

Choose a tag to compare

Fixed support for external dependencies added in 0.2.0 😅