Skip to content

feat(app): content cache store - #7490

Open
IMB11 wants to merge 10 commits into
mainfrom
cal/content-store
Open

feat(app): content cache store#7490
IMB11 wants to merge 10 commits into
mainfrom
cal/content-store

Conversation

@IMB11

@IMB11 IMB11 commented Sep 11, 2026

Copy link
Copy Markdown
Member

No description provided.

@github-actions

github-actions Bot commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

Pull request changelog

App

Added

  • Added a download manager showing installation progress, download speeds, estimated time remaining, and groups for active, completed, and failed tasks.
  • Added controls to pause, resume, and cancel ongoing installations in the download manager.
  • Added a Content storage section in Resource management showing disk usage for unique, shared, and unused content.
  • Added controls to limit or clear unused downloads in Resource management, including mods, packs, Minecraft files, and Java installations.
  • Added automatic cleanup of unused downloads when the cache exceeds its configured limit.
  • Added "Verify and repair" in Content storage to check for missing or damaged files, repair recoverable files, and report remaining problems.

Changed

  • Consolidated identical mods, resource packs, shader packs, and data packs across new and existing instances to reduce disk usage.
  • Improved repeat modpack installations by reusing cached mrpack downloads.
  • Updated the Files tab to make managed mods and packs read-only, with changes handled through the Content tab. If you are adding custom content you must do it through the Upload button on the Content tab.
  • Improved recovery from interrupted app directory moves to preserve instances and shared content.

Deprecated

Removed

Fixed

  • Fixed failed or interrupted modpack updates leaving instance files partially replaced by restoring the previous content.
  • Fixed duplicated instances losing content update locks.

Security

Website

Added

Changed

Deprecated

Removed

Fixed

Security

Hosting

Added

Changed

Deprecated

Removed

Fixed

Security

@IMB11 IMB11 changed the title prototype: content store prototype: content cache store Sep 11, 2026
@IMB11 IMB11 changed the title prototype: content cache store prototype(app): content cache store Sep 11, 2026
@IMB11 IMB11 changed the title prototype(app): content cache store feat(app): content cache store Sep 11, 2026
@IMB11
IMB11 marked this pull request as ready for review September 11, 2026 22:03
@IMB11
IMB11 requested a review from a team September 12, 2026 14:18
@github-actions

github-actions Bot commented Sep 12, 2026

Copy link
Copy Markdown
Contributor

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant