Recently, the specifications of ECMAScript 2017 was released. Yes, it is called ECMAScript 2017 and not ES8. The naming convention started with ES1 and went through 1, 2, 3, 5, 5.1, 6 but ES6 was later renamed to ECMAScript 2015. Subsequent releases are called ECMAScript 2016 and 2017.
Full article