[Magisk] Setialpha:
12.0

Version 12.0 is now available. Highlights since 11.1:

AROMA based Setup Wizard added (separate zip, creates setup files)

several new utilities from util-linux and bsdmainutils now bundled with the full package

improved Documentation

proper patched services.jar handling for Magisk Mode installation upon NanoMod update

several bug fixes

Full ChangeLog since 11.1:

* Bug Fixes
* Full package:
* fixed that GNU Nano didn't work properly when ther terminal only had a few lines
* microG package:
* fixed that `column` was not bundled
* Full, microG packages:
* fixed that Swipe libraries where not properly installed in Magisk Mode
* fixed that GNU Bash did not read `/etc/bashrc`
* fixed that the fallback `/data/.nanomod-overlay` did not get removed
* further fixes to `nanomod-overlay -g`
* remove `nanomod_reinstall` parameter for `.nanomod-setup` configuration file (Magisk-only)
* `services.jar` will now be auto backed up and restored during NanoMod Magisk Module update when `/system/.nanomod-patcher` exists, print a message to the user accordingly
* `services.jar` will be removed from NanoMod Magisk Module when `/system/.nanomod-patcher` is missing (which indicates ROM update), print a message to the user accordingly
* if `services.jar` is missing but `/system/.nanomod-patcher` exists, assume Magisk was (temporarily) uninstalled, print a message to the user accordingly
* Full, microG, F-Droid packages:
* workaround a rare issue where Magisk's own resize functions fail by manually using `resize2fs` in that case
* General Changes
* Improved Documentation
* Configuration Files:
* `.nanomod-apps` layout simplified, now only one app per line, nothing else
* existing configuration files will be migrated to new format
* `.nanomod-overlay` layout simplified, now only one app per line, nothing else
* existing configuration files will be migrated to new format
* Full package:
* provide more tools from `bsdmainutils`
* col, colcrt, colrm, hexdump, look, ncal
* provide more tools from `util-linux`
* findfs, findmnt, lsblk, lscpu, lsipc, lslocks, lsns, setterm, whereis
* provide `less` pager with `lessecho` and `lesskey` utils
* make `less` the default `PAGER` for GNU Bash
* make default `TERM` for GNU Nano `xterm`
* Setup Wizard:
* AROMA based Setup Wizard to create the configuration files in either
* `/sdcard`
* `/external_sd`
* `/data` (fallback)
* renamed `mod.sh` to `build-package`
* revised code, removed cruft
* add multi-param support, for example `build-package fdroid microg` will create those two package in one go
* renamed `force-debloat.sh` to `force-debloat`
* improved code
* renamed `magisk-mount.sh` to `magisk-mount`
* improved code
* renamed `framework-patcher.sh` to `framework-patcher`
* renamed helper script `remote.sh` to `framework-patcher-remote`
* improved code
* Downgrades
* Google Backup Transport (7.1.1 > 6.0.1)
* Updates
* Substratum (811)
* Amaze (3.1.2-rc4)
* Yalp Store (0.19)
* Simple Gallery (2.12.2)
* OpenVPN (0.6.73)
* NewPipe (0.9.10)
* Lightning (4.5.1+snapshot20170720)
* F-Droid (0.100-alpha1)
* Play Store (8.0.73.R)

Other changes:

the documentation is now properly indented on GitLab aswell (redcarpet, the parser used by GitLab has a bug, read here)

Updated first post

third post now lists known issues

Download from AFH.

In case of errors, please provide

your device's architecture

your device's Android version (not ROM version)

whether installed as Magisk Module or in System Mode

used Magisk version

recovery.log or logcat or both (whatever is applicable)