Skip to content

Commit

Permalink
Backend dependency updates for February 2025 (#3594)
Browse files Browse the repository at this point in the history
* Bump dotnet/sdk from 8.0.404-jammy to 8.0.405-jammy
* Bump dotnet/aspnet from 8.0.11-jammy to 8.0.12-jammy
* Bump [sillsdev/FieldWorks](https://github.com/sillsdev/fieldworks) from d6f2ee1ed5aa1257e408a4afab2aab8fd8268764 to 0ea8e06b13dc756abb9c76f083ff90369fb383bf.
* Bump `Microsoft.AspNetCore.Authentication.JwtBearer` from 8.0.11 to 8.0.12
* Bump `Microsoft.IdentityModel.Tokens` from 7.5.1 to 8.3.1
* Bump `System.IdentityModel.Tokens.Jwt` from 7.5.1 to 8.3.1
* Bump OpenTelemetry.Extensions.Hosting from 1.10.0 to 1.11.1
* Bump OpenTelemetry.Exporter.OpenTelemetryProtocol from 1.10.0 to 1.11.1.
* Bump Microsoft.Extensions.Caching.Memory from 8.0.1 to 9.0.1 and move to /Backend.Tests
* Bump NUnit from 4.2.2 to 4.3.2 in /Backend.Tests
* Bump coverlet.msbuild from 6.0.2 to 6.0.4 in /Backend.Tests
* Update backend license report

---------

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
imnasnainaec and dependabot[bot] authored Feb 14, 2025
1 parent e2e7dbc commit 21ab3e9
Show file tree
Hide file tree
Showing 5 changed files with 29 additions and 64 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/commit_message_check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,4 @@ permissions: # added using https://github.com/step-security/secure-workflows

jobs:
commit-message-lint:
uses: sillsdev/FieldWorks/.github/workflows/CommitMessage.yml@d6f2ee1ed5aa1257e408a4afab2aab8fd8268764
uses: sillsdev/FieldWorks/.github/workflows/CommitMessage.yml@0ea8e06b13dc756abb9c76f083ff90369fb383bf
5 changes: 3 additions & 2 deletions Backend.Tests/Backend.Tests.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,13 @@
<NoWarn>$(NoWarn);CA1305;CA1859;CS1591</NoWarn>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="9.0.1" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.11.1" />
<PackageReference Include="Moq.Contrib.HttpClient" Version="1.4.0" />
<PackageReference Include="NUnit" Version="4.2.2" />
<PackageReference Include="NUnit" Version="4.3.2" />
<PackageReference Include="NUnit3TestAdapter" Version="4.6.0" />
<PackageReference Include="coverlet.collector" Version="6.0.2"/>
<PackageReference Include="coverlet.msbuild" Version="6.0.2"/>
<PackageReference Include="coverlet.msbuild" Version="6.0.4"/>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Backend\BackendFramework.csproj" />
Expand Down
11 changes: 5 additions & 6 deletions Backend/BackendFramework.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -10,18 +10,17 @@
<NoWarn>$(NoWarn);CA1305;CA1848;CS1591</NoWarn>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="8.0.1" />
<PackageReference Include="OpenTelemetry.Exporter.Console" Version="1.10.0" />
<PackageReference Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="1.10.0" />
<PackageReference Include="OpenTelemetry.Extensions.Hosting" Version="1.10.0" />
<PackageReference Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="1.11.1" />
<PackageReference Include="OpenTelemetry.Extensions.Hosting" Version="1.11.1" />
<PackageReference Include="OpenTelemetry.Instrumentation.AspNetCore" Version="1.10.1" />
<PackageReference Include="OpenTelemetry.Instrumentation.Http" Version="1.10.0" />
<PackageReference Include="RelaxNG" Version="3.2.3">
<NoWarn>NU1701</NoWarn>
</PackageReference>
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="8.0.11" />
<PackageReference Include="Microsoft.IdentityModel.Tokens" Version="7.5.1" />
<PackageReference Include="System.IdentityModel.Tokens.Jwt" Version="7.5.1" />
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="8.0.12" />
<PackageReference Include="Microsoft.IdentityModel.Tokens" Version="8.3.1" />
<PackageReference Include="System.IdentityModel.Tokens.Jwt" Version="8.3.1" />
<PackageReference Include="MailKit" Version="4.9.0" />
<PackageReference Include="MongoDB.Driver" Version="2.29.0" />
<PackageReference Include="Swashbuckle.AspNetCore" Version="7.2.0" />
Expand Down
4 changes: 2 additions & 2 deletions Backend/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
############################################################

# Docker multi-stage build
FROM mcr.microsoft.com/dotnet/sdk:8.0.404-jammy AS builder
FROM mcr.microsoft.com/dotnet/sdk:8.0.405-jammy AS builder
WORKDIR /app

# Copy csproj and restore (fetch dependencies) as distinct layers.
Expand All @@ -19,7 +19,7 @@ COPY . ./
RUN dotnet publish -c Release -o build

# Build runtime image.
FROM mcr.microsoft.com/dotnet/aspnet:8.0.11-jammy
FROM mcr.microsoft.com/dotnet/aspnet:8.0.12-jammy

ENV ASPNETCORE_URLS=http://+:5000
ENV COMBINE_IS_IN_CONTAINER=1
Expand Down
71 changes: 18 additions & 53 deletions docs/user_guide/assets/licenses/backend_licenses.txt
Original file line number Diff line number Diff line change
Expand Up @@ -27,34 +27,6 @@ Authors: MichaCo
License: Apache-2.0
LicenseUrl: https://licenses.nuget.org/Apache-2.0
###############################################################
PackageId: Google.Protobuf
PackageVersion: 3.22.5
PackageProjectUrl: https://github.com/protocolbuffers/protobuf
Authors: Google Inc.
License: BSD-3-Clause
LicenseUrl: https://licenses.nuget.org/BSD-3-Clause
###############################################################
PackageId: Grpc.Core.Api
PackageVersion: 2.52.0
PackageProjectUrl: https://github.com/grpc/grpc-dotnet
Authors: The gRPC Authors
License: Apache-2.0
LicenseUrl: https://licenses.nuget.org/Apache-2.0
###############################################################
PackageId: Grpc.Net.Client
PackageVersion: 2.52.0
PackageProjectUrl: https://github.com/grpc/grpc-dotnet
Authors: The gRPC Authors
License: Apache-2.0
LicenseUrl: https://licenses.nuget.org/Apache-2.0
###############################################################
PackageId: Grpc.Net.Common
PackageVersion: 2.52.0
PackageProjectUrl: https://github.com/grpc/grpc-dotnet
Authors: The gRPC Authors
License: Apache-2.0
LicenseUrl: https://licenses.nuget.org/Apache-2.0
###############################################################
PackageId: icu.net
PackageVersion: 3.0.0
PackageProjectUrl: https://github.com/sillsdev/icu-dotnet
Expand Down Expand Up @@ -83,12 +55,19 @@ License: MIT
LicenseUrl: https://licenses.nuget.org/MIT
###############################################################
PackageId: Microsoft.AspNetCore.Authentication.JwtBearer
PackageVersion: 8.0.11
PackageVersion: 8.0.12
PackageProjectUrl: https://asp.net/
Authors: Microsoft
License: MIT
LicenseUrl: https://licenses.nuget.org/MIT
###############################################################
PackageId: Microsoft.Bcl.Memory
PackageVersion: 9.0.0
PackageProjectUrl: https://dot.net/
Authors: Microsoft
License: MIT
LicenseUrl: https://licenses.nuget.org/MIT
###############################################################
PackageId: Microsoft.CSharp
PackageVersion: 4.7.0
PackageProjectUrl: https://github.com/dotnet/corefx
Expand All @@ -110,20 +89,6 @@ Authors: Microsoft
License: MIT
LicenseUrl: https://licenses.nuget.org/MIT
###############################################################
PackageId: Microsoft.Extensions.Caching.Abstractions
PackageVersion: 8.0.0
PackageProjectUrl: https://dot.net/
Authors: Microsoft
License: MIT
LicenseUrl: https://licenses.nuget.org/MIT
###############################################################
PackageId: Microsoft.Extensions.Caching.Memory
PackageVersion: 8.0.1
PackageProjectUrl: https://dot.net/
Authors: Microsoft
License: MIT
LicenseUrl: https://licenses.nuget.org/MIT
###############################################################
PackageId: Microsoft.Extensions.Configuration
PackageVersion: 9.0.0
PackageProjectUrl: https://dot.net/
Expand Down Expand Up @@ -230,21 +195,21 @@ License: MIT
LicenseUrl: https://licenses.nuget.org/MIT
###############################################################
PackageId: Microsoft.IdentityModel.Abstractions
PackageVersion: 7.5.1
PackageVersion: 8.3.1
PackageProjectUrl: https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet
Authors: Microsoft
License: MIT
LicenseUrl: https://licenses.nuget.org/MIT
###############################################################
PackageId: Microsoft.IdentityModel.JsonWebTokens
PackageVersion: 7.5.1
PackageVersion: 8.3.1
PackageProjectUrl: https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet
Authors: Microsoft
License: MIT
LicenseUrl: https://licenses.nuget.org/MIT
###############################################################
PackageId: Microsoft.IdentityModel.Logging
PackageVersion: 7.5.1
PackageVersion: 8.3.1
PackageProjectUrl: https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet
Authors: Microsoft
License: MIT
Expand All @@ -265,7 +230,7 @@ License: MIT
LicenseUrl: https://licenses.nuget.org/MIT
###############################################################
PackageId: Microsoft.IdentityModel.Tokens
PackageVersion: 7.5.1
PackageVersion: 8.3.1
PackageProjectUrl: https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet
Authors: Microsoft
License: MIT
Expand Down Expand Up @@ -355,21 +320,21 @@ License: MIT
LicenseUrl: https://licenses.nuget.org/MIT
###############################################################
PackageId: OpenTelemetry
PackageVersion: 1.10.0
PackageVersion: 1.11.1
PackageProjectUrl: https://opentelemetry.io/
Authors: OpenTelemetry Authors
License: Apache-2.0
LicenseUrl: https://licenses.nuget.org/Apache-2.0
###############################################################
PackageId: OpenTelemetry.Api
PackageVersion: 1.10.0
PackageVersion: 1.11.1
PackageProjectUrl: https://opentelemetry.io/
Authors: OpenTelemetry Authors
License: Apache-2.0
LicenseUrl: https://licenses.nuget.org/Apache-2.0
###############################################################
PackageId: OpenTelemetry.Api.ProviderBuilderExtensions
PackageVersion: 1.10.0
PackageVersion: 1.11.1
PackageProjectUrl: https://opentelemetry.io/
Authors: OpenTelemetry Authors
License: Apache-2.0
Expand All @@ -383,14 +348,14 @@ License: Apache-2.0
LicenseUrl: https://licenses.nuget.org/Apache-2.0
###############################################################
PackageId: OpenTelemetry.Exporter.OpenTelemetryProtocol
PackageVersion: 1.10.0
PackageVersion: 1.11.1
PackageProjectUrl: https://opentelemetry.io/
Authors: OpenTelemetry Authors
License: Apache-2.0
LicenseUrl: https://licenses.nuget.org/Apache-2.0
###############################################################
PackageId: OpenTelemetry.Extensions.Hosting
PackageVersion: 1.10.0
PackageVersion: 1.11.1
PackageProjectUrl: https://opentelemetry.io/
Authors: OpenTelemetry Authors
License: Apache-2.0
Expand Down Expand Up @@ -706,7 +671,7 @@ License: http://go.microsoft.com/fwlink/?LinkId=329770
LicenseUrl: http://go.microsoft.com/fwlink/?LinkId=329770
###############################################################
PackageId: System.IdentityModel.Tokens.Jwt
PackageVersion: 7.5.1
PackageVersion: 8.3.1
PackageProjectUrl: https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet
Authors: Microsoft
License: MIT
Expand Down

0 comments on commit 21ab3e9

Please sign in to comment.