There seems to be a contradiction of Angular versions in Service Now

Fuse Henry
Kilo Guru

Currently, my org is using the Rome instance. When I downloaded the "Open Source Software" PDF in the stats.do page, it showed that the version of Angular we're using is Angular 4.4.0

We are now planning to upgrade to the Tokyo instance. (passing over San Diego) and in the Tokyo specs, the version of Angular is apparently 1.5.11 (• Starting from the Tokyo release, the upgraded version Angular JS 1.5.11 is available with the base system.)

This doesn't make much sense to me. How can SN go from Angular 4.0 to 1.5?

Can anyone please enlighten me?

Thank you!

1 ACCEPTED SOLUTION

I agree, it is a bit confusing -- to quote a reply on another similar post from 2018:

"I'm surprised to see any mention of Angular 4. It's possible that one of the fancy dashboards or Project Gannt Chart or some other specific screen is using it.

I doubt we will ever see Service Portal be "upgraded" to Angular. The difference between Angular.js and Angular (2+) is that it's basically a new technology. Angular.js renders in the browser. Angular is "rendered" on the server. It has to be built, similar to compiling a Java program. Angular uses a different language, called TypeScript (type-safe JavaScript). Changing SP from Angular.js to Angular would likely require a complete rebuild. But I'm just guessing. I'm not a doctor."

If this answer is helpful please mark correct and helpful!

Regards,

Christopher Perry

If this answer is helpful please mark correct and helpful!

Regards,
Chris Perry

View solution in original post

3 REPLIES 3

chrisperry
Giga Sage

Hi there,

There is a difference between Angular version and AngularJS version. Here is what I see in the Open Source Software PDF that I just downloaded from my Tokyo PDI:

If this answer is helpful please mark correct and helpful!

Regards,

Christopher Perry

If this answer is helpful please mark correct and helpful!

Regards,
Chris Perry

Thank you for that. Very helpful. Seems odd to me though. I'm not sure how to quantify Angular 4.0 with Angular JS 1.5.11

I agree, it is a bit confusing -- to quote a reply on another similar post from 2018:

"I'm surprised to see any mention of Angular 4. It's possible that one of the fancy dashboards or Project Gannt Chart or some other specific screen is using it.

I doubt we will ever see Service Portal be "upgraded" to Angular. The difference between Angular.js and Angular (2+) is that it's basically a new technology. Angular.js renders in the browser. Angular is "rendered" on the server. It has to be built, similar to compiling a Java program. Angular uses a different language, called TypeScript (type-safe JavaScript). Changing SP from Angular.js to Angular would likely require a complete rebuild. But I'm just guessing. I'm not a doctor."

If this answer is helpful please mark correct and helpful!

Regards,

Christopher Perry

If this answer is helpful please mark correct and helpful!

Regards,
Chris Perry