Matthew Leibowitz
8cf8bcb61c
Improve stability of CI ( #2959 )
2024-07-29 14:48:02 +02:00
Matthew Leibowitz
171e086a89
Update .NET to 8.0 ( #2927 )
...
* Update the Dockerfiles
* Use newer Xcode
* Update Blazor WASM Sample
* Update Uno Samples
2024-07-26 00:28:28 +08:00
Matthew Leibowitz
a1f734d7fb
Update the signing template ( #2932 ) ( #2946 )
2024-07-17 15:25:29 +02:00
Matthew Leibowitz
7f2774e55c
Use the new connection string ( #2802 )
2024-03-25 19:59:30 +02:00
Matthew Leibowitz
cf2907f313
Fix 1ES Builds ( #2785 )
2024-03-06 21:44:34 +02:00
Matthew Leibowitz
c4d1172532
Migrate to 1ES PT ( #2770 )
2024-02-28 22:38:00 +02:00
Matthew Leibowitz
b79905450d
Run APIScan after packaging on the packages ( #2730 )
2024-02-06 08:35:52 +08:00
Matthew Leibowitz
7fd9718034
Update skia and regenerated the C# pinvokes
...
This was a large set of changes, both to the code as well as to new
requirements. The changes included:
- Updated skia
- Updated depot_tools (and this also needed changes
- Added/chnaged/removed C++ types
- Re-generated C# pinvokes
- Minimum OS versions changed:
- Android: 21 (v5.0)
- macOS: 10.13 (High Sierra)
- Tizen: 6.0
- tvOS: 11.0
- Debiam: 10 (Buster)
- Updated macOS build agent to macOS 13 with Xcode 14.3.1
- Updated the Android NDK to r25c
- Updated Tizen Studio to 5.1
- Ninja is now a required dependency and not included in depot_tools
- Python is now used to run ninja instead of ninja run directly
2023-08-17 17:24:04 +02:00
Matthew Leibowitz
75835ccd4a
Try and follow more dotnet versions ( #2556 )
2023-08-17 06:17:07 +08:00
Matthew Leibowitz
bc5020b9ee
Modernize the repository and prepare SkiaSharp 3.0 ( #2505 )
...
* Merge and modernize the binding projects
* Remove UWP and watchOS
* Add the native assets projects
* Rename bootstrapper.ps1 to build.ps1
* Add new device tests
* Rework the test skipping feature
---------
Co-authored-by: Jerome Laban <jerome.laban@nventive.com>
2023-07-30 23:49:57 +08:00
Matthew Leibowitz
4d1e72c029
Update macOS and Xcode ( #2425 )
...
So the new **minimum** versions are:
- iOS: 11 __(up from 8)__
- Mac Catalyst 13.1 __(up from 13.0)__
- macOS: 10.9 __(up from 10.8)__
Some iOS CPU architectures are now no longer supported:
- armv7 (arm32)
- i386 (x86)
2023-06-15 09:24:51 +02:00
Matthew Leibowitz
cb9e814c42
Update to ubuntu-20.04 ( #2256 )
2022-09-30 08:46:15 +08:00
Matthew Leibowitz
0421cb8365
Dynamically determine to build managed-only ( #2085 )
2022-05-30 09:40:53 +02:00
Matthew Leibowitz
65f7e057ce
Make pipelines better ( #2078 )
2022-05-27 20:23:34 +02:00
Matthew Leibowitz
486317a7d5
Update MAUI to RC 1 and use a macOS Monterey pool ( #1986 )
2022-04-13 10:28:03 +02:00
Matthew Leibowitz
b7728fae36
Use an older Xamarin.Android preview via the stable VS ( #1993 )
2022-04-09 02:55:21 +02:00
Matthew Leibowitz
c5efe055d5
Update to macOS 11 ( #1988 )
2022-04-05 05:17:23 +02:00
Matthew Leibowitz
7daeac4d76
Split tests and samples into a new pipeline ( #1963 )
2022-03-03 14:09:35 +02:00
Matthew Leibowitz
657aa9de30
Update MAUI to Preview 14 ( #1965 )
2022-03-02 17:10:37 +02:00
Matthew Leibowitz
2f218deb78
Use Python 3.x and Clang 12.x ( #1959 )
...
* Update to Python 3.x to generate the build scripts and other related things
* Update to Clang 12.x to work with Visual Studio 2022
* Update all Windows builds to use Visual Studio 2022
* Update the required .net tools
* Streamline the pipeline a bit more
* Extracted all the tool install yaml into scripts so they can be better edited and tracked
2022-03-02 09:24:47 +02:00
Matthew Leibowitz
f4f689e4be
Revert "Update azure-pipelines.yml for Azure Pipelines"
...
This reverts commit 23da755f07
.
2022-02-25 10:07:34 +08:00
Matthew Leibowitz
23da755f07
Update azure-pipelines.yml for Azure Pipelines
2022-02-25 09:58:02 +08:00
Mike Bond
5aa03121f0
Generate Software Bill of Materials (SBOM) manifest ( #1954 )
2022-02-21 20:29:05 +02:00
Matthew Leibowitz
44f3c84e0d
Try build without manually installing .NET Core ( #1956 )
2022-02-17 01:19:42 +02:00
Matthew Leibowitz
0b69f880e3
Make use of the newer/better/faster/more-er 1ES build agents ( #1946 )
2022-02-08 19:30:09 +02:00
Matthew Leibowitz
a6078aee0d
Build with Maui Preview 13 ( #1942 )
2022-02-01 02:25:34 +02:00
Matthew Leibowitz
9eec9652fc
Update maui to Preview 12 ( #1932 )
2022-01-27 01:44:17 +02:00
Matthew Leibowitz
8f9781da15
Update to Maui Preview 11 ( #1890 )
2021-12-15 05:56:17 +02:00
Matthew Leibowitz
65fdb4ec3f
Try to build faster on demand ( #1859 )
2021-11-13 07:59:12 +02:00
Matthew Leibowitz
948bc94267
Work around enums not being blittable ( #1857 )
2021-11-10 00:16:05 +02:00
Matthew Leibowitz
85613e728c
Update all the things ( #1842 )
2021-10-28 18:38:56 +02:00
Matthew Leibowitz
105f902818
Clean up the publish for samples ( #1827 )
2021-10-12 15:31:50 +02:00
Matthew Leibowitz
57ecfbb9fc
this is old still
2021-10-11 12:08:47 +02:00
Matthew Leibowitz
ce7778c0c4
Support ASP.NET Blazor Web Assembly Components ( #1811 )
2021-10-11 11:08:38 +02:00
Matthew Leibowitz
7533b54bb1
Bump Maui to RC 2 / P9 ( #1815 )
2021-09-28 02:08:21 +02:00
Matthew Leibowitz
68e80fa176
Native Windows Symbols + HarfBuzzSharp.NativeAssets.* ( #1797 )
...
Co-authored-by: Peter Collins <pecolli@microsoft.com>
2021-09-17 21:18:48 +02:00
Matthew Leibowitz
f8dbe84f96
Merge remote-tracking branch 'origin/patch/v2.80.4'
2021-09-08 23:40:52 +02:00
Matthew Leibowitz
177583581a
New area path
2021-09-08 23:36:16 +02:00
Matthew Leibowitz
57378897c9
Update to WindowsAppSDK ( #1800 )
2021-09-08 22:30:47 +02:00
Matthew Leibowitz
2e08f1b404
Switch to .NET Tool version of Cake ( #1793 )
2021-09-04 00:16:26 +02:00
Matthew Leibowitz
e6fe745390
Reduce the size of the artifacts ( #1788 )
2021-09-01 20:37:49 +02:00
Matthew Leibowitz
bdcb5602f0
Update MAUI to RC 1 ( #1782 )
2021-08-30 20:16:03 +02:00
Matthew Leibowitz
d518738714
Add main PDB files to the packages ( #1781 )
2021-08-20 18:20:13 +02:00
Matthew Leibowitz
a9470f19eb
Merge branch 'patch/v2.80.4'
2021-08-19 21:55:00 +02:00
Matthew Leibowitz
8cac9b8fb3
Make sure to Real sign patches too
2021-08-19 18:58:02 +02:00
Matthew Leibowitz
a3e7a7d49d
Fixed an issue with strong naming
2021-08-19 07:08:39 +02:00
Matthew Leibowitz
4a468580d0
Update HarfBuzz to 2.8.2 ( #1766 )
2021-08-19 06:43:33 +02:00
Matthew Leibowitz
3bf130d70e
Add Mac Catalyst support ( #1760 )
2021-08-08 23:28:10 +02:00
Matthew Leibowitz
edf9363350
Use the new Maui P7 ( #1749 )
2021-07-28 04:22:23 +02:00
Matthew Leibowitz
539dbb1927
Use .NET 6.0.100-preview.7.21369.5
2021-07-27 20:22:20 +02:00