Skip to content

Release v0.1.2

Latest

Choose a tag to compare

@github-actions github-actions released this 15 Oct 09:09
· 1 commit to develop since this release
7fba8a7

What's New in v0.1.2

Fixed

  • Streaming path (vectorize_to) now applies SVG optimization when optimize is enabled; it was silently skipped, so CLI SVG output was unoptimized (#43)
  • PixelExact streaming metadata: svg_byte_size off-by-one and path_count double-counting translucent paths (#47)

Changed

  • CI (check, clippy, test, build), release workflow and Dockerfile build with --locked; Cargo.lock synced with the workspace version (#46, #50)
  • Parity test between vectorize() and vectorize_to(): 58 cases, config matrix, ground-truth counter assertions (#47, #49)

📦 Binaries

Each archive contains two binaries:

  • covecto — CLI tool
  • covecto-api — HTTP API server
Platform File
Linux (x86_64) covecto-x86_64-unknown-linux-gnu-v0.1.2.tar.gz
Linux (ARM64) covecto-aarch64-unknown-linux-gnu-v0.1.2.tar.gz
macOS (Apple Silicon) covecto-aarch64-apple-darwin-v0.1.2.tar.gz
Windows (x86_64) covecto-x86_64-pc-windows-msvc-v0.1.2.zip

🚀 Quick Start

# Install via cargo
cargo install covecto

# Or download binary
curl -fsSL https://github.com/codecoradev/covecto/releases/download/v0.1.2/covecto-x86_64-unknown-linux-gnu-v0.1.2.tar.gz | tar xz

# Vectorize an image
covecto input.png -o output.svg

# Start API server
covecto-api

Full changelog: https://github.com/codecoradev/covecto/blob/main/CHANGELOG.md