ES6 (ES2015) is the most recent standard that is stable and fully implemented (except for proper tail calls and some nuances) in the latest versions of major browsers and other JS environments. ES7 (ES2016) and ES8 (ES2017) are also stable specs, but implementation is quite mixed.