Floating point values were not correctly returned from local functions and sometimes did not mix transparently with integers. The assembler is more forgiving when you use unnecessary spaces. PPC ops were added for srw, sraw, and slw. Some toolbox calls which filled in string parameters did not always work correctly with arrays. Local variables are always properly aligned when entering functions.
String operations are many times faster.
Some toolbox parameters were repaired. Text fonts, sizes, and styles can now be reset in static fields. We now emulate the old unstyled fields from FBII where required. Some bugs in file handlers were taken care of. The parity setting for the serial driver was wrong.