I just upgraded the server to 1.12 and all seems to work fine. I think I added all new blocks to the system so deposit and trading should work fine with the new terracotta and concrete blocks. I also adjusted the system so that blocks that my system cannot handle yet will not be lost anymore, you will get an error but keep them until I added them.
While it sends me reports when an invalid block is found, please also let me know if you find that something does not work as expected.
Happy crafting!