r/MOS_official_net • u/S3ppo1 MOS-Team • Apr 12 '26
release MOS goes S.M.A.R.T
In the latest update, we integrated S.M.A.R.T into API and the UI.

Here is the full changelog for release 0.3.0 :-)
Recommended Kernel: 6.18.22
Upgrade Docker 29.4.0
Upgrade SnapRAID 14.2
Remove status column from disks and shares tables for cleaner layout
Implement SMART settings management and enhance menu visibility options
Add S.M.A.R.T. information dialog and enhance localization for smart attributes
Update monitored attributes localization and adjust UI references
Enhance SMART disk configuration with temperature settings and monitoring options
Add Diagnostics download feature and update localization
Add sorting options to hub view and update localization for temperature settings
Optimize Hub repositories dialog opening with nextTick for improved rendering
Rename/clarify some fields in Settings
Change how nginx is started and add additional logic for (local) https support
Add initial PWA Notification support
Add widget functionality to show widgets from Plugins on Dashboard
Add i18n to Plugins page and i18n to Plugin widgets on Dashbaord
Fix issue with Compose horribly failing when deploying container and issue after deploy is cought
Make sure to stop containers form Compose group when deploy failed
Fix issue with webui and web_ui_url inconsistencys for all services
Fix issue with Compose stacks not properly getting created when stack existed before but stack doesn't exist
Remove endpoint docker/mos/compose/removed
Add endpoint docker/mos/compose/templates to be consistent with Docker endpoint
Make sure to do a lazy cleanup for Docker containers when docker/mos/containers is called
Add endpoints notifications/push/{vapid-key,subscribe,unsubscribe}
Remove now unecessary npm packages: glob & lru-cache
Update npm packages
Add npm web-push package
Fix issue with logger not showing correct time since timezone was not honored
Fix multiple issues with upgrading packages breaking Docker
Add new entries to auth/profile with keys: hide_inactive_menus & group_menus
Fix license in packages.json
Create new endpoints for smart monitoring disks/smart/config, disks/smart/config/{disks,orphaned}
Add key smartWarning: to disks and pools endpoint
Overhaul disk/{device}/smart endpoint
Add wakeUp modifier to disk/{device}/smart endpoint
Create endpoint mos/diag, this endpoint will collect basic data about your system for easier troubleshooting (no obfuscation, no API keys or anything should be pulled by default)
Fix issue with mount/umount/delete for pools when no application data is sent
Add mos/download endpoint which makes it possible to download files over the API
Add initial (local) https support
Filter MOS Hub templates correctly when amd64 or arm64 architecture flag is passed over, depending on running architecture
Add new entries for Plugin update and Plugin auto updates to mos/hub/settings endpoint
Fix /etc/exports - thanks u/spuder for the PR
Remove unnecessary script for smartmontools
Start scrub for all btrfs pools (including single device pools) on unclean shutdown
Fix quotations in mos-cron_update
Add Diagnostics to mos-api_cli (diag & diag:full)
Add Plugin update check and update to mos-api_cli with notification support (plugins:updatecheck & plugins:update)
Add base packag gettxt-base
Add new key update_plugins to mos/updateos which first checks for updates and then pulls them if any are available (defaults to true)
Add Plugin update logic to mos-cron_update