ECMAScript 7 (2016)، ECMAScript 8 (2017) و ECMAScript 9 (2018)

از نسخه ۲۰۱۵ به بعد، همه شماره نسخه ها افزایشی بودن و هر کدوم به صورت سالانه با تغییراتی در عملکرد قابلیت هایی که توی ECMAScript 6 معرفی شده بودن، منتشر شدن. این بخاطر دلایل زیر اتفاق افتاده:

  • این نشون میده که این زبان یک زبان بالغ، پایدار و بدون نیاز به تغییرات کلی هست.
  • به توسعه دهنده ها و سازندگان مرورگر ها اجازه میده تا به راحتی با تغییرات و بهبودی هایی که ایجاد شده همگام بشن.
  • • یک چرخه انتشار پایدار برای نسخه های جدید مشخصات فراهم می کنه:
جدول پشتیبانی مرورگر ها در زمان انتشار ECMAScript 2016 / w3schools.com

در زمان نوشتن در ECMAScript 2015 (یا "ES6") به بعد، احتمالا باید جاوا اسکریپت خودتون رو به نسخه قبلی منتقل کنید تا بتونه توسط موتورهای جاوا اسکریپت در مرورگرهای وب فعلی قابل شناسایی و درک باشه. در حالی که این یک مرحله اضافی هست، ابزار هایی که تسک هایی مثل این رو انجام میدن در سال های اخیر قابل دسترس تر شدن.