We’ll be discussing these changes in a pair of articles again: this article discusses the major architectural changes since the first CTP a subsequent article will enumerate all of the new features, bug fixes, and breaking changes in greater detail. The recently-released Visual Studio 2015 CTP6 has all of these improvements that we’ve been working on.
While we haven’t made many changes to the CRT since that first CTP, we have indeed been hard at work on addressing your feedback, working on further improvements, and finishing up some longer-running projects. We are especially appreciative about the many excellent bugs that you’ve reported on Microsoft Connect. We’ve received a lot of feedback from you, our customers, over the months since we wrote those articles and released the first Community Technology Preview (CTP) of Visual Studio 2015. In “C Runtime (CRT) Features, Fixes, and Breaking Changes in Visual Studio 14 CTP1” we enumerated all of the notable features we’d implemented and behavioral changes that we’d made. In “The Great C Runtime (CRT) Refactoring” we explained the major architectural changes that we had made to the CRT. In June of last year we published a pair of articles discussing the major changes that we had made to the Visual C++ C Runtime (CRT) for Visual Studio 2015.