@Yolo @cilia @lichengkun135
Sorry for my late reply, but I'm very busy.
I'm happy that the extension is helpful to many users, but I don't have the time or adequate knowledge for code updates. If you look at the first message, the extension was originally developed by another user and I have simply tried to keep it to avoid losing this functionality, since I was also interested in using it and when I tried to install it, there was no support for it nor did it work in the new versions.
If you really have an interest in any changes to this, you can talk to the right people and sponsor the work to ensure it will be completed if they are available.
https://flarum.org/partners