In order to allow more possibilities for design races, the special mission of a race is no longer tied to the other race abilities. Using the PlayerSpecialMission option, you can assign any mission to any race.
Many other options were arrayized and can now be configured separately for each player. This allows for some very interesting races to be configured.