Path to ES6, ES7?

corbettbrasing1
Mega Guru

Is there current roadmap to upgrade the platform to ES6, or 7?   I know Helsinki upgraded it to ES5.

56 REPLIES 56

A.M.E.N.!

(All Mentioned Equals Necessity)

Jamison Cote2
Mega Expert

The platform's inability to support ECMAScript 6 continues to be a barrier scripting on the platform:

Javascript compiler exception: let is an ECMAScript 6 feature - not supported (null.null.script; line 1) in:

Hopefully support for ES6 will be announced in London, Madrid, etc.

I invite you to open an enhancement request! Our product managers DO listen.

Enhancement requests: Tell us how you would improve the ServiceNow product 

Thank you Chuck.

 

I will provide a write up via an enhancement in HI. I'm sure the development team already understands the benefits of ES6 and I myself was unaware of the complexities that @Howard Elton did a great job at outlining above on the Rhino versioning and ES compatibility - which outlines why it wouldn't be such a simple thing to just "allow". But it never hurts to have more support from customers.

 

Are we aware if ServiceNow has announced any support in Madrid, etc for ECMAScript 6?

Gordon Mohrin
Giga Contributor

I also have to agree, servicenow does have to be faster in their implementation.

ES5 is the standard since 2009 and was release in serviceNow in 2017, 8 years later. In a fast developing programming language like javascript that's really probelmatic.

ES6 was released in 2015, many people worked with that standard years before (myself included) and it looks like it's coming to serviceNow in 2023.

 

I'm a 8 year javascript developer and have been writing es6 since 5 years, downgrading to es5 for serviceNow feels like a massive step back.