cppwinrt

C++/WinRT

MIT License

Stars
1.7K
Committers
53

Bot releases are visible (Hide)

cppwinrt - https://github.com/microsoft/cppwinrt/releases/tag/2.0.200203.5

Published by kennykerr over 4 years ago

Changes:

  • ea17776eb89b84c73e247c2bc781d8fc3c36dfe7 Fix async for testwinrt (#515)

This list of changes was auto generated.

cppwinrt - https://github.com/microsoft/cppwinrt/releases/tag/2.0.200203.3

Published by kennykerr over 4 years ago

Changes:

  • 78da673818bb738f0baec98527fcaedddb9d186a Support for x86 builds with Clang (#511)
  • f092626a71f7211d1d3f48e471b80ed31f9116c0 Fix support for delegates returning arrays of structs (#510)
  • fcdbc247d40bdc88c7f1ad6bc89d268a19c7a8d9 Fix bug where CppWinRT would drop static library references and add a test for the scenario. (#506)
  • c632231192798ad3ab8dc5cb0b016074063a7c85 Update nuget.exe url to point to the right location. (#507)
  • 4b9a9000361c407b3f01091c1f80099a0a5e9231 Dynamically download nuget.exe (#505)
  • 6a08dd488f7061c9b03ed54914e8788954708945 Fix regression in hstring (#503)
  • 0f64f6070f93025ae783eaa8fa7522eac9390d78 build
  • 6adad0e0185008b9d6a66842f7ef6c64960b43de C++ modules conformance (#495)
  • 2f7dffc06d6297e1d53c4f7c2711af7b3e0c2d2a Add NuGetTest.sln to build_test_all.cmd (#500)
  • 96afc1764d1e1666eb38ab10bada00073a582f46 Add support for generic interfaces on non-generic types (runtime classes). Next up: add support for types returning generic interfaces from GetRuntimeClassName (e.g., C++/WinRT collection helpers) (#497)
  • 97a7b4eca8c11b7131e56ae70616fcd21e2994a2 Make sure we pass StaticLibrary references as references to mdmerge. (#499)
  • b8b65c36885419e62585d6f291e7b373dacb69d6 Remove newline from the CAExcludePath. (#493)

This list of changes was auto generated.

cppwinrt - https://github.com/microsoft/cppwinrt/releases/tag/2.0.200117.5

Published by kennykerr almost 5 years ago

Changes:

  • f17f9555240c9f70781e136b5dd8cb629f80165b Fix regression in Xaml apps (#485)
  • 662ef589a03acfdad0d77e4237fb847761416aa7 Clang conformance (#483)
  • 80ebf45db338b5cfdcb72bcdeb56a51e05d9d7a3 Guid key testing (#481)

This list of changes was auto generated.

cppwinrt - https://github.com/microsoft/cppwinrt/releases/tag/2.0.200116.6

Published by kennykerr almost 5 years ago

Changes:

  • 80de0969db963252ae3377e9bdb168623a2ca288 Provide winrt_activation_handler to hook/mock activation (#477)
  • 1e3907d3659495e41cec13808e77e6a1909a29c4 Move externs into "impl" category (#475)
  • 284187739060070d05a4f2892caf48308f711ccb Avoid max macro collision (#474)
  • 5d4270f78aa5632232df553370db476e071ba2e6 Update README.md
  • a1f0f72db10a7ead80e37455775e9a42313e91a2 Build (#478)

This list of changes was auto generated.

cppwinrt - Support for Windows 7

Published by kennykerr almost 5 years ago

Changes:

  • 0651af8a48ac7939e7bef2bac1b6410d4f189c9b Build tweaks to simplify Win7 smoke testing (#471)
  • a2c65b43e030bc9dd49c88d1f5afcfc9e0dd5f86 Support for Windows 7 (#469)
  • 39d65cb0feeefee15c106df11976e9625907fcd4 guid (#467)
  • d6c9ee9cb7a1a11e62608db4cf0d2dd8d3c60da2 Specialize std::hash for winrt::guid (#466)
  • 1a540116614a81ef0d5a62d8b0ede2a3bd88a8a2 Implement operator< for winrt::guid (#464)

This list of changes was auto generated.

cppwinrt - https://github.com/microsoft/cppwinrt/releases/tag/2.0.200107.1

Published by kennykerr almost 5 years ago

Changes:

  • da87b913d8176d607ed5229ed0a51503bc7daec6 Check for STA and NA when deciding to call directly or post a callback. (#459)
  • 0bab91b6ddc4e1aba0e9b19e15dc701f66a182fc Update type_writers.h (#460)
  • c4be4740815bc0d02ed5ffba006275ba56f24968 Only run Exec when we have inputs. (#455)
  • 5cf7854e3c9d448abe203da455f54e84d3f9446d Provide the correct path to the implementation dll. (#450)
  • add7eec738996840caccf3ad95ccf96c121011bf Add a C# runtime component to the test solution. (#448)
  • e75e51b6fa9b79da9aa60ad0d415a9897ea31b6e Ensure we update the response files when the targets are run. (#445)

This list of changes was auto generated.

cppwinrt - https://github.com/microsoft/cppwinrt/releases/tag/2.0.191217.1

Published by kennykerr almost 5 years ago

Changes:

  • 62ec4d49a9c04488593f9dd0c4b6d122d4f73453 Improve type name compatibility #451
  • 38382f880d7a87d8a3b223448a864c72fd4d74e1 clang32 (#441)
  • cd5e31d9a0a13460a5cf1859fc87efb7f6af2553 Update README.md

This list of changes was auto generated.

cppwinrt - https://github.com/microsoft/cppwinrt/releases/tag/2.0.191202.6

Published by kennykerr almost 5 years ago

Changes:

  • d9862149abbeb9396808f0ea5d1f1c4510c861a2 IntelliSense (#440)

This list of changes was auto generated.

cppwinrt - https://github.com/microsoft/cppwinrt/releases/tag/2.0.191202.4

Published by kennykerr almost 5 years ago

Changes:

  • 37b9aa3e790b41855a255087d28483898ff2d459 IntelliSense (#439)

This list of changes was auto generated.

cppwinrt - https://github.com/microsoft/cppwinrt/releases/tag/2.0.191202.2

Published by kennykerr almost 5 years ago

Changes:

  • 358db2a4f2cf9bb4e711da1edf06e44c6a0b245f Test build (#438)
  • fd4b105e83be402b5ecfb25ccdeafb8931791d83 Workarounds to improve IntelliSense (#433)
  • 84095fb5b161bdaef189313bf0b2e71f34093b25 Override GetResolvedWinMD to make sure all native build targets are aware of the C++/WinRT produced WinMD. (#432)
  • 190a347999a87b73e7450370158ab86bed64b07c CoreApp doesn't generate a WinMD (#426)
  • 3aff17beed6a0397d7f09da6b4683a244583a90e Support boxing of GUID types for improved interop (#424)
  • 5034a4394f8c04a241e38333e15f533ef0eaba95 Remove unused internal declaration (#423)
  • 6218c03bdf4cfcee6c15947ff38b5684addf574c Single-parameter constructors should be explicit (#422)
  • 609ad4bf7577310b72c15f615db1633ecf7c55e7 Add a better default for CppWinRTGenerateWindowsMetadata for CX projects. (#405)

This list of changes was auto generated.

cppwinrt - https://github.com/microsoft/cppwinrt/releases/tag/2.0.191111.2

Published by kennykerr almost 5 years ago

Changes:

  • 586a10f8e1167cfd8c95709bdf6f53d080c5fd85 WINRT_LEAN_AND_MEAN should not exclude overridable interfaces (#416)
  • c72136397edb30639e1a91e41bdebfef144b8f50 Fixing CppWinRT_IncludePath and the include paths that build on it to point to the generated headers (#409)

This list of changes was auto generated.

cppwinrt - https://github.com/microsoft/cppwinrt/releases/tag/2.0.191029.4

Published by kennykerr almost 5 years ago

Changes:

  • 34ee7310c730281fff90d1986b5f69a459eba161 Merge pull request #404 from jlaanstra/user/jlaans/399
  • 2e930849dd8a141b1dccacaa53e75c263d195f6a Add a few comments and add the property to the static lib project template.
  • 896d31f208180cd905999912e2ff2ebaabd9c804 Update readme.
  • b612b2cd8aa7c41e1831b7b2a588c4bf31a60bc1 Fix comments.
  • db382832f52e5fdb25d990586762c2fec82cce1b Add CppWinRTGenerateWindowsMetadata property to more quickly determine if a project outputs a winmd.
  • 916f9262e8a538cd15b9670f3c6251984f2d2104 Merge pull request #402 from jlaanstra/user/jlaans/static-library-template
  • 68888f3f45f1ef8c8397ac7a22ec5bcf2bd2275a Merge branch 'master' into user/jlaans/static-library-template
  • ee4fa8cac4a2dca9f7afea9683707041ca7f3948 Fix typo.
  • 559734bf4195ad41f9c96e6364bdd7bebed33c5a ALso add flags here.
  • c35d3246fea00de6f9a6ac27f50711fcb1d927eb Replace url everywhere.
  • 70a728da048796b284933115b90e92541f461996 Remove cert wizard.
  • 2e2649288127dd6947b470ba96d86a021bca45fd Explain how to use static libraries.
  • 74a0ce8a2c5f8a1b62588cddb16bdbd365a7ed26 Merge pull request #403 from jlaanstra/user/jlaans/remove-xaml
  • 548983b91ee4ae01a79e7fc8f5d5a987f081b744 Reduce includes.
  • cfac2a015755a78b2b46f1b449075bd7061e7cda Remove unnecessary xaml includes.
  • fb3989cd7b78e4fa96b927a9a1ce37c6503b528d Add Static Library template.
  • dbb269c5337a7666f5c57f6c677398b9aab221ea Merge pull request #400 from microsoft/Scottj1s-selectmidl
  • 3086c229f3bc58ff7807ec08f205ed433cf380ba Ctrl+F7 (selected file) midl compilation support

This list of changes was auto generated.

cppwinrt - https://github.com/microsoft/cppwinrt/releases/tag/2.0.191023.3

Published by kennykerr almost 5 years ago

Changes:

  • aaba219593ae29a831334075662c3267ecf63b4e Merge pull request #396 from jlaanstra/user/jlaans/395
  • 785285c65c5ea4f4024c46e151ecad16c2a2aa56 Revert formatting.
  • 0756c8529849151b2bf6240f94d6729a271c87c1 Fix case where dependent target, needed to evaluate condition is skipped because condition is false.
  • 6a44537a6a46ad1271fe4929cf11855e68fd4616 Merge pull request #394 from jlaanstra/user/jlaans/undefined-target
  • cb96155105bba8018f9413f5a00d5638a9ad3c2b Remove undefined target.
  • 43c1591ce97191813c48db87c63832e47a80d965 Merge pull request #393 from jlaanstra/user/jlaans/formatting
  • cd23edd8d9b4ae3ae80151ea629a609ae32885bd Format the targets file.
  • c396967f4758ce0a035e7defcf73febf5ec8a293 Merge pull request #392 from jlaanstra/user/jlaans/391
  • bd01bc431a58c81363a7e6415f93350070767906 Merge branch 'master' into user/jlaans/391
  • cbe965919ac4ed1666075951949dde311f731a9a Merge pull request #390 from jlaanstra/user/jlaans/xaml-targets
  • 54d1d38fcadc598daf4034e3fd688f9ed5f47e2e Merge branch 'master' into user/jlaans/xaml-targets
  • 5c80b6dadba396e380d6005092f461d1fc59f2bc Merge pull request #389 from jlaanstra/user/jlaans/388
  • 990faf264772e1ca9417175968525c3acf277e01 Update Microsoft.Windows.CppWinRT.targets
  • c8d27c1f8726211d4d68c2c2a97e72b3ab14badc Only build the reference projection when there are references.
  • 6b39cdaeae7c0c031fb15a37d68775bc0c55646a Condition is evaluated before DependsOnTargets runs.
  • 827453271511c11af177019d7134ad0869830d9e Fix missing method.
  • 54aa653166c36a9841d2e32b910537a5fa582873 The CppWinRTAddXamlReferences/CppWinRTSetXamlLocalAssembly targets should only execute if the xaml language is CppWinRT.
  • a1cccc06a526b5f23c75d7bd98a20ba5b0f3f641 Revert some formatting.
  • 97475a48ee6f813ae595dce826cd70418973b43c Fix the building of static libraries outside of VS.
  • 44edf44de2de87f3631f013f03bc80c61ef6956d Merge pull request #387 from jlaanstra/user/jlaans/386
  • 36dca0e0c94333c08015d30aa1e560cfc645ae3d Update make targets to use marker file as output.

This list of changes was auto generated.

cppwinrt - https://github.com/microsoft/cppwinrt/releases/tag/2.0.191018.6

Published by kennykerr about 5 years ago

Changes:

  • e4830e1aed38332d46f46c8e550f94ddc05c4410 build
  • 546fca872dce047f6dbc7151877edf8de84d24a7 build
  • ea6ab6ba2b05b319eff1a066602e08ac169e026e build
  • 4c7092ee6c40c0eac7ef31225c39fd9462a2f3d5 build
  • 80a2cfc2db4a94c5577f0b13bfe39c775ea62c36 build
  • bba76c05d05b6b2dce452c6ff66d29b4d6378728 build
  • 3101a25e2163ee693ccca14bdbef99e01e2e5970 build
  • 57f0c359ea4d3d5b595eb473172cbc79e49bbf05 build
  • 71cbda1cfa8c8433059dc2486874dd9371a6a334 Merge branch 'master' of https://github.com/microsoft/cppwinrt
  • fa72f7911e2c50ebb38bb6420556e0adb36266ef build
  • 8eec75e9918766d38ca337b5f7659f61aa223a85 Update README.md
  • 67d9e8829aacb098f932b3c35467b7323919d838 build
  • 657dd5eb1dfd88a157e4f2e0b5139450f753443c Merge branch 'master' of https://github.com/microsoft/cppwinrt
  • ba328c32875afe0e20b9353007a645a073d5b0ab Revert "build"
  • 4b930833877e694d18058d959e231a1003ed24b3 build
  • f7b358bcaf56c32b8e293438b6fbc8d582576ffe Merge pull request #385 from microsoft/kennykerr-build
  • cfd2cfa1c25de27f90e9939381cb3a0e5b88a547 build
  • 865f2f4d9b23fb7cfdbd6249e6f83dfba45c28e8 build
  • 1c11b0632a5f7314c53d1fe859ade8aec9565eca Update README.md
  • 6315a36a5a9452801887c21b444d1205ef1bb6c6 Update README.md
  • afeb973621de4808cf4ae28bbcc782f96b49c082 Merge pull request #373 from wjk/fix-vsix-build
  • 1e1e5b2b1495df3be21a0d44fce6efa9a7a2c968 Update projectUrl in nuspec
  • df3e8cec78fda507814bf76fc69f5486cab75ca7 Add icon to nuspec
  • 6661965f920df3b66639e21f85bb42590dc4808b Revert "Link license file instead of copying it"
  • 9eabe0d1ca8408883ef6d5a16ab308478d059e55 Link license file instead of copying it
  • 408514c9f9311e07148209bad27c8c98c77f4612 Re-add accidentally omitted files
  • b92febd87b4cc75099d9df41ff75d16788672fd2 Fix cppwinrtvisualizer compilation
  • 772622e65b26a01e3d65f6c4a5f35ed795e6aa1a Add Microsoft.Windows.WinMD package reference
  • caab5733e3431f100dfcb85f0ed5e01ffe76457f Fix path to cppwinrt headers
  • 483f4368fd130ad375dbb9b9bc0c962a99400f87 Remove use of deprecated iconUrl tag
  • 2871589a923e51384e72e96adff16cafa79d90c2 Add build.cmd to nuget directory
  • 6536ee2373900678d190c75b950f9afa1fdc36c5 Add missing solution-level dependency
  • 25180f83d3d98051183de3bb20b39aa7b24f7609 Fix weird formatting
  • af0ad95e79d750675d72cb7f94c653411aceef5a Fix timing of PrepareBuild target
  • 87a28ef19d95b081c6723fcde3571c3988c9292a Merge pull request #383 from microsoft/kennykerr-clang-bool
  • 0a9256c5b2bd75568c25130c819b383f8871c179 static_assert
  • 61b62611484dc7dede489ee4d7dcc4306e924cc7 Merge pull request #372 from microsoft/kennykerr-notify
  • f00271ed1b0561f3143abb64595a029eee6b1fc5 Merge pull request #376 from microsoft/kennykerr-build
  • fb3f5a2078961493f85562e36dbf2b5bbfd027c8 Merge pull request #377 from microsoft/kennykerr-generated
  • 49f021550e15c876c1ebbe4172d6393ea2079171 Merge pull request #378 from oldnewthing/dispatcher-queued
  • f9a69ca147360ef1141d848db13cb9000a527b7e Merge branch 'master' into dispatcher-queued
  • 9a3ce332b56d35f15b46a717d73aeeb7ed59625a Merge pull request #382 from microsoft/scottj1s_200_assets
  • d2e17c6ef8280471c37626744839825cf7cd9b08 Upgrade assets to 200 scale to fix appx validation failure
  • 02dcc63838af0ffd316e195aa4f295daa775ca74 Merge branch 'master' into kennykerr-notify
  • 013af4a8c26423f25a757861cebcf898bd7083d0 Merge branch 'master' into kennykerr-build
  • a83e7c67abae54b6b7b5bb541b6ac81c9f578243 Merge branch 'master' into kennykerr-generated
  • 92e336f6ab200cf33e90c038de2c28052de746ea stable
  • e161f5945c6e2c0d00d85220318393501ee2f75b stable
  • 435bd8e57cdcf098edf534719e5c50c17e705d88 Merge pull request #381 from microsoft/scottj1s_project_url
  • 936ff274e2b9fa98035a6cc61a345af4c1f17478 stabilize1
  • f1ad331bdcf9fae97425317fc392a6d292cc8c42 updated nuget project url
  • 9c123d1b60102f9b86196378786b98871369de3e Race condition in resume_foreground(DispatcherQueue)
  • 60034f1d9733eda877a533fd13dca0ea5d78c4c1 generated
  • 3ae56d8503167d4f7c2608f56b7bb764bb4f46a7 build
  • 6566f101ab2d4b0d42377c166981c409189ba85c Merge pull request #371 from oldnewthing/static-events
  • 7c6948c6da6fe7d31583bce194c4eaa09cd6f7ff feedback
  • a6badcec70b8082ffaa3b5a8fe08a47672a10f3c conformance
  • db5d4493b81d4b0cd532615f1029ce6a5211f1bb test
  • c97ebebe774ade484e34d29a4587a819a6c593ca test
  • 499f68d1fd8c07eb1e9ac7e2d8ed46f4be66b8ad test
  • 5b948a9230a6d1f40cd18a69f2a0ff9359fde991 Fix implementation of static events
  • 8f39915ebfb0e9966f0f39dbaf278085c59df736 test
  • 04ef142b38529302e3e43a783057a2cb3dad4a03 no_copy_awaitable
  • 276ebc17abdecf112df221a861c1e8e3a85baa48 notify
  • ae0378373d2318d91448b8697a91d5b65a1fb2e5 encoding
  • 25f9070abbdee2e602be75b64b4e699599e4ff08 cmake
  • c36cf05f5030726c8ada1b89fc78bd470f737032 port
  • eb0867cfa7b62cee6fa760224c6dd5d2cef29bc7 port
  • 45887a4d015c266b23f38a342857c387cd0cbd31 port
  • 1d148eaec6d4432c921051edb2b67c03dcf72065 port
  • a07495d95ac6e30d732620dc33de2888b1c62a67 port
  • 41fcc9c9f29b27427e00bbddf192c3b983ba17fb port
  • f088d900710a07853b249a481098b03341b29b93 port
  • 76ab8890c1cce78a9c68d3a99a5eb8129be9a3f0 clean
  • 6b7266d14678141b4f42395e8d6e81aab0395808 Update README.md
  • 107793b2b31e699bb6297b602c7212024db5efb8 Archive status
  • 1f326b6de62f817b375ebed2aacdecc0f2aa1932 Update README.md
  • e7815ab8543e0f9d4b78f3353124649d7ee5db45 Merge pull request #267 from janosvitok/fix_markup
  • b721088f894f10d8f8a7075de59493381f727729 Fix link in Getting Started.md

This list of changes was auto generated.

cppwinrt - Fall 2017 Creators Update for Visual Studio 2017 v15.4

Published by Scottj1s about 7 years ago

This release contains updated headers and samples for the Fall Creators Update SDK, which is included with Visual Studio 2017 v15.4.

This version is also available on NuGet:

Windows 10 Fall Creators Update SDK (10.0.16299) v2017.10.13.1

cppwinrt - Spring 2017 Creator's Update for Visual Studio 2017 v15.3

Published by Scottj1s about 7 years ago

This release contains updated headers and samples for the Windows 10 Creator's Update SDK (10.0.15063), targeting the latest version of the Visual C++ compiler, with Visual Studio 2017 v15.3.

This version is also available on NuGet:

Windows 10 Creators Update SDK (10.0.15063) use 2017.8.25

cppwinrt - April 2017 release for Windows 10 Creator's Update SDK

Published by KevinWelton over 7 years ago

This release contains the latest updates to the C++/WinRT compiler along with updated headers for the Windows 10 Creator's Update SDK (10.0.15063).

Also included are bug fixes for Windows 10 Anniversary Update SDK (10.0.14393) sample issues.

This version is also available on NuGet:

Windows 10 Anniversary Update SDK (10.0.14393) use 2017.2.28
Windows 10 Creators Update SDK (10.0.15063) use 2017.4.6

cppwinrt - Windows 10 Creators Update Preview SDK (15063)

Published by KevinWelton over 7 years ago

This release contains version 10.0.15063.0 of the Windows Creator's Update Preview SDK.

This version is also available on NuGet:
Windows 10 Anniversary Update SDK (10.0.14393) use 2017.2.28
Windows 10 Creators Update Preview SDK (10.0.15063) use 2017.3.31

cppwinrt - February 2017 refresh for Anniversary Update and Creator's Update preview SDKs

Published by KevinWelton over 7 years ago

This version is also available on NuGet:

  • Windows 10 Anniversary Update SDK (10.0.14393) use 2017.2.28
  • Windows 10 Creator's Update SDK Preview (10.0.15042) use 2017.3.4-preview
cppwinrt - February 2017 release for Windows 10 Creator's Update SDK preview

Published by KevinWelton over 7 years ago