Release feed
What changed, from the repository.
This page is generated from local Markdown entries committed with the project. It does not call a release API or need credentials at build time.
0.0.2 · Rastry 0.0.2
Rastry 0.0.2 is available as standalone binaries and native Desktop installers. No Bun installation is required for end users.
Downloads
- CLI for Windows
- CLI for macOS
- CLI for Linux
- Desktop for Windows
- Desktop for macOS
- Desktop for Linux (.deb)
Changes
Features
feat(docs): automate release metadata and notes ([27de0da])feat(docs): simplify landing page CTAs ([4327768])feat(desktop): add cross-platform release workflow ([fe6de22])feat(docs): replace documentation glyphs with Hugeicons ([c701aef])feat(docs): add dark site and animated CLI demo ([748ece6])feat(desktop): update Nunito logos and Electrobun icon ([6b0ceb2])feat(desktop): refine flat visual branding ([e66a7b9])feat(desktop): bundle Nunito font ([ddb0e83])feat(core): change default export location and naming ([0be8568])feat(desktop): add typed RPC image workflow ([a1c6f41])feat(cli): add declarative presets ([a5e01fc])feat(core): add deterministic preflight and batch execution ([bb1bd3a])feat(image-engine): complete v0.1 image operations ([19f19a4])feat(image-engine): apply shared image adapter architecture ([e68882d])feat(core): implement safe planning and dry-run ([b339617])
Fixes
fix(desktop): use PowerShell for Windows release build ([8f91e4e])fix(deps): pin Bun 1.4 for Vercel ([2457e3b])fix(docs): update dark brand assets ([b9f65cd])fix(docs): update repository links ([fd36ec5])fix(desktop): improve image file selection ([406bf9b])fix(types): typecheck Bun scripts ([36273e8])fix(types): support TypeScript 7 configuration ([c6a2876])
Documentation
docs(docs): clarify Rastry brand restrictions ([4c9b81b])docs(docs): unify change records ([f318c92])docs(docs): explain Rastry motivation ([8b98107])docs(docs): make English the project language ([8a9cc4b])
Refactoring
refactor(docs): use Lucide Astro icons ([467f110])refactor(desktop): organize components and fix HMR ([a9261eb])
Maintenance
chore(docs): align public domain references ([a5df2f1])ci(deps): enforce LF line endings ([10805c7])ci(cli): add cross-platform release validation ([7c98b42])chore(cli): ignore generated optimized output ([7e4dcc5])chore(deps): configure Oxlint and Oxfmt hooks ([a8dbc4f])chore(docs): remove docs directory ([f50f509])chore(deps): enforce Conventional Commits with Lefthook ([0de1b07])chore(deps): pin desktop dependency versions ([0c21e0e])chore: initialize repository ([19e09c8])
Read the full changelog and release assets.
0.0.1 · Foundation baseline
Rastry 0.0.1 is the foundation baseline for a local-first image workflow.
Features
- Shared TypeScript core for validation, deterministic planning, output paths, dry-run, and batch summaries.
- Local PNG, JPEG, and WebP processing through the Bun.Image adapter.
- Resize, crop, transparent trim, padding, conversion, quality, metadata removal, and batch execution.
- Compiled Bun CLI with reusable web, ecommerce, and social presets.
Documentation and maintenance
- Repository change records were unified.
- TypeScript 7 configuration, Oxlint, Oxfmt, Conventional Commits, and generated-output rules were established.
Compatibility
This historical foundation release predates the cross-platform release workflow. See the installation guide for standalone binaries and Desktop installers from the current release.