90 Commits (cceee26c14c13dfd8fd2254bf9dd1f1c6ba18e66)

Author SHA1 Message Date
Kévin Chalet b0709b3528 Replace Polyfill by Meziantou.Polyfill and bring back internal OperatingSystem polyfills 3 months ago
Kévin Chalet baba687f48 Re-enable automatic NuGet packages pruning 3 months ago
Kévin Chalet 9797f86194 Replace PolySharp by the Polyfill source package and adopt ArgumentNullException.ThrowIfNull()/ArgumentException.ThrowIfNullOrEmpty() 3 months ago
Kévin Chalet a0f39b4b5c Polyfill ValueTask.CompletedTask and ValueTask<TResult>.CompletedTask 5 months ago
Kévin Chalet 13f352af6d Bump the .NET SDK to 10.0.100-rc.2.25502.107 and add .NET 10 TFMs 5 months ago
Kévin Chalet 77cc46ae1b Bump the .NET SDK/dependencies and remove the .NET 8.0 Android/iOS/Mac Catalyst/macOS target framework monikers 5 months ago
Kévin Chalet 704ed8290c Use static versions for GitHub action runners 5 months ago
Kévin Chalet ea5741d5af Fix the Android/iOS/Mac Catalyst/macOS workloads detection logic 10 months ago
Kévin Chalet b778fe171e Use a static C# lang version in Directory.Build.props 12 months ago
Kévin Chalet 0e778767ae Bump MSBuild.SDK.SystemWeb to 4.0.97 1 year ago
Kévin Chalet 342b7651cf Set NuGetAuditMode to "all" to enable vulnerable transitive dependencies warnings 1 year ago
Kévin Chalet b17b3fe235 Update the .NET Framework and .NET Standard TFMs to target ASP.NET Core/Entity Framework Core 2.3 and .NET Extensions 8.0 1 year ago
Kévin Chalet 307d57bfe9 Bump the .NET SDK and packages 1 year ago
Kévin Chalet ef2e02ee23 Introduce a new .NET 9.0 TFM and use the new X509CertificateLoader API 2 years ago
Kévin Chalet c5c4b74d17 Remove the .NET 7.0 target framework moniker 2 years ago
Kévin Chalet c71b7bb0c7 Restrict the NuGet audit warnings to direct dependencies 2 years ago
Kévin Chalet 2df389ad33 Replace the .NET Framework 4.6.1 target framework moniker by a .NET Framework 4.6.2 TFM 2 years ago
Kévin Chalet 7c1629a29b Replace CodeAnalysis.ruleset by .editorconfig 2 years ago
Kévin Chalet 290e4150c2 Support the new ASWebAuthenticationSessionCallback API on iOS 17.4+/Mac Catalyst 17.4+/macOS 14.4+ 2 years ago
Kévin Chalet dd301bb3ec Change the packages project URL to point to openiddict.com 2 years ago
Kévin Chalet bd669a4cf2 Update Directory.Build.props to target iOS 17.2, Mac Catalyst 17.2 and macOS 14.2 2 years ago
Kévin Chalet 25b16b082c Introduce Android support 2 years ago
Kévin Chalet 545a600630 Make "dotnet workload restore" conditional 2 years ago
Kévin Chalet 60eedd12bb Update the build workflow to select the latest Xcode version and allow building macOS/Mac Catalyst/iOS packages on macOS 2 years ago
Kévin Chalet b6bce3e5dd Update OpenIddict.Client.SystemIntegration to target Mac Catalyst 13.1+ and macOS 10.15+ 2 years ago
Kévin Chalet 6fdaf0a6b9 Remove the .NET 7.0 iOS TFMs and update the MAUI sample to disable server certificate validation on iOS to make testing easier 2 years ago
Kévin Chalet fea8447deb Add net7.0-ios12.0 and net7.0-ios13.0 target framework monikers 2 years ago
Kévin Chalet aec8fdc61c Fix a bug preventing [SupportedOSPlatform] from being correctly set 2 years ago
Kévin Chalet 362a52fd14 Add a MAUI client sample 2 years ago
Kévin Chalet 1e0870f125 Introduce iOS support in the OpenIddict client system integration package 2 years ago
Kévin Chalet e138b36b2b Use <TfmSpecificPackageFile> instead of <None> to add the lib placeholders to metapackages 2 years ago
Kévin Chalet 2588fea242 Update the UniversalWindowsPlatformTargetFrameworks condition to ensure the correct Windows Kit version is installed 2 years ago
Kévin Chalet ebd14eb4a8 Remove the unnecessary Microsoft.Windows.SDK.Contracts <PackageVersion /> nodes from the .NET Standard 2.0/2.1 dependencies 2 years ago
Kévin Chalet cfccc25e30 Implement UWP support using a dedicated uap10.0.17763 target framework moniker 2 years ago
Kévin Chalet cc11536668 Bump Wilson to 7.2.0 2 years ago
Kévin Chalet 2db6b371f1 Bump .NET Arcade to 8.0.0-beta.23516.4 2 years ago
Kévin Chalet f0650028fb Bump the .NET SDK to 8.0.100 and add a .NET 8.0 TFM 2 years ago
Kévin Chalet 6636784754 Add a .NET 8.0 TFM 2 years ago
Kévin Chalet 02cca0a42e Update the entire code base to use collection expressions 2 years ago
Kévin Chalet bfcae1b42e Remove the .NET Core 3.1 TFMs 3 years ago
Kévin Chalet f7558f5ceb Remove package validation 3 years ago
Kévin Chalet 61e6fd95c3 Centralize the target frameworks in Directory.Build.props 3 years ago
Kévin Chalet b87669b11b Enable Visual Studio build acceleration 3 years ago
Kévin Chalet 77d8d7492c Enable packages validation 3 years ago
Kévin Chalet 532a5941ec Introduce Windows support for the client stack 3 years ago
Kévin Chalet 1f4e51fe60 Update RepositoryUrl to use a HTTPS URL 3 years ago
Kévin Chalet af20f7c3bb Use NuGet Central Package Management 3 years ago
Kévin Chalet d36acab11f Bump PolySharp to 1.7.1 3 years ago
Kévin Chalet e2e2c84001 Bump PolySharp to 1.6.0 and decorate Uri and JSON properties/parameters with [StringSyntax] 3 years ago
Kévin Chalet 7ca9be1428 Reference PolySharp and replace Substring() calls by the range syntax 3 years ago