There have been quite a few new units added, yes. The faction summaries haven't been updated in a while, unfortunately, but you can find all of the current units in the
Force Listing section of the website, and can also find downloadable versions of all of the current unit cards in the Rules section
here.