UrJTAG is an enhanced, modern tool for communicating over JTAG with flash chips, CPUs, and many more. It is a descendant of the popular openwince JTAG tools with a lot of additional features and enhancements.
Its parser for BSDL (Boundary Scan Description Language) files has been rewritten with added support for IEEE 1532 extensions. Internally, we got rid of many global variables, which is a major improvement for everyone who wants to use UrJTAG as a library.
The low level communication with USB cables has been properly separated from that with parport cables into new "usbconn" and "parport" link drivers, making it easier to support new USB cables with their custom protocols natively.
As always, many annoyances and bugs have been fixed since the last release.