I've been following the thread for a long time now, and I think some users are still confused regarding the differences between the different variants of Magisk that are available for use. I'm going to try and summarize them here, which
should be helpful for everyone:
Magisk Variant | Stable | Canary | Alpha | Custom |
---|
Release | Official | Official | Unofficial | Unofficial |
Maintainer | topjohnwu | topjohnwu | vvb2060 | TheHitMan7 |
Zygisk | No | Yes | Yes | Yes |
DenyList | No | Yes | Yes | Yes^ |
MagiskHide | Yes | No | Yes* | Yes |
Modules Repo | Yes | No | No | Yes |
* If you turn off Zygisk in Alpha, then DenyList will act like MagiskHide. So essentially, you can have Zygisk On + DenyList or Zygisk Off + DenyList running as MagiskHide.
^ DenyList depends on Zygisk being enabled. So if you turn off Zygisk in Custom, DenyList will also stop working.
In case I've gotten something wrong, or can add more information, please let me know.

Cheers!