Skip to content

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 08 Aug 15:33

0.4.0 - 2026-08-08

features

  • (content) add Modrinth discovery mode
  • (content) refine Modrinth discovery streaming
  • (content) refine discovery project metadata
  • (content) install Modrinth project versions
  • (content) add managed content metadata layout
  • (tui) integrate content migration workflow
  • (content) stream finalized content icons
  • (content) manage discovery installs incrementally
  • (content) add Modrinth project pages
  • (content) cache provider descriptions
  • (markdown) add responsive tables and links
  • (discovery) add CurseForge and modpack browsing
  • (tui) add hybrid discovery pagination
  • (tui) support Ctrl+Backspace in text inputs
  • (discovery) select Minecraft version for modpacks
  • (content) manage required mod dependencies
  • (worlds) add metadata cards and quick launch
  • (worlds) refine metadata cards
  • (content) add datapack discovery and world installs
  • (content) configure discovery provider scope
  • (content) show compatible updates
  • (modpacks) check discovered pack updates
  • (content) manage installed versions
  • (content) update installed content atomically
  • (modpacks) refresh managed instances safely
  • (modpacks) manage installed pack versions

bug fixes

  • (tui) keep instance spinners animated
  • (settings) clamp profile selection after deletion
  • (config) allow concurrent shared profile launches
  • (migration) harden layout transitions
  • (content) make provider metadata durable
  • (content) stabilize indexing progress
  • (markdown) harden Modrinth page rendering
  • (markdown) improve document block layout
  • (markdown) align inline project images
  • (content) preserve entries across toggles
  • (content) persist toggles without reconciliation
  • (discovery) guard unsupported vanilla content
  • fixed windows test pipeline
  • (import) reject unsafe mrpack override paths
  • (import) clean up failed modpack imports
  • (tui) render wrapped keybind footers
  • (tui) harden rendering and centralize tests
  • (auth) validate Minecraft profile UUIDs
  • (tui) handle mouse wheel scrolling
  • (discovery) update page keybindings
  • (tui) unify popup background theming
  • (discovery) layer version popup above details
  • (discovery) prioritize version popup input
  • (tui) redraw images exposed by overlays
  • (tui) select the first visible content row
  • (tui) initialize newly imported instances
  • (discovery) skip redundant modpack confirmation
  • (tui) correct popup image redraw ordering
  • (discovery) keep version popup size stable
  • (import) index Modrinth modpack content
  • (tui) repaint terminal images around overlays
  • (tui) show spinner for indeterminate progress
  • (tui) keep popups above terminal images
  • (tui) fit confirmation popups to content
  • (tui) clarify Modrinth progress labels
  • (tui) simplify dependency cleanup dialog
  • (tui) clarify dependency cleanup dialog
  • (content) only clean up library dependencies
  • (content) harden dependency resolution
  • (tui) correct relative time wording
  • (content) compact datapack world picker
  • (content) correct discovery loading status
  • (content) hide unavailable world actions
  • (content) indent world datapack previews
  • (content) validate provider download paths
  • (content) isolate concurrent install tasks
  • (discovery) preserve provider results across pages
  • (content) bound remote resource usage
  • (content) complete provider hardening
  • (content) label unloaded version dialogs correctly
  • (modpacks) recover interrupted refreshes
  • (content) refine installed update workflow
  • (content) resolve selected updates together
  • (tui) clarify update and version dialogs
  • (content) refresh installed provider metadata
  • (content) persist provider aliases after matching
  • (tui) keep keybind footers on one line
  • (tui) guard contextual content actions
  • (tui) contain settings profile input
  • (ci) use commit sha as release target

other changes

  • Merge pull request #31 from objz/feature/add-modrinth-discovery

feat: add content discovery and managed updates

refactoring

  • clarify content and tui ownership
  • reorganize source and tests
  • use canonical module paths
  • (packaging) move wix sources under pkg
  • (tui) switch markdown renderer
  • (discovery) share provider pipelines

styling

  • (tui) improve dependency cleanup dialog
  • (worlds) simplify metadata line

testing

  • (tui) externalize and expand UI coverage
  • remove redundant coverage
  • (tui) cover application interaction flows
  • (cli) cover modpack import selection
  • harden migration and UI coverage
  • (net) consolidate live API smoke tests
  • (net) make retry and loader coverage deterministic

maintenance

  • simplify release workflows
  • run network tests before releases
  • (git) ignore local scripts
  • remove redundant dist profile comment
  • release 0.4.0
  • sync Cargo.lock for 0.4.0
  • pass CurseForge API key to network tests

downloads

File Platform Checksum
rmcl-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
rmcl-x86_64-apple-darwin.tar.xz Intel macOS checksum
rmcl-x86_64-pc-windows-msvc.zip x64 Windows checksum
rmcl-x86_64-pc-windows-msvc.msi x64 Windows checksum
rmcl-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
rmcl-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

installation

release archives and installers are attached above. package-manager releases can take a little longer to become available.

Cargo

cargo install rmcl

Homebrew

brew install objz/tap/rmcl

WinGet

winget install Objz.Rmcl

The generated WinGet manifest is attached as winget-manifest-0.4.0.zip for local validation.

AUR

paru -S rmcl-bin