step yml updates + generate JSON now sorts by step version (desc) and adds a 'latest' item