Release Notes: This release introduces new components, drops some old ones (like the old TCP transport), and has been optimized to perform better. The BOB (Basic Open Bridge) protocol is introduced, for use by client applications that cannot import I2CP libraries directly. This deprecates the old SAM protocol that was previously used in such cases. Improved code should be better at preventing congestion.
Release Notes: LeaseSet data is no longer added to every end-to-end message, reducing protocol overhead. Unreachable peers are avoided as inbound tunnel gateways, which helps reliability and makes it possible to use persistent Lease selection, which in turn helps performance by reducing out-of-order message delivery. The sequence of peers in a tunnel is now kept in a strict order according to XOR distance from a random value, to make it harder for an adversary to gather statistics for a predecessor attack. Improvements to applications like I2PSnark and the Router Console are also introduced.