Skip to content

feat: all files allowed for shared instances - #7991

Merged
mergify[bot] merged 12 commits into
mainfrom
cal/all-files-shared-instances
Oct 21, 2026
Merged

mergify[bot] merged 12 commits into
mainfrom
cal/all-files-shared-instances

Conversation

@IMB11

@IMB11 IMB11 commented Oct 15, 2026

Copy link
Copy Markdown
Member

No description provided.

@github-actions

github-actions Bot commented Oct 15, 2026 •

Copy link
Copy Markdown
Contributor

Note

This changelog has been baked. Any further edits will not be reflected.

Pull request changelog

App

Added

  • Shared instances can now include any file in the instance, not just config files.
  • A storage allowance meter in the Push update modal, which shows how far over the limit an update is.
  • The download manager now shows shared instance updates as they upload, with progress and upload speed.

Changed

  • Redesigned the Push update modal with separate Changes and Files tabs.
  • Players joining or updating a shared instance no longer download files they already have.
  • Executables can't be pushed to shared instances, and the Files tab in the Push update modal marks them as "File type not allowed".

Deprecated

Removed

Fixed

  • Fixed folders in the shared instance file picker not expanding to show all of their contents.

Security

Website

Added

Changed

Deprecated

Removed

Fixed

Security

Hosting

Added

Changed

Deprecated

Removed

Fixed

Security

@github-actions

github-actions Bot commented Oct 15, 2026 •

Copy link
Copy Markdown
Contributor

Frontend previews

Last deployed commit is efc401d3363f44c37679d3fafb1d948679973c1d

Persistent

Environment URL
staging https://pr-7991.frontend-staging.rinth.dev
production https://pr-7991.frontend.rinth.dev
storybook https://pr-7991-storybook.modrinth.workers.dev

Latest commit

Environment URL
staging https://c721265a.frontend-staging.rinth.dev
production https://271305e9.frontend.rinth.dev

@aecsocket
aecsocket self-requested a review October 16, 2026 10:28
Comment thread packages/app-lib/src/api/instance/shared/mod.rs Outdated
Comment thread packages/app-lib/src/api/instance/shared/publish.rs Outdated
@IMB11 IMB11 linked an issue Oct 17, 2026 that may be closed by this pull request
1 task done
@IMB11
IMB11 force-pushed the cal/all-files-shared-instances branch from 1e3b524 to 91f5551 Compare October 20, 2026 13:46
@IMB11

IMB11 commented Oct 21, 2026

Copy link
Copy Markdown
Member Author

@Mergifyio queue

@mergify

mergify Bot commented Oct 21, 2026 •

Copy link
Copy Markdown

Merge Queue Status

🛑 Queue command has been cancelled

@IMB11
IMB11 force-pushed the cal/all-files-shared-instances branch from c66f7af to efc401d Compare October 21, 2026 17:27
@mergify

mergify Bot commented Oct 21, 2026

Copy link
Copy Markdown

queue

🛑 The queue request has been cancelled: new commits were pushed

Details

@IMB11 pushed to this pull request after queue was requested. Review the new commits and request it again.

@IMB11

IMB11 commented Oct 21, 2026

Copy link
Copy Markdown
Member Author

@Mergifyio queue

@mergify

mergify Bot commented Oct 21, 2026 •

Copy link
Copy Markdown

Merge Queue Status

This pull request spent 9 minutes 43 seconds in the queue, including 8 minutes 53 seconds running CI.

Required conditions to merge

@mergify mergify Bot added the queued label Oct 21, 2026
@mergify mergify Bot mentioned this pull request Oct 21, 2026
6 of 10 tasks
@mergify
mergify Bot merged commit 3c8fccf into main Oct 21, 2026
18 checks passed
@mergify
mergify Bot deleted the cal/all-files-shared-instances branch October 21, 2026 19:14
@mergify mergify Bot removed the queued label Oct 21, 2026
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.

Include ⁠options.txt⁠ and ⁠config/⁠ folder in instance sharing.

2 participants