Skip to content

v9.0.12

Latest
Compare
Choose a tag to compare
@jasontaylordev jasontaylordev released this 28 Jul 21:31
· 2 commits to main since this release

What’s Changed

🚀 Features

  • Add support for .NET Aspire #1274
  • Make the template Azure Developer CLI (azd) compatible #1204
  • Add PostgreSQL support #1280
  • Add Cake build #1263
  • Add automatic creation of HTTPS folder #1271

🛠 Enhancements

  • Upgrade to Angular 17 and later 18 #1207, #1269, #1330
  • Upgrade NSwag and other NuGet packages #1059, #1107, #1164
  • Upgrade pipelines and GitHub Actions workflows #1267, #1334
  • Improve EF Core initialization strategy and remove migrations #1351
  • Improve authorization performance #1355
  • Use System.HashCode struct for hash generation #1014
  • Optimize AnyAsync usage for performance #1243
  • Update database seeding for EF Core 9 compatibility #1294
  • Replace FluentAssertions with Shouldly #1357
  • Refactor endpoint mapping using RouteGroupBuilder #1340
  • Add TypeScript (TSX) support for React #1151
  • Manually register LoggingBehaviour #1362

🐛 Bug Fixes

  • Fix issue with Razor pages included in API-only template #1283
  • Fix GitHub pipeline in azd template #1285
  • Fix OpenAPI specification #1125
  • Fix EF Core migrations bundle #1132
  • Fix bug in validation context thread safety #1358
  • Fix key vault secret name mismatch #1310
  • General bug fixes and cleanup #1058, #1356, #1359

📝 Documentation

🧱 Code Quality & Maintenance

  • Enable simplified output paths [.NET 8] #1353
  • Replace use of GetUninitializedObject #1070
  • Use FindByIdAsync in IdentityService #1109
  • Pass cancellation token to PaginatedListAsync #1297
  • Split EF migration bundles and set explicit .NET versions #1128
  • Update Directory.Packages.props to patch vulnerability #1197
  • Update codeql.yml, azure-dev.yml, and CI configurations #1129, #1224, #1292
  • Exclude unnecessary files and workflows from templates #1286
  • Remove unused or deprecated configurations #1278, #1279

New Contributors

Thanks to the following first-time contributors:


📄 Full Changelog

Compare v8.0.0...v9.0.12