v1.0.0 - azteca
·
270 commits
to master
since this release
Release 1.0.0 - azteca 🏟️
Docker Images
Pull this release using any of the following tags:
# By semantic version (recommended)
docker pull ghcr.io/nanotaboada/dotnet-samples-aspnetcore-webapi:1.0.0
# By stadium name
docker pull ghcr.io/nanotaboada/dotnet-samples-aspnetcore-webapi:azteca
# Latest
docker pull ghcr.io/nanotaboada/dotnet-samples-aspnetcore-webapi:latest📦 Package: ghcr.io/nanotaboada/dotnet-samples-aspnetcore-webapi
What's Changed
- feat: add Migrations with InitialCreate and data seeding by @nanotaboada in #3
- feat: config GitHub Actions for .NET by @nanotaboada in #4
- chore: add status badges by @nanotaboada in #5
- fix: resolve nullable warning (CS8604) by @nanotaboada in #6
- feat: add MemoryCache in Retrieve method of Service layer by @nanotaboada in #7
- feat!: add Tests project and initial case for Service layer by @nanotaboada in #8
- fix: CodeFactor issues by @nanotaboada in #16
- refactor: add HTTP 409 Conflict response on HTTP POST verb by @nanotaboada in #18
- feat: add Coverlet integration by @nanotaboada in #19
- refactor: rename async methods in Service layer according to convention by @nanotaboada in #22
- feat: add unit tests for Retrieve methods of Service layer by @nanotaboada in #24
- chore: upgrade GitHub Actions workflow by @nanotaboada in #25
- fix: adjust code coverage thresholds by @nanotaboada in #26
- chore: add Dependabot config by @nanotaboada in #27
- chore: add groups for Dependabot version updates by @nanotaboada in #33
- chore(deps): bump Microsoft.NET.Test.Sdk from 17.3.2 to 17.9.0 by @dependabot[bot] in #28
- chore(deps): bump the efcore group with 4 updates by @dependabot[bot] in #34
- chore(deps): bump the xunit group with 2 updates by @dependabot[bot] in #35
- chore: update groups for Dependabot version updates by @nanotaboada in #36
- chore(deps): bump the efcore group with 3 updates by @dependabot[bot] in #37
- chore(deps): bump the xunit group with 1 update by @dependabot[bot] in #38
- chore(deps): bump the coverlet group with 1 update by @dependabot[bot] in #39
- chore(deps): bump Microsoft.AspNetCore.OpenApi from 7.0.13 to 7.0.16 by @dependabot[bot] in #40
- chore(deps): bump Microsoft.VisualStudio.Web.CodeGeneration.Design from 7.0.0 to 7.0.12 by @dependabot[bot] in #41
- feat(deps)!: upgrade to .NET 8 (LTS) by @nanotaboada in #43
- chore: update Codecov config by @nanotaboada in #44
- chore: set up CI with Azure Pipelines by @nanotaboada in #46
- chore: add Azure Pipelines badge by @nanotaboada in #47
- chore: update .NET CI workflow by @nanotaboada in #48
- chore: adjust formatting to CSharpier rules by @nanotaboada in #50
- refactor!: rename to match PoC convention by @nanotaboada in #52
- chore: update integration badges by @nanotaboada in #53
- feat(tests): add utils for database, context and mocks creation by @nanotaboada in #55
- refactor(api)!: change response type to IResult by @nanotaboada in #56
- feat(tests): add initial case for controllers by @nanotaboada in #57
- feature(tests): add cases for HttpGet methods by @nanotaboada in #58
- chore(deps): bump the efcore group with 4 updates by @dependabot[bot] in #59
- chore(deps): bump the xunit group with 2 updates by @dependabot[bot] in #60
- chore(deps): bump Microsoft.AspNetCore.OpenApi from 8.0.3 to 8.0.4 by @dependabot[bot] in #61
- feature(tests)!: add cases for HttpPost, HttpPut and HttpDelete methods by @nanotaboada in #63
- chore: add Codecov badge by @nanotaboada in #64
- refactor(api)!: adjust environment-specific settings and test mocks by @nanotaboada in #67
- refactor(services)!: add Player mapping to UpdateAsync, add test cases by @nanotaboada in #68
- chore(ci): add Codacy config by @nanotaboada in #73
- chore(ci): update Codecov config by @nanotaboada in #74
- fix(ci): glob patterns on Codecov config by @nanotaboada in #75
- chore: add Codacy coverage badge by @nanotaboada in #76
- fix(ci): glob patterns on Codacy config by @nanotaboada in #77
- chore(ci): add Codacy Security Scan workflow by @nanotaboada in #78
- feat(api): update swagger docs by @nanotaboada in #79
- chore(deps): bump actions/checkout from 3 to 4 by @dependabot[bot] in #82
- chore(deps): bump github/codeql-action from 2 to 3 by @dependabot[bot] in #83
- chore(deps): bump codacy/codacy-analysis-cli-action from 1.1.0 to 4.4.0 by @dependabot[bot] in #81
- chore(deps): bump the xunit group with 2 updates by @dependabot[bot] in #84
- refactor(services): improve cache entry creation by @nanotaboada in #88
- refactor(controllers): improve responses from Results to TypedResults by @nanotaboada in #89
- chore(ci): add cache for NuGet packages on Azure Pipelines by @nanotaboada in #90
- refactor(api)!: rename symbols and organize extensions by @nanotaboada in #91
- chore: adjust Codacy exclude paths by @nanotaboada in #93
- chore(ci): update Codacy workflow by @nanotaboada in #94
- chore(deps): bump codecov/codecov-action from 4.3.0 to 4.3.1 by @dependabot[bot] in #95
- chore(deps): bump the efcore group with 4 updates by @dependabot[bot] in #97
- chore(deps): bump Swashbuckle.AspNetCore from 6.5.0 to 6.6.1 by @dependabot[bot] in #98
- feat: add Position enum class by @nanotaboada in #100
- chore(deps): bump Microsoft.AspNetCore.OpenApi from 8.0.4 to 8.0.5 by @dependabot[bot] in #99
- chore(deps): bump codecov/codecov-action from 4.3.1 to 4.4.0 by @dependabot[bot] in #96
- chore(deps): bump the xunit group with 2 updates by @dependabot[bot] in #102
- chore(deps): bump Microsoft.NET.Test.Sdk from 17.9.0 to 17.10.0 by @dependabot[bot] in #103
- chore(deps): bump Swashbuckle.AspNetCore from 6.6.1 to 6.6.2 by @dependabot[bot] in #104
- chore(deps): bump codecov/codecov-action from 4.4.0 to 4.4.1 by @dependabot[bot] in #101
- chore(deps): bump the efcore group with 4 updates by @dependabot[bot] in #106
- chore(deps): bump Microsoft.AspNetCore.OpenApi from 8.0.5 to 8.0.6 by @dependabot[bot] in #107
- chore(deps): bump codecov/codecov-action from 4.4.1 to 4.5.0 by @dependabot[bot] in #108
- chore(deps): bump the efcore group with 4 updates by @dependabot[bot] in #110
- chore(deps): bump the xunit group with 2 updates by @dependabot[bot] in #111
- chore(deps): bump Microsoft.AspNetCore.OpenApi from 8.0.6 to 8.0.7 by @dependabot[bot] in #112
- chore(deps): bump Microsoft.VisualStudio.Web.CodeGeneration.Design from 8.0.2 to 8.0.3 by @dependabot[bot] in #113
- chore: normalize documentation comments by @nanotaboada in #114
- chore: add API docs section by @nanotaboada in #116
- feat: new endpoint to get Player by Squad Number by @nanotaboada in #118
- chore(deps): bump Swashbuckle.AspNetCore from 6.6.2 to 6.7.0 by @dependabot[bot] in #120
- chore: add XML doc comments by @nanotaboada in #121
- fix(data): quality rule CA1869 by @nanotaboada in #123
- chore(deps): bump the efcore group with 4 updates by @dependabot[bot] in #126
- chore(deps): bump Microsoft.VisualStudio.Web.CodeGeneration.Design from 8.0.3 to 8.0.4 by @dependabot[bot] in #127
- chore(deps): bump Swashbuckle.AspNetCore from 6.7.0 to 6.7.1 by @dependabot[bot] in #128
- chore(deps): bump Microsoft.AspNetCore.OpenApi from 8.0.7 to 8.0.8 by @dependabot[bot] in #129
- chore(deps): bump Microsoft.NET.Test.Sdk from 17.10.0 to 17.11.0 by @dependabot[bot] in #130
- chore(deps): bump Swashbuckle.AspNetCore from 6.7.1 to 6.7.3 by @dependabot[bot] in #132
- chore(deps): bump Microsoft.NET.Test.Sdk from 17.11.0 to 17.11.1 by @dependabot[bot] in #133
- chore(deps): bump Moq from 4.20.70 to 4.20.72 by @dependabot[bot] in #134
- chore(deps): bump FluentAssertions from 6.12.0 to 6.12.1 by @dependabot[bot] in #135
- chore(deps): bump Microsoft.VisualStudio.Web.CodeGeneration.Design from 8.0.4 to 8.0.5 by @dependabot[bot] in #136
- chore(deps): bump xunit from 2.9.0 to 2.9.1 in the xunit group by @dependabot[bot] in #137
- chore(deps): bump codecov/codecov-action from 4.5.0 to 4.6.0 by @dependabot[bot] in #138
- chore(deps): bump the efcore group with 4 updates by @dependabot[bot] in #139
- chore(deps): bump xunit from 2.9.1 to 2.9.2 in the xunit group by @dependabot[bot] in #140
- chore(deps): bump Microsoft.VisualStudio.Web.CodeGeneration.Design from 8.0.5 to 8.0.6 by @dependabot[bot] in #141
- chore(deps): bump Microsoft.AspNetCore.OpenApi from 8.0.8 to 8.0.10 by @dependabot[bot] in #142
- chore(deps): bump Swashbuckle.AspNetCore from 6.7.3 to 6.9.0 by @dependabot[bot] in #144
- chore(deps): bump FluentAssertions from 6.12.1 to 6.12.2 by @dependabot[bot] in #145
- chore(deps): bump codecov/codecov-action from 4.6.0 to 5.0.2 by @dependabot[bot] in #146
- chore(deps): bump the efcore group with 4 updates by @dependabot[bot] in #147
- chore(deps): bump Swashbuckle.AspNetCore from 6.9.0 to 7.0.0 by @dependabot[bot] in #148
- chore(deps): bump Microsoft.AspNetCore.OpenApi from 8.0.10 to 8.0.11 by @dependabot[bot] in #149
- chore(deps): bump Microsoft.VisualStudio.Web.CodeGeneration.Design from 8.0.6 to 9.0.0 by @dependabot[bot] in #150
- chore(deps): bump Swashbuckle.AspNetCore from 6.9.0 to 7.0.0 by @dependabot[bot] in #152
- chore(deps): bump Microsoft.NET.Test.Sdk from 17.11.1 to 17.12.0 by @dependabot[bot] in #153
- chore(deps): bump FluentAssertions from 6.12.2 to 7.0.0 by @dependabot[bot] in #155
- chore(deps): bump codecov/codecov-action from 5.0.2 to 5.1.1 by @dependabot[bot] in #157
- chore(deps): bump Swashbuckle.AspNetCore from 7.0.0 to 7.2.0 by @dependabot[bot] in #158
- chore(deps): bump codecov/codecov-action from 5.1.1 to 5.1.2 by @dependabot[bot] in #160
- chore(deps): bump the xunit group across 1 directory with 2 updates by @dependabot[bot] in #161
- chore(deps): bump the efcore group with 4 updates by @dependabot[bot] in #162
- chore(deps): bump Microsoft.AspNetCore.OpenApi from 8.0.11 to 8.0.12 by @dependabot[bot] in #164
- chore(deps): bump FluentAssertions from 7.0.0 to 8.0.1 by @dependabot[bot] in #165
- chore(deps): bump codecov/codecov-action from 5.1.2 to 5.3.1 by @dependabot[bot] in #166
- chore(deps): bump xunit.runner.visualstudio from 3.0.1 to 3.0.2 in the xunit group by @dependabot[bot] in #168
- chore(deps): bump the efcore group with 4 updates by @dependabot[bot] in #169
- chore(deps): bump Microsoft.AspNetCore.OpenApi from 8.0.12 to 8.0.13 by @dependabot[bot] in #170
- chore(deps): bump Microsoft.NET.Test.Sdk from 17.12.0 to 17.13.0 by @dependabot[bot] in #171
- chore(deps): bump FluentAssertions from 8.0.1 to 8.1.1 by @dependabot[bot] in #172
- chore(deps): bump codecov/codecov-action from 5.3.1 to 5.4.0 by @dependabot[bot] in #173
- chore(deps): bump Swashbuckle.AspNetCore from 7.2.0 to 7.3.1 by @dependabot[bot] in #174
- fix: update Codacy Analysis CLI GitHub Action by @nanotaboada in #175
- chore(ci): improve .NET CI workflow by @nanotaboada in #176
- chore(ci): simplify .NET CI workflow by @nanotaboada in #177
- chore(deps): bump the efcore group with 4 updates by @dependabot[bot] in #178
- chore(ci): update config for Dependabot lock file handling by @nanotaboada in #181
- chore(deps): bump Microsoft.AspNetCore.OpenApi from 8.0.13 to 8.0.14 by @dependabot[bot] in #179
- chore(deps): bump FluentAssertions from 8.1.1 to 8.2.0 by @dependabot[bot] in #180
- chore(deps): bump Swashbuckle.AspNetCore from 7.3.1 to 8.0.0 by @dependabot[bot] in #182
- chore: update status badges by @nanotaboada in #186
- feature/dotfiles by @nanotaboada in #188
- feat(data)!: implement Repository pattern by @nanotaboada in #189
- chore(deps): bump Swashbuckle.AspNetCore from 8.0.0 to 8.1.0 by @dependabot[bot] in #191
- refactor: replace Microsoft.Extensions.Logging with Serilog by @nanotaboada in #192
- fix(ci): permissions for Codacy Security Scan by @nanotaboada in #193
- feat(service)!: migrate to AutoMapper for Model mapping by @nanotaboada in #194
- refactor(data): improve seeding with UseAsyncSeeding by @nanotaboada in #197
- refactor!: reorganize folder structure by @nanotaboada in #198
- feature/dot-runsettings-file by @nanotaboada in #199
- feature/fluentvalidation by @nanotaboada in #203
- chore(deps): bump the efcore group with 4 updates by @dependabot[bot] in #200
- chore(deps): bump Microsoft.Extensions.Configuration.Json from 9.0.3 to 9.0.4 by @dependabot[bot] in #201
- chore(deps): bump Microsoft.AspNetCore.OpenApi from 8.0.14 to 8.0.15 by @dependabot[bot] in #202
- chore(deps): bump Swashbuckle.AspNetCore from 8.1.0 to 8.1.1 by @dependabot[bot] in #204
- feature/c-sharp-12-primary-constructors by @nanotaboada in #205
- refactor(tests): more idiomatic Fake methods and result assertions by @nanotaboada in #206
- feature/identifiers by @nanotaboada in #208
- chore(deps): bump codecov/codecov-action from 5.4.0 to 5.4.2 by @dependabot[bot] in #207
- feature/dependabot-groups by @nanotaboada in #211
- feature/repositories by @nanotaboada in #214
- chore: add project structure diagram by @nanotaboada in #217
- chore(ci): lint commit messages by @nanotaboada in #218
- chore(ci): switch to default setup for CodeQL scanning by @nanotaboada in #219
- fix(ci): set workflow permissions (contents: read) by @nanotaboada in #220
- chore: add code of conduct and contributing guidelines by @nanotaboada in #221
- chore(ci): add commitlint config rules by @nanotaboada in #225
- chore(ci): update ignores for Dependabot-style commits by @nanotaboada in #228
- chore(deps): bump Serilog.Sinks.File from 6.0.0 to 7.0.0 in /src/Dotnet.Samples.AspNetCore.WebApi in the serilog group by @dependabot[bot] in #223
- chore(deps): bump Serilog.Sinks.File from 6.0.0 to 7.0.0 in /test/Dotnet.Samples.AspNetCore.WebApi.Tests by @dependabot[bot] in #224
- feat: add multi-stage Dockerfile for building and running app by @nanotaboada in #230
- feat(ci): update workflow to build and publish Docker image to GHCR by @nanotaboada in #231
- Update xunit.runner.visualstudio to 3.1.0 by @dependabot[bot] in #232
- chore(deps): bump docker/build-push-action from 5 to 6 by @dependabot[bot] in #233
- chore(deps): bump FluentValidation from 11.11.0 to 12.0.0 in /src/Dotnet.Samples.AspNetCore.WebApi by @dependabot[bot] in #234
- chore(deps): bump FluentValidation from 11.11.0 to 12.0.0 in /test/Dotnet.Samples.AspNetCore.WebApi.Tests by @dependabot[bot] in #235
- chore(ci): limit container job to master branch pushes by @nanotaboada in #236
- Update Microsoft.AspNetCore.OpenApi and 5 other dependencies by @dependabot[bot] in #237
- chore(deps): bump codecov/codecov-action from 5.4.2 to 5.4.3 by @dependabot[bot] in #238
- feat(container): add Docker Compose support with persistent SQLite volume by @nanotaboada in #240
- chore(ci): pin GitHub Actions to specific versions by @nanotaboada in #243
- chore(deps): bump Microsoft.NET.Test.Sdk to 17.14.0 by @dependabot[bot] in #242
- chore(container): rename Docker Compose file to preferred canonical form by @nanotaboada in #244
- chore(container): specify Docker Compose project name by @nanotaboada in #247
- chore(deps): Update FluentAssertions to 8.3.0; Swashbuckle.AspNetCore to 8.1.2 by @dependabot[bot] in #245
- chore(deps): Update Swashbuckle.AspNetCore to 8.1.2 by @dependabot[bot] in #246
- bump (deps): bump docker/build-push-action from 6.17.0 to 6.18.0 by @dependabot[bot] in #248
- chore: group dependencies by usage and mark dev-only packages as private by @nanotaboada in #254
- chore(deps): Bump the xunit group with 1 update by @dependabot[bot] in #255
- chore(deps): Bump the serilog group with 4 updates by @dependabot[bot] in #261
- chore(deps): Bump docker/setup-buildx-action from 3.10.0 to 3.11.1 by @dependabot[bot] in #265
- chore(deps): Bump the xunit group with 1 update by @dependabot[bot] in #267
- chore(deps): Bump the xunit group with 1 update by @dependabot[bot] in #268
- refactor: extract service registrations to ServiceCollectionExtensions by @nanotaboada in #270
- chore(deps): Bump docker/login-action from 3.4.0 to 3.5.0 by @dependabot[bot] in #272
- chore(deps): Bump actions/download-artifact from 4.3.0 to 5.0.0 by @dependabot[bot] in #273
- chore(deps): Bump actions/checkout from 4.2.2 to 5.0.0 by @dependabot[bot] in #274
- chore(deps): Bump the xunit group with 1 update by @dependabot[bot] in #275
- chore(deps): Bump codecov/codecov-action from 5.4.3 to 5.5.0 by @dependabot[bot] in #276
- chore: remove Codebeat badge by @nanotaboada in #277
- feat: rate limiting configuration with IP-based partitioning by @nanotaboada in #269
- chore: add GitHub Copilot instructions file by @nanotaboada in #278
- chore(deps): Bump the xunit group with 1 update by @dependabot[bot] in #279
- chore(deps): Bump actions/setup-dotnet from 4.3.1 to 5.0.0 by @dependabot[bot] in #280
- chore(deps): Bump codecov/codecov-action from 5.5.0 to 5.5.1 by @dependabot[bot] in #281
- chore(deps): Bump the xunit group with 1 update by @dependabot[bot] in #282
- chore(deps): Bump docker/login-action from 3.5.0 to 3.6.0 by @dependabot[bot] in #283
- chore(deps): Bump Microsoft.AspNetCore.OpenApi from 8.0.17 to 8.0.21 by @dependabot[bot] in #285
- chore(deps): Bump Microsoft.EntityFrameworkCore.Sqlite from 9.0.6 to 9.0.10 by @dependabot[bot] in #287
- chore(deps): Bump Microsoft.EntityFrameworkCore.Design from 9.0.6 to 9.0.10 by @dependabot[bot] in #286
- chore(deps): Bump FluentAssertions from 8.3.0 to 8.8.0 by @dependabot[bot] in #288
- chore(deps): Bump Microsoft.Extensions.Configuration.Json from 9.0.6 to 9.0.10 by @dependabot[bot] in #289
- chore(deps): Bump actions/download-artifact from 5.0.0 to 6.0.0 by @dependabot[bot] in #292
- chore(deps): Bump actions/upload-artifact from 4.6.2 to 5.0.0 by @dependabot[bot] in #293
- chore(deps): Bump the serilog group with 1 update by @dependabot[bot] in #295
- chore(deps): Bump FluentValidation and FluentValidation.DependencyInjectionExtensions by @dependabot[bot] in #297
- chore(deps): Bump Microsoft.AspNetCore.OpenApi from 8.0.21 to 8.0.22 by @dependabot[bot] in #299
- chore(deps): Bump Microsoft.EntityFrameworkCore.Sqlite from 9.0.10 to 9.0.11 by @dependabot[bot] in #301
- chore(deps): Bump Microsoft.EntityFrameworkCore.Design from 9.0.10 to 9.0.11 by @dependabot[bot] in #300
- Pin AutoMapper to 14.x to prevent commercial v15.x upgrades by @Copilot in #302
- chore(deps): Bump Microsoft.Extensions.Configuration.Json from 9.0.10 to 10.0.0 by @dependabot[bot] in #304
- chore(deps): Bump actions/checkout from 5.0.0 to 6.0.0 by @dependabot[bot] in #307
- docs: enhance copilot-instructions with commands and workflows by @nanotaboada in #309
- chore(deps): Bump Microsoft.NET.Test.Sdk from 17.14.1 to 18.0.1 by @dependabot[bot] in #306
- chore(deps): Bump actions/setup-dotnet from 5.0.0 to 5.0.1 by @dependabot[bot] in #308
- chore(deps): Bump Serilog.Settings.Configuration from 9.0.0 to 10.0.0 by @dependabot[bot] in #311
- chore(deps): Bump Swashbuckle.AspNetCore from 8.1.4 to 10.0.1 by @dependabot[bot] in #305
- docs: modernize README structure and documentation by @nanotaboada in #312
- docs: adjust Mermaid chart styling by @nanotaboada in #313
- chore(deps): Bump the serilog group with 1 update by @dependabot[bot] in #315
- ci: migrate Azure Pipeline from Windows/MSBuild to Linux/.NET CLI by @nanotaboada in #316
- chore(deps): Bump actions/checkout from 6.0.0 to 6.0.1 by @dependabot[bot] in #317
- chore(deps): Bump FluentValidation and FluentValidation.DependencyInjectionExtensions by @dependabot[bot] in #319
- feat: add global exception handling middleware with RFC 7807 support by @nanotaboada in #321
- chore(deps): Bump codecov/codecov-action from 5.5.1 to 5.5.2 by @dependabot[bot] in #324
- chore: optimize workspace extension recommendations by @nanotaboada in #326
- chore: add CodeRabbit configuration for automated code reviews by @nanotaboada in #327
- chore(deps): Bump Microsoft.Extensions.Configuration.Json from 10.0.0 to 10.0.1 by @dependabot[bot] in #325
- chore(deps): Bump actions/download-artifact from 6.0.0 to 7.0.0 by @dependabot[bot] in #329
- chore(deps): Bump actions/upload-artifact from 5.0.0 to 6.0.0 by @dependabot[bot] in #330
- feat: add feature request issue template by @nanotaboada in #331
- fix: add RequestDelegate to ExceptionMiddleware constructor by @nanotaboada in #333
- feat: add 15 substitute players to database via migration by @nanotaboada in #334
- chore: address SonarQube code quality findings by @nanotaboada in #338
- chore(deps): Bump docker/setup-buildx-action from 3.11.1 to 3.12.0 by @dependabot[bot] in #335
- ci: move workflow permissions to job level by @nanotaboada in #339
- chore(deps): Bump Swashbuckle.AspNetCore from 10.0.1 to 10.1.0 by @dependabot[bot] in #336
- chore: configure CodeRabbit auto-planning with 'planning' label by @nanotaboada in #340
- chore: enhance copilot instructions with architecture details by @nanotaboada in #341
- refactor: use IHostEnvironment instead of Environment variables (#320) by @nanotaboada in #343
- chore: group related packages in Dependabot config by @nanotaboada in #349
- chore(deps): Bump Microsoft.AspNetCore.OpenApi from 8.0.22 to 8.0.23 by @dependabot[bot] in #345
- chore(deps): Bump Microsoft.Extensions.Configuration.Json from 10.0.1 to 10.0.2 by @dependabot[bot] in #348
- chore(deps): Bump actions/setup-dotnet from 5.0.1 to 5.1.0 by @dependabot[bot] in #350
- chore(deps): Bump the entity-framework group with 2 updates by @dependabot[bot] in #351
- refactor: consolidate player data into single source of truth (#210) by @nanotaboada in #352
- chore: update test project transitive dependencies by @nanotaboada in #354
- chore: reorganize and enhance workspace extensions by @nanotaboada in #355
- feat: implement tag-based deployment with stadium release names (#356) by @nanotaboada in #357
New Contributors
- @dependabot[bot] made their first contribution in #28
- @Copilot made their first contribution in #302
Full Changelog: https://github.com/nanotaboada/Dotnet.Samples.AspNetCore.WebApi/commits/v1.0.0-azteca