2369 Commits
Author SHA1 Message Date
Sergio Pedri 5320d4f621 Set version.json to 8.3.2 v8.3.2 2024-09-18 13:32:30 +02:00
Sergio Pedri 760c8aa7e0 Merge pull request #952 from CommunityToolkit/dev/update-framework-reference-checks
Update SDK package checks for .NET 9 SDK
2024-09-18 13:32:09 +02:00
Sergio Pedri 3c74216f3c Set version.json to 8.3.1 v8.3.1 2024-09-12 15:27:52 +02:00
Sergio Pedri 3c7ef2fa64 Merge pull request #942 from CommunityToolkit/dev/windows-sdk-validation
Add .targets to validate the Windows SDK version
2024-09-12 15:27:13 +02:00
Sergio Pedri a51c5ca365 Set version.json to 8.3.0 v8.3.0 2024-08-26 13:40:37 -07:00
Sergio Pedri af626a6306 Merge pull request #918 from CommunityToolkit/dev/observable-validator-trim-generator
Generate trim annotations for [NotifyDataErrorInfo] properties
2024-08-21 23:18:59 -07:00
Sergio Pedri 2e3ca71147 Add unit tests for generated trim annotations 2024-08-21 22:56:40 -07:00
Sergio Pedri 095ac530a8 Generate [RequiresUnreferencedCode] when needed 2024-08-21 22:45:16 -07:00
Sergio Pedri b4bc12b092 Update assembly version in outdated unit tests 2024-08-21 22:44:31 -07:00
Sergio Pedri 9859a1db7a Update 'version.json' for 8.3.0 release 2024-08-21 22:13:13 -07:00
Sergio Pedri cc2aa2d4be Merge pull request #915 from CommunityToolkit/dev/trim-generated-code
Don't generate 'INotifyPropertyChanging' code if not requested
2024-08-20 23:37:26 -07:00
Sergio Pedri 761a22cff5 Forward generator options to FAWMN 2024-08-20 16:40:31 -07:00
Sergio Pedri 603e81c3fc Add new FAWMN variant with global options 2024-08-20 16:40:31 -07:00
Sergio Pedri 2c2a1c3774 Merge pull request #916 from CommunityToolkit/dev/update-sdk-package
Update Windows SDK package version
2024-08-20 16:40:13 -07:00
Sergio Pedri 5ef1035422 Update Windows SDK package version 2024-08-20 16:08:26 -07:00
Sergio Pedri 5670be10b8 Merge pull request #799 from pziezio/fix-ibufferwriter-span-size
Fix IBufferWriterExtensions Write for unmanaged types
2024-08-20 10:42:42 -07:00
Piotr Zięzio 8de7190cb0 Fix IBufferWriterExtensions Write for unmanaged types 2024-08-20 10:10:01 -07:00
Sergio Pedri b7ad78ee2a Fix header text in 'FeatureSwitches' file 2024-08-20 09:59:43 -07:00
Sergio Pedri cc35d3f9d3 Merge pull request #911 from CommunityToolkit/dev/trim-feature-switches
Allow trimming feature switches
2024-08-20 09:49:57 -07:00
Sergio Pedri d8a442f561 Streamline bundled .targets across TFMs 2024-08-08 23:53:02 -07:00
Sergio Pedri f3903a1cfe Update 'INotifyPropertyChanging' switch unit test 2024-08-08 19:31:50 -07:00
Sergio Pedri 395f45ee55 Enable feature switch for trimming 2024-08-08 19:31:50 -07:00
Sergio Pedri 1e0a83b1b5 Add 'ILLink.Substitutions.xml' file and embed it 2024-08-08 19:31:50 -07:00
Sergio Pedri 4cad2e085d Refactor switches into 'FeatureSwitches' type 2024-08-08 19:31:50 -07:00
Sergio Pedri af55190212 Refactor bundled .targets 2024-08-08 19:31:50 -07:00
Sergio Pedri 2fe303edd3 Merge pull request #912 from CommunityToolkit/dev/disable-iid-optimizer
Disable IID optimizer in MVVM Toolkit
2024-08-08 19:31:40 -07:00
Sergio Pedri dcc03e3fe1 Disable IID optimizer in MVVM Toolkit 2024-08-08 19:10:50 -07:00
Sergio Pedri a4d239eda9 Merge pull request #884 from arivoir/feature/881
Avoid auto-generating ObservableValidator.HasError
2024-08-08 18:55:03 -07:00
Alvaro Rivoir a2daea9d1a fix #881 2024-08-08 18:34:13 -07:00
Sergio Pedri 19173a1f1a Merge pull request #910 from CommunityToolkit/dev/update-cswinrt
Update CsWinRT to latest stable
2024-08-08 18:33:40 -07:00
Sergio Pedri c1387fefff Update CsWinRT to latest stable 2024-08-08 17:27:52 -07:00
Sergio Pedri 0226a98649 Merge pull request #806 from aianlinb/patch-1
Correct incorrect description in ObsoleteAttribute
2024-08-08 10:58:06 -07:00
aianlinb fd00adc492 Correct incorrect description in ObsoleteAttribute 2024-08-08 10:33:17 -07:00
Sergio Pedri b398890921 Merge pull request #841 from Lillenne/dev/memory-manager-offset
Include sizeof(T) in offset calculation for Memory2D from MemoryManager
2024-08-08 10:32:44 -07:00
Sergio Pedri e7acd4803a Merge pull request #909 from CommunityToolkit/dev/winrt-aot
Add AOT support in WinRT scenarios to the MVVM Toolkit
2024-08-08 10:11:43 -07:00
Sergio Pedri 488f7a7073 Update Windows SDK projections to latest stable 2024-08-08 09:50:54 -07:00
Sergio Pedri 125eefb916 Disable projection generation for CsWinRT 2024-08-08 09:50:54 -07:00
Sergio Pedri 225436753b Mark WinRT-exposed types as partial 2024-08-08 09:50:54 -07:00
Sergio Pedri 11c1183123 Add Windows TFM to the MVVM Toolkit 2024-08-08 09:50:54 -07:00
Austin Kearns 395e54a1c8 Add sizeof(T) to Memory2D offset from MemoryManager 2024-08-07 23:53:55 -07:00
Sergio Pedri 5c6fe6194c Merge pull request #863 from Benna96/fix-guard-throwhelper-method-typo
Fix typo in Guard.ThrowHelper.ThrowArgumentNullExceptionForIsNotNull
2024-08-07 23:33:48 -07:00
Sergio Pedri 78b3fe2bd0 Merge pull request #908 from CommunityToolkit/dev/update-nuget
Update NuGet packages to latest stable
2024-08-07 22:55:35 -07:00
Sergio Pedri a25a8a0c14 Update NuGet packages to latest stable 2024-08-07 22:34:09 -07:00
Sergio Pedri 8802c03f32 Update Roslyn test NuGet packages 2024-08-07 22:31:56 -07:00
Sergio Pedri ce01781508 Merge pull request #832 from CommunityToolkit/dev/net8.0
Add .NET 8 TFM to all projects and AOT annotations
2024-08-07 22:31:05 -07:00
Sergio Pedri 32dbaed11c Fix source generator unit tests 2024-08-07 20:18:31 -07:00
Benna96 f6b8c5e0a0 Fix typo
Remove extra parenthesis
2024-04-09 20:42:17 +03:00
Sergio Pedri b4cf03ca9a Bump NuGet packages to latest stable 2024-01-20 19:13:42 +01:00
Sergio Pedri e26602c226 Fix source generator unit tests on .NET 8 2024-01-20 19:06:43 +01:00
Sergio Pedri eda07b39e4 Fix some nullability warnings 2024-01-20 19:06:26 +01:00