There are some major breaking changes to luaharfbuzz, but it has much better API coverage of Harfbuzz now.
I also adapted the code from libraqm, and created a general-purpose node processor for LuaTeX which can do BiDi reordering and shaping for any arbitrary nodelist. Please check the project luatex-harfbuzz I linked above for the source code.
Please check here: https://github.com/deepakjois/luatex-harfbuzz
There are some major breaking changes to luaharfbuzz, but it has much better API coverage of Harfbuzz now.
I also adapted the code from libraqm, and created a general-purpose node processor for LuaTeX which can do BiDi reordering and shaping for any arbitrary nodelist. Please check the project luatex-harfbuzz I linked above for the source code.