diff --git a/docs/changes.md b/docs/changes.md index 861bf56da..ab146b9ff 100644 --- a/docs/changes.md +++ b/docs/changes.md @@ -1,5 +1,20 @@ # Magisk Changelog +### v22.1 + +- [App] Prevent multiple installation sessions running in parallel +- [App] Prevent OutOfMemory crashes when checking boot signature on PXA boot images +- [General] Proper cgroup migration implementation +- [General] Rewrite log writer from scratch, should resolve any crashes and deadlocks +- [General] Many scripts updates fixing regressions +- [MagiskHide] Prevent possible deadlock when signal arrives +- [MagiskHide] Partial match process names if necessary +- [MagiskBoot] Preserve and patch AVB 2.0 structures/headers in boot images +- [MagiskBoot] Properly strip out data encryption flags +- [MagiskBoot] Prevent possible integer overflow +- [MagiskInit] Fix `sepolicy.rule` mounting strategy +- [resetprop] Always delete existing `ro.` props before updating. This will fix bootloops that could be caused by modifying device fingerprint properties. + ### v22.0 - [General] Magisk and Magisk Manager is now merged into the same package! diff --git a/docs/releases/22100.md b/docs/releases/22100.md new file mode 100644 index 000000000..e527cc7d3 --- /dev/null +++ b/docs/releases/22100.md @@ -0,0 +1,22 @@ +## 2020.4.9 Magisk v22.1 + +This release is focused on fixing regressions and bugs. Check the [v22.0 release notes](https://topjohnwu.github.io/Magisk/releases/22000.html) if coming from older releases. + +Note: Magisk v22 is the last major version to support Jellybean and Kitkat. Magisk v23 will only support Android 5.0 and higher. + +### Bug Fixes + +- [App] Prevent multiple installation sessions running in parallel +- [App] Prevent OutOfMemory crashes when checking boot signature on PXA boot images +- [General] Proper cgroup migration implementation +- [General] Rewrite log writer from scratch, should resolve any crashes and deadlocks +- [General] Many scripts updates fixing regressions +- [MagiskHide] Prevent possible deadlock when signal arrives +- [MagiskHide] Partial match process names if necessary +- [MagiskBoot] Preserve and patch AVB 2.0 structures/headers in boot images +- [MagiskBoot] Properly strip out data encryption flags +- [MagiskBoot] Prevent possible integer overflow +- [MagiskInit] Fix `sepolicy.rule` mounting strategy +- [resetprop] Always delete existing `ro.` props before updating. This will fix bootloops that could be caused by modifying device fingerprint properties. + +### Full Changelog: [here](https://topjohnwu.github.io/Magisk/changes.html) diff --git a/docs/releases/index.md b/docs/releases/index.md index b6db8f83d..400faab84 100644 --- a/docs/releases/index.md +++ b/docs/releases/index.md @@ -1,5 +1,6 @@ # Release Notes +- [v22.1](22100.md) - [v22.0](22000.md) - [v21.4](21400.md) - [v21.2](21200.md)