Skip to content

Releases: mcandre/crit

#tarball

15 Jan 05:31
Compare
Choose a tag to compare

Replace zip archive with tarball for ease of Docker container injection.

#netbsd

04 Jan 23:10
Compare
Choose a tag to compare
  • Update Rust
  • Add x86_64-unknown-netbsd cross target
  • Disable missing loongarch cross targets

#lib

03 Apr 23:41
Compare
Choose a tag to compare
  • Library: Published first draft
  • CLI: -F / --exclude-features now skips building binaries with named feature patterns in Cargo.toml
  • CLI: -c / --clean now removes leftover cross Docker containers
  • CLI: Unified error messaging formats
  • clippy inspired refactoring

#happy-little-trees

01 Apr 03:01
Compare
Choose a tag to compare
  • The new internal .crit directory structure copies binaries into .crit/bin. With an optional .crit/bin/<your-app-name-and-version-banner-here> (-b / --banner flag). This integrates well with recursive zip and tar workflows, when creating release archives. The original cross artifacts are now housed in .crit/cross.
  • -- with no further rest arguments, now resets the default rest arguments. This is helpful for conveniently falling back to cargo build's debug mode.
  • Minor improvements in stack trace error messages.

#revamp

31 Mar 19:54
Compare
Choose a tag to compare
  • Upgrade to Rust 1.68.2
  • Disable some new, under-supported targets
  • Temporarily disable Android targets broken in the current stable cross release
  • Provide richer output for -l, for troubleshooting purposes

#patch

31 Mar 02:51
Compare
Choose a tag to compare
  • Patch CVE's
  • Simplify by dropping unneeded code

#ux

31 Mar 01:32
Compare
Choose a tag to compare
#ux

MSVC targets are now disabled by default, due to a lack of published, stable community images. For Windows *.exe binaries, the Cygwin-style windows-gnu targets remain enabled.

Anyone desiring specifically MSVC support, can override the default exclusion patterns with -e / --exclude-targets and supply their own cross images according to the cross-toolchains project documentation.

#works

30 Mar 21:53
Compare
Choose a tag to compare

Release archive includes ports for a wide variety of platforms.