First public release. The dark UI theme lands — near-black surfaces, hairline borders, the blue accent, Inter typography and a dark title bar — plus the app icon, the MIT license, and downloads on GitHub Releases: the Windows app as a single self-contained file, and the vecto command-line tool for Windows, Linux and macOS.
Changelog
Every Vecto release, what changed, and when. Newest first. Full technical detail lives in CHANGELOG.md.
Perfect circles — detected corners are re-checked against the refined sub-pixel geometry, so false corners get demoted and rings, dots and rounded caps come out as mathematically exact circles. Straight-run extraction and collinear merging heal edges that processing seams used to split. Also measured: doubling input resolution halves the tracing error — feed big images.
Geometric primitives in the curve fitter — straight edges now come out as single straight lines and circular shapes as exact arcs (icons stop wobbling), with 11–18% fewer nodes at the same fidelity. On Vector Magic's own sample logo, Vecto now matches it at 116 nodes vs 118.
Sub-pixel edge refinement — boundaries slide to where the anti-aliasing says the real edge is, cutting color error by 40–46% on the ground-truth benchmark. New CLI commands: vecto render (SVG to PNG) and vecto bench, a round-trip quality benchmark against reference vectors.
The engine, the CLI and the app, all at once. The planar boundary-graph engine (no gaps, no overlaps, by construction), Oklab color-palette inference, corner detection and least-squares Bezier fitting; the vecto CLI with a planarity self-check; the Windows app with side-by-side compare, synced zoom, live re-trace and SVG export; and a suite of geometric-invariant tests.