Skip to content

v1.0.0 - azteca

Choose a tag to compare

@github-actions github-actions released this 22 Jan 22:05
· 270 commits to master since this release
b7d4654

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