Version 9.1.0.0

Standalone Client

Microsoft Edge WebView2 support

When you sign in to a PSLink site configured with a Project Online system, you get a popup window that asks you to sign in to Project Online before you actually get the PSLink job list. That popup window always hosted Internet Explorer in the past, because that is what was available. However, IE is pretty outdated and even Microsoft themselves do not support it anymore consistently. Also, they allow customers to choose whether IE support is still available or not and move more and more customers into the "IE is finally disabled" territory.

That's great from a security perspective and definitely the right direction for the industry in general. Nevertheless, it caused some of our customers to lose access to Standalone Client as IE was the only browser we supported. But not anymore! With this release, we use Microsoft Edge if it is available (see important note below!) and only fall back to IE if we cannot load Edge.

NOTE: To actually use Edge, you must have the Microsoft Edge WebView2 Runtime installed!

So how do you get that runtime? Just mid-December, Microsoft announced that most Windows 10 Consumer devices already got it installed automatically and that they would start rolling it out to managed/domain-joined Windows 10 devices on January 16, 2023. Windows 11 always has it as part of the operating system already. So chances are high that it's already there. However, if it is not and you want or need it, you can download the installer manually to get the runtime onto your box.

In case a customer asks: We recommend the Evergreen version.

Faster re-logins to sites with Project Online systems

On every single PSLink login to sites with Project Online systems, we showed that popup window and asked you to authenticate again. That can really get on your nerves! And although you could always tick the "Remember me" checkbox to at least avoid typing your password and passing MFA again and again, this was still pretty slow and one could always see the window appear and then close automatically. We've improved this behavior and now cache the sign-in cookies. With this change, you'll only see the first login to be slow and subsequent logins to be much faster. It also means we'll reuse the same account of course. So if you need to access the same site with a different account, from now on you need to restart Standalone Client to achieve this.

PSLink Server

Modern Authentication now performed with "MSAL"

Previously, PSLink used a Microsoft library called ADAL to implement our Modern Authentication scenarios. As Microsoft deprecated that library months ago, we needed to switch to the more modern and actively maintained replacement library called MSAL.

Don't worry, please; All old versions of PSLink will continue to work as the authentication servers keep supporting the older approach and there's no immediate need to upgrade. However, Microsoft started to make customers aware of tools that still use the older library and we had some support tickets due to this already. As it's always good to be responsible and responsive and address potential uncertainty quickly, we've upgraded to MSAL so we can easily and quickly upgrade customers who stumble upon the Microsoft notification or get a message from them.

New SAP .NET Connector

SAP published a new release of their .NET Connector, version 3.1.1.0. Although everything should just work as before, we want to mention this change this time as there are quite a few changes under the covers. So if you encounter any issues, please don't hesitate to contact us (as always!).