Microsoft Visual Studio version update

35 views
Skip to first unread message

Jim Evans

unread,
May 18, 2015, 12:54:06 PM5/18/15
to selenium-...@googlegroups.com
Currently, the Windows-based C++ and C# projects have been stuck requiring Visual Studio 2010 for some time. This dependency was caused by the requirement to compile the C++ Firefox native event libraries, linking them with the .obj files supplied by the Gecko SDK for each version of Firefox supported. As of Firefox 34 these native event libraries are no longer being built or distributed due to APIs relied on by the native event libraries no longer being available in the SDK. Accordingly, I would like to update the version of Visual Studio required to build/release the parts of the project that use it. Given that Visual Studio 2015 is at Release Candidate status, and should be generally available this summer, I intend to make that the target release.

This move has some other side effects that will be beneficial to consumers of the downstream releases affected by this change. It will make it possible for the .NET bindings to drop .NET 3.5 (and possibly 4.0) support in favor of the latest framework versions. The IE driver will be able to consolidate its native events code, and possibly improve upon it without worrying about affecting said code in Firefox.

The plan for this update will be:
Separate out Firefox driver native code into a separate solution
Update the required Visual Studio version to be Visual Studio 2015
Update the .NET bindings to support .NET 4.5 and 4.6 (pending community feedback from users)

Admittedly, this message is more notification of intent than asking for consensus, but if anyone has massive objections, now would be the time to raise them.

--Jim

David Burns

unread,
May 18, 2015, 5:39:15 PM5/18/15
to selenium-...@googlegroups.com
Sounds good to me!

David

--
You received this message because you are subscribed to the Google Groups "Selenium Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to selenium-develo...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/selenium-developers/4bbd13bb-803f-432f-924b-b043b4570de7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages