Em 2007, Yang tornou-se uma ginasta sênior, ao participar do Campeonato Mundial em Stuttgart, onde conquistou duas medalhas: uma de prata, por equipes - ao lado de Cheng Fei, Jiang Yuyuan, Li Shanshan Sha Xiao e He Ning - e um bronze nas barras assimétricas, além de encerrar o evento do individual geral na sexta posição. No ano seguinte, participou de algumas etapas da Copa do Mundo, nas quais conquistou medalhas. Na primeira delas, em Tianjin, a ginasta conquistou duas: uma de ouro nas barras assimétricas, sob o "score" de 16,925, a frente da russa Ksenia Afanasyeva, e a outra de prata, no solo. Neste mesmo ano, nos Jogos Olímpicos, em Pequim, Yilin, mais uma vez ajudou a equipe chinesa a conquistar uma medalha, dessa vez, de ouro, superando as norte-americanas e as romenas, prata e bronze, respectivamente. No individual geral, a atleta conquistou um bronze, sob a nota total de 62,650, atrás das norte-americanas Nastia Liukin e Shawn Johnson, medalhistas de ouro e prata.