Releases: Acture/glyphweave
Releases · Acture/glyphweave
Release list
v0.3.0
💥 Breaking Changes
- Rename the package, library crate, CLI binary, config paths, and public docs from
char-cloudtoglyphweave - Standardize all public repository links, badges, and release metadata on
Acture/glyphweave
🚀 Features
- Prepare the first fully branded
glyphweaverelease for GitHub, crates.io, docs.rs, and Homebrew
⚙️ CI
- Remove legacy
char-cloudHomebrew formula migration logic from the release workflow - Publish future GitHub release assets and tap updates under the
glyphweavename only
v0.2.0
🚀 Features
- Refactor project into a reusable library + CLI shell architecture
- Add pluggable layout strategies with
fast-grid,spiral-greedy,mcts, andsimulated-annealing - Add weighted words, configurable rotations, and deterministic generation via seed
- Add palette strategies (
auto,complementary,triadic,analogous,monochrome, presets) - Add feature-gated embedded font support with system font fallback
🐛 Bug Fixes
- Correct release workflow tag trigger pattern for v-prefixed tags
- Improve release workflow compatibility with Git LFS font assets
📚 Documentation
- Rewrite README in concise English style and add generated SVG gallery examples
- Add architecture, API, algorithms, tuning, and migration docs for v0.2
- Add embedded font license documentation for Noto Sans SC
🧪 Testing
- Add snapshot regression tests, config precedence tests, and performance regression checks
- Expand API/CLI integration coverage for new configuration and algorithm options
⚙️ CI
- Add dedicated CI and performance regression workflows
- Harden release pipeline checks (
fmt,clippy,tests) before publishing assets
v0.1.2
🚀 Features
- (draw) Add progress bar for text filling process
v0.1.1
Release Version 0.1.0
Full Changelog: https://github.com/Acture/char-cloud/commits/v0.1.0