DB2 Version 8 introduces several new features for developers including the ability to join up to 225 tables in a single query, support for SQL statements up to 2MB in size, longer object names up to 128 bytes, and multi-row fetch and insert capabilities that allow retrieving and inserting multiple rows of data in a single operation for improved performance.