2.2.4 - 2026-02-18
View changes(51e1e14...2a0dc3d)
Features
- Remove ZygiskNext umount conflict guard(b8c9deb)
- Add 39 new languages (#6)(1ca24ea)
- Add Literary Chinese (lzh) localization(a8c1dd7)
- Enhance languages(9c8d3d1)
- Better installation process(b1c6a4e)
Bug Fixes
- Build(68d9dc6)
- Correct localization terms per Taiwan usage conventions(4239601)
Other
Miscellaneous Tasks
2.2.3 - 2026-02-06
View changes(f6f60e6...51e1e14)
Features
- Only support ksu/ap(ceb2d4a)
- Automatic exit when failed to mount tmpfs on tmpfsdir(57b6473)
- Removed
/debug_ramdisk in default try-umount list(d9beda3)
- Support random path of tempdir(34f91f1)
Bug Fixes
- Improve layout and word breaking in module display (#70)(fa3eeae)
- Fix complete in xtask(c5b8990)
- Fix rz panic(2f9310e)
- Fixed parameters across multiple platforms(633107f)
- Fix Correct name(493fbba)
Refactor
- Remove hymofs, diagnostics and custom tempdir support(95408bd)
- Migrate to KernelSU theme system(1c8791d)
Documentation
Performance
- Determine the ZN state directly using the ZN path.(4933cc6)
Miscellaneous Tasks
- Passed webui lints check(6774aa7)
- Resolving the issue #74(72e378a)
- Fix cache error && dropped rust cache in release(4b8be3e)
- Picked #74 suggestions(2c905bd)
- Add run number in bot message(ff9239b)
- Fmt && make cargo clippy happy(9b4627e)
2.2.2 - 2026-01-18
View changes(31112e6...f6f60e6)
Features
Bug Fixes
- Fix unsuccessful execute binary(39d3214)
- Fix capitalization in umountLabel translation (#68)(e90c0b6)
- Fix not umount
/debug_ramdisk(57f0edf)
Other
Optimization
- Use the toml content to print the config(b68a56c)
Miscellaneous Tasks
2.2.1 - 2026-01-11
View changes(c5dac29...31112e6)
Features
Bug Fixes
Documentation
Miscellaneous Tasks
2.2.0 - 2026-01-09
View changes(9d99627...c5dac29)
Features
- Dropped log level settings(84eb766)
- Dropped
moduledir in config(ba8a4ee)
- Use
git commit total to create a unique version number.(2aa11b7)
- Sync config (#60)(0b576c0)
Other
Refactor
Miscellaneous Tasks
2.1.1 - 2026-01-03
View changes(77feb50...9d99627)
Features
- Rename daemonize-mmrs to loader(baac857)
- Change log stdout to logcat(7b4dcff)
Bug Fixes
Documentation
Miscellaneous Tasks
2.1.0 - 2026-01-02
View changes(1e17604...77feb50)
Features
Bug Fixes
- Fix verify when no set PRIVATE(5b7e573)
- Fix also has daemonize-mmrs when no set env(85fe60f)
- Correction for non-target platform compilation(8968687)
- Fix build failed when env is empty(f52aedc)
Other
Refactor
- Print directly to log(632e172)
- Use the KSU crate to communicate with KSU.(5b6583a)
- Optimize the switching logic for the fixed state of the bottom navigation. (#47)(825af60)
Documentation
Miscellaneous Tasks
- Pr can use cache now(3911908)
- Update license headers skip ci
- Update license headers skip ci
2.0.0 - 2025-12-31
View changes(20dd94a...1e17604)
Features
- Divided ksu dir(cad042f)
- Support use extra partitions to scan(4badead)
- Support armv7 device(4c646a2)
- Remove the original complex declaration.(8071427)
- Add count mounted files/symbols(0fcbdc2)
- Support x86_64(e888bc0)
- Support set tmpfs dir(edb4319)
- Add more debug log in collect files(01522b1)
- Support extra partitions in collect_module_files(8cc9074)
- Add more debug log when replace(41d7624)
- Removed default for config(90b50a6)
- Add version show in zip name(3661015)
- Rewrite using solid.js (#35)(19c542c)
Bug Fixes
- Fix auto set output is json when args > 2(59c19c9)
- Correct scan content(5b50c4e)
- Fix no remove other bin(89f340e)
- Fix the scan results did not match the actual mount results.(a03907a)
Optimization
Refactor
Documentation
Miscellaneous Tasks
- Add commit short hash in file name(789cf6b)
- Rename load_default to load in config(73a5a88)
- Cleanup more other ioctl(513c4f9)
- Sync local webui/package-lock.json(843ea42)
- Fmt(efffb5a)
- Add
*.bak in .gitignore(2ae7095)
- Make cargo clippy happy(3f9e6ea)
1.4.0 - 2025-12-27
View changes(b4592e1...20dd94a)
Features
Bug Fixes
- Fix need umount option in not any(target_os = "linux", target_os = "android"))(91f367a)
- Selinux denied (#40)(f341d49)
Other
Miscellaneous Tasks
- Cleanup lockfiles and specify
packageManager(66e7cd0)
1.3.1 - 2025-12-21
View changes(983f6e0...b4592e1)
Features
- Implement Magic Mount API and Configuration Management (#31)(a12689b)
- Restore svelte.config.js with vitePreprocess configuration(6040960)
- Add print current attr in debug log(4c49eb8)
Bug Fixes
- Fix no found module.prop when some dir haven't module.prop(237e5f6)
- Fix selinux denied(fa5796a)
- Fix i18n error(19e06db)
Optimization
Styling
- Remove other clippy lints rules(09ce951)
Miscellaneous Tasks
- Cleanup unused fmt::Display impls(5691691)
1.3.0 - 2025-12-20
View changes(b1fb111...983f6e0)
Features
Bug Fixes
Other
Optimization
Refactor
Miscellaneous Tasks
1.2.2 - 2025-12-14
View changes(7f96be2...b1fb111)
Features
- Sync new webui design(5da57c1)
- Add check in try_umount(1de5ab9)
- Add check zn-daemon in try_umount && add skip log(e45d517)
- Add automatic backup(cb534ae)
- Add check ksu in binary(72c019f)
- Add hymofs hide support(d7ffbe8)
Bug Fixes
- Fix no return when failed to read /proc/mounts(f0e67c0)
- Merge system info into device state to display kernel and selinux(d947f5e)
- Fix no vite in package-lock.json(6be44b7)
- Fix umount string show error(f7ed1f3)
- Fix tempdir isn't zn search dir(9232237)
- Fix build(d9c0bf2)
- Fix search tempdir(02e7c2d)
- Fix log string(e779d4b)
- Fix no read author(b21d59c)
- Fix read prop failed no skip(28385c3)
- Fix umount problems(eaf4c24)
- Fix cal short commit(768b9b2)
- Fix sysInfoTitle won't in i18n json(d665bc8)
- Fix scan all modules(e1fb032)
Other
Optimization
- Optimize the cache mechanism in workflows(e29afac)
- Optimize zn judgment(bc2f6c9)
- Optimize scanner logic(0779512)
Refactor
- Refactor do magic mount (#16)(fbf1501)
Performance
Miscellaneous Tasks