Releases: lost-umbrella-dev/MultiVC
Releases · lost-umbrella-dev/MultiVC
MultiVC v1.1.0
Immutable
release. Only release title and notes can be modified.
Other
🎨 Style
- Reformat code for consistency(029d468)
📝 Documentation
- Link VoxelCore references to GitHub repository(f45616f)
- Add CLI demo GIF and VHS tape script(c4415b1)
- Update screenshots to webp and remove TODO(5a5b52c)
- Restructure README and CLAUDE.md, remove hot-reload instructions(8f0f3bb)
📦 Chore
- Bump workspace version to 1.1.0(7ecdc15)
🚀 Features
MultiVC v1.0.1
Immutable
release. Only release title and notes can be modified.
Other
- Update release.yml(83fe381)
- Add .claude/worktrees to gitignore(d2700c3)
- Make Item dependencies and supported_engine optional(b01f2ec)
- clippy & fmt(4ec9564)
- Refactor GitHub client URLs and types(33839d1)
- Refactor Client trait for download verification(5e10e77)
- Add multivc settings and fix client docs(59feeba)
- Add library structure and client abstractions(454a330)
- Initialize lock library and configure client(d3d3e03)
- Refactor network client tests(2442673)
- Create ci.yml(ef89ad1)
- Add Github client tests and remove VoxelWorld schema(ae6afec)
- Add Github client and consolidate error handling(29da2f4)
- Implement VoxelWorld API in network_clients(4fc5dbd)
- start project(7000d9e)
- Initial commit(f459eac)
🎨 Style
- Apply rustfmt with aggressive line-breaking rules(c51a237)
- Fix doc comment escaping and simplify conditional(ff5c36e)
- Simplify nested conditionals with let-chains in GUI(78024dd)
- Organize imports and fix doc comment formatting(357f7cd)
🏗️ Build
- add resvg and related dependencies for SVG rendering(c4b85a4)
- add egui_extras with svg support (deps) (2dfef5c)
🐛 Bug Fixes
👷 CI
- ci: Refactor release workflow to upload individual binaries with(5104c06)
- Switch Unix release archives from tar.gz to zip(6a94df1)
- Standardize release artifacts to zip and drop x86_64 macOS(515fd03)
- Add release workflow for multi-platform builds(24f6726)
- Remove --locked flag from fmt check(c5a4472)
- Remove --locked flag from test, doc, and lint jobs(71a493b)
📝 Documentation
- Add MIT and Apache-2.0 license files and project READMEs(e682b65)
- Add intra-doc links to type references(5fb7b8e)
📦 Chore
- chore: bump workspace to version 1.0.0 and add --locked flag to CI(8d30ace)
- Bump version to 1.0.0 and fix description(6e7f415)
- Remove claude worktrees and add image handling(a17d914)
- Set up Claude Code integration and refresh dev tooling(f2448c4)
- remove unused dependencies and optimize build(f3ac4c3)
- add CLI, GUI scaffold, and worker infrastructure(a61ef19)
- Remove voxelworld client and refactor client architecture(10433b9)
- update Cargo.toml after transfer(09cbd4b)
🔧 Refactor
- Remove "v" prefix from version displays(02e905f)
- Split cores_tab and instances_tab into submodules, i18n confirm dialog(db90a1f)
- Extract open_folder widget for reuse(84806d0)
- extract icons and widget helpers (gui) (8134f80)
- Extract icon button styling to shared widget(b6454e5)
- Simplify nested conditionals using let-chains(ad59974)
- update dependencies and refactor GUI architecture(57b8990)
- Rename State to Composer and add message protocol(ae67470)
- Simplify extension matching with matches! macro(3ca7910)
- Restructure core installation into modular pipeline(1e2d05f)
- refactor: add public apis for Composer. Remove dowload into Lock trait.(bd6af23)
- Add Copy derive to DownloadProgress(53b3e6f)
- Remove mutable accessors and interior mutability(fb755da)
- State struct and improve error handling(e019d73)
- Update dependencies and refactor composer lock system(571b563)
- crates into clients and composer packages(f5229ac)
- Move Item struct to lib crate(494dfd9)
- Move hash module to lib crate(0d9b11c)
🚀 Features
- feat: Extract GUI rendering to separate gui-ui crate and add hot-reload(81c23d4)
- Add debug inspector hotkeys (F10/F11/F12, debug builds only)(26c4586)
- Add settings, i18n, table sorting, and last_launch tracking(02f5477)
- Add instance launch/stop and log viewer(d6af3b5)
- Add instance management to CLI and composer(4ad2af6)
- add Version struct and enhance CLI with help text(ce069be)
- Add detailed hash mismatch reporting(174bfbb...