From b82a39369235daa2bde3ba2d4873c41beb535c13 Mon Sep 17 00:00:00 2001 From: topjohnwu Date: Fri, 28 Jan 2022 03:37:00 -0800 Subject: [PATCH] Add v24.1 release notes --- docs/changes.md | 4 ++++ docs/releases/24100.md | 23 +++++++++++++++++++++++ docs/releases/index.md | 1 + 3 files changed, 28 insertions(+) create mode 100644 docs/releases/24100.md diff --git a/docs/changes.md b/docs/changes.md index 9db968ef7..b2582f8ab 100644 --- a/docs/changes.md +++ b/docs/changes.md @@ -1,5 +1,9 @@ # Magisk Changelog +### v24.1 + +- [App] Stability improvements + ### v24.0 - [General] MagiskHide is removed from Magisk diff --git a/docs/releases/24100.md b/docs/releases/24100.md new file mode 100644 index 000000000..123d6b69f --- /dev/null +++ b/docs/releases/24100.md @@ -0,0 +1,23 @@ +## 2022.1.28 Magisk v24.1 + +> For those coming from v24.0, v24.1 only has some minor app improvements. The following are copied from v24.0 release notes. + +It has been a while since the last public release, long time no see! A personal update for those unaware: I am now working at Google on the Android Platform Security team. Without further ado, let's jump right into it! + +### MagiskHide Removal + +I have lost interest in fighting this battle for quite a while; plus, the existing MagiskHide implementation is flawed in so many ways. Decoupling Magisk from root hiding is, in my opinion, beneficial to the community. Ever since my announcement on Twitter months ago, highly effective "root hiding" modules (much **MUCH** better than MagiskHide) has been flourishing, which again shows that people are way more capable than I am on this subject. So why not give those determined their time to shine, and let me focus on improving Magisk instead of drowning in the everlasting cat-and-mouse game 😉. + +### Sunsetting Magisk-Modules-Repo + +Due to lack of time and maintenance, the centralized Magisk-Modules-Repo was frozen, and the functionality to download modules from the repo is removed in v24.0. As a supplement, module developers can now specify an `updateJson` URL in their modules. The Magisk app will use that to check, download, and install module updates. + +### Introducing Zygisk + +Zygisk is **Magisk in Zygote**, the next big thing for Magisk! When this feature is enabled, a part of Magisk will run in the `Zygote` daemon process, allowing module developers to run code directly in every Android apps' processes. If you've heard of [Riru](https://github.com/RikkaApps/Riru), then Zygisk is inspired by that project and is functionally similar, though the implementation is quite different internally. I cannot wait to see what module developers can achieve using Zygisk! + +### Documentation + +For developers, details about `updateJson` and building Zygisk modules can all be found in the updated [documentation](https://topjohnwu.github.io/Magisk/guides.html#magisk-modules). + +### Full Changelog: [here](https://topjohnwu.github.io/Magisk/changes.html) diff --git a/docs/releases/index.md b/docs/releases/index.md index 1d4486490..92db86645 100644 --- a/docs/releases/index.md +++ b/docs/releases/index.md @@ -1,5 +1,6 @@ # Release Notes +- [v24.1](24100.md) - [v24.0](24000.md) - [v23.0](23000.md) - [v22.1](22100.md)