Oh no! I didn't notice that there is a discussion in the thread! I didn't receive email from XDA for weeks and I find this slightly infuriating. Sorry on my behalf.
First and foremost, I would like to wish everyone a very happy new year. May 2019 provide us exciting opportunities ahead!
Okay, now, I would like to address my silence. From my last post, I have been in hot water with my college projects' issues and had to solve them myself, because, well do you know how it feels to be someone that knows stuff but your whole classmates don't? That is what I have to face throughout my studies. After the whole projects issues, I need to study for my final examination as it is now indeed my final semester. My finals haven't finished, yet, but I will surely restart development once I break free! :good:
It has also come into my attention that Magisk version 18 has been released. I still don't have issues with this module, but I see a lot of problems reported in this thread. Here is what I have in mind when I start development again: make compatible with Magisk v18, inspect the code (again) and fix a bug on my end (unbind all yields error), release an updated version with hopefully minimal bugs, and request some of the bug reporters to test the new version. Most importantly, a rewrite is needed on how ts-binds read config file. Since the project have attracted big attention (thank you to all of you users), it is important to eliminate an elephant in the room: sourcing the config file can execute unintended arbitrary code (thanks to SebiderSushi reminding me about this on GitHub)
I hope you guys hang on tight. Expect to hear from me again soon. Apologies for the silence, and Thank you for reporting the issues!