Shortcut (TL/DR)

BoinxTV 1.9 and the Lua scripting language

Starting with BoinxTV 1.9 all of the JavaScript patches in the shipped layers are replaced by with custom Quartz Composer patches that use the Lua scripting language instead.
This transition was necessary because the built-in JavaScript patch has a very high memory footprint and causes stability issues with BoinxTV.
The Lua runtime environment on the other side has a very small memory footprint.