Skip to main content

0.5.0-stable

Download

Download this release on the GitHub Releases page.

Important for users upgrading from Beta

Since we are switching over to a GitHub Organization, all existing installs need to install the MOS Organization Path Fix plugin before updating to 0.5.0-stable. Otherwise you won't be able to update.

  1. Open the MOS Hub and Refresh your repositories first (three-dots menu โ†’ Repositories โ†’ Refresh)
  2. Search for MOS Organization Path Fix in the MOS Hub: https://mos-official.net/apps.html?search=MOS+Organization+Path+Fix+ich777
  3. Install the plugin

This plugin changes the URLs which are used to grab the releases and also updates your plugins on installation to be fully compatible with the new organization: https://github.com/mos-nas

The plugin will be removed automatically after you update to MOS 0.5.0-stable.

Systemโ€‹

  • Recommended Kernel: 6.18.38
  • Update Node.js to 24.18.0 LTS
  • Necessary changes for organization
  • Add routine to cleanup pathfix if found
  • Cleanup socket on API restart
  • Add sleep 1 to prevent restart API from failing
  • Move stop order around in mos-stop
  • Fix broken mos_start_after_services function
  • Fix wrong help text
  • Make sure to generate and copy over machine-id
  • Add Tailscale and NetBird Docker scripts
  • Fix permissions for ntpsec directory
  • Make sure to write MergerFS logs into separate logfile
  • Fix SnapRAID logfile size getting out of hand
  • Fix false error messages on plugin installation on boot
  • Make sure to sort vpools by index first before iterating over them
  • Add additional logger messages
  • Add mount_vpools function
  • Create mos-mount_vpools
  • Change wording on some return messages
  • Make sure to return raw YAML even if YAML is broken for Compose
  • Add ability to download/install/update plugins from Gitea and Codeberg
  • Make sure to chmod/chown QEMU images
  • Restart udev monitor when missing disk from pool comes back
  • Add docker/hub/recommended endpoint for fetching recommended repositories
  • Add ability to specify URLs for Docker group icons
  • Fix issue with proper model for SMART attribute acknowledgement
  • Add installed key to Docker and Plugins index
  • Improve loading times from LXC page
  • Add endpoints for creating, configuring, mounting, unmounting, and deleting virtual pools
  • Include virtual pools information in diagnostics
  • Move virtual pools section, bugfix scrollbar
  • Implement automount for virtual pools
  • Add missing French translations
  • Fix repository link
  • Rename vpool to virtual pool
  • Add virtual pools feature
  • Add CodeMirror oneDark theme for Docker Compose forms
  • Fix supporter dialog
  • Show device serial in target devices of shares

Dependenciesโ€‹

  • Updated @babel/runtime to version 8.0.0
  • Updated @codemirror/state to version 6.7.0
  • Updated @codemirror/view to version 6.43.1
  • Updated vue to version 3.5.39
  • Updated vue-i18n to version 11.4.6
  • Updated vuetify to version 4.1.2
  • Updated vite to version 8.1.0

Frontendโ€‹

  • Replaced <label> with <v-label> in docker.vue and dockerCompose.vue
  • Adjusted styles for YAML and environment variable editors for vertical resizing
  • Simplified chip rendering logic in notifications.vue
  • Visualize recommended repositories and improved YAML field display in Docker Compose
  • Add "Acknowledge" to English translations
  • Set defaults for SMART disk attributes and update config after acknowledgement
  • Fix acknowledge bug
  • Remove unnecessary v-overlay components from Vue files
  • Increase line count for environment variables in Compose Stack dialogs

๐Ÿ“‹ Release Notes Overview | Next: 0.4.11-beta โ†’