In 7.18, Pega introduced server side document generation which can replace silverlight and requires no plug-ins. IN 7.1.8, the out of the box Application Document generation is server side. If you have custom documents you are generating, you will need to do some work, after upgrading to 7.1.8, to change the call to your doc generation to use server side instead of silverlight.
I am not sure whether the document generation happens at server side is a good or bad but I would like to know like is there any reason on why Pega had changed the strategy in V7.1.8 & above? What exactly the benefit of doing like this?
I am new to Pega, but come from Microsoft and thought might be helpful to chime in.. Microsoft stopped further development of SilverLight technology about three years ago and instead moved towards using and supporting the latest web standards, including HTML5 and Java Script. So, another benefit to using the server-generated documents is to avoid using a technology that may not be supported in the future, and instead, supporting web standards that will continue to be supported by almost all browsers and many modern native client applications on the desktop or mobile devices.
Pega is an enormous codebase. There's a difference between rendering a page in HTML5 and replacing all "legacy" code (Silverlight / Flash) with an HTML5 equivalent. Considering how quickly HTML5 has been drafted, ratified and built out in browsers (or rather, all three of these stages simultaneously), Pega has done a phenomenal job of keeping up. I wouldn't be surprised if in the next few years there will be no Silverlight or Flash functionality in Pega except for legacy support.
(Edit: oops, I meant for this to be a reply to the main thread)