Skip to content

Releases: SSWConsulting/SSW.CleanArchitecture

v2024.11.19

19 Nov 03:53
d7c404f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2024.11.04...v2024.11.19

v2024.11.04

04 Nov 00:05
7a1d99b
Compare
Choose a tag to compare

What's Changed

  • ♻️ Simplify global exception handling by @danielmackay in #407
  • ♻️ Quality of life changes by @danielmackay in #409
    • Aspire - Added option to create schema with or without migrations
    • Removed unneeded exceptions
    • Renamed WebApi/Features to WebApi/Endpoints
    • Renamed Application/Features to Application/UseCases
    • Refactored health check code
    • Aspire - now starts SQL Server on port 1800
    • Updated dotnet new templates
  • ✨ Aspire - Added command to drop database on demand by @danielmackay in #411
  • 🚀 Bump version to 2024.11.04 by @danielmackay in #418

Full Changelog: v2024.10.24...v2024.11.04

v2024.10.24

24 Oct 10:10
af27df3
Compare
Choose a tag to compare

Summary

🔥Hot of the press! We have just released our biggest update ever to the SSW Clean Architecture Template.🔥

This release many awesome new features:
 
🎉 .NET 9 RC 2: This has go-live support from Microsoft
⚡️ Aspire Orchestration: Dead simple F5 experience by leveraging Aspire to create a server, database, schema and test data – all in a single step. Efficient dev loop by utilising persistent containers.
🔎  Aspire Dashboard: Leverage the power of Open Telemetry to debug, monitor and visualise your application during development
😊  Result Pattern: Instead of using exceptions for flow control we now use the ErrorOr library to implement the Result Pattern. We now only throw exceptions in exceptional situations.
😎  Open API: Native .NET implementation
💄 Scalar API UI: Beautiful modern alternative to Swagger UI
… and much more!

What's Changed

New Contributors

Full Changelog: v2024.6.24...v2024.10.24

v2024.6.24

26 Jun 06:46
6f943e0
Compare
Choose a tag to compare

What's Changed

  • Nuget package - change link from archived repo to new repo by @bradystroud in #340
  • README - fix badges + Nuget Package - update version number by @bradystroud in #342

New Contributors

Full Changelog: v2024.6.11...v2024.6.24

v2024.6.11

11 Jun 03:25
c4a9874
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2024.6.6...v2024.6.11

v2024.6.6

06 Jun 00:25
8effc7b
Compare
Choose a tag to compare

What's Changed

  • ✨ Add Superhero Domain and DDD Patterns by @danielmackay in #277
  • ✨ Replace string length constraint with business logic guards, and add unit tests by @christoment in #286
  • ✨ Add CRU endpoints for Hero by @christoment in #289
  • ✨ Heroes domain now has seed data by @danielmackay in #305
  • 📝 Update README.md by @Calinator444 in #304
  • 👷‍♂️ 306 move seed data and migrations out of api by @danielmackay in #309
  • ✨ 316 ddd create a team API by @danielmackay in #321
  • ✨ Added Get Teams Query by @danielmackay in #322
  • ✨ 318 ddd add a hero to a team by @danielmackay in #323
  • ✨ 319 DDD Execute a Mission by @danielmackay in #325
  • ✨ 320 ddd complete a mission 2 by @danielmackay in #326
  • ✨ DDD Add Better Domain Event Example by @danielmackay in #327
  • ⚰️ Remove Todo feature by @danielmackay in #328
  • 🚀 332--publish-new-version by @danielmackay in #333
  • 🐛 Remove non template files by @matt-goldman in #245
  • 👷‍♂️ Make dependabot work by @wicksipedia in #246
  • 🧪 Create a meta-integration test by @Hona in #258
  • ⬆️ .NET: Bump xunit from 2.6.2 to 2.7.0 by @dependabot in #256
  • ⬆️ .NET: Bump FluentValidation.DependencyInjectionExtensions from 11.8.0 to 11.9.0 by @dependabot in #255
  • ⬆️ .NET: Bump Microsoft.AspNetCore.OpenApi from 8.0.0 to 8.0.3 by @dependabot in #254
  • ⬆️ .NET: Bump Microsoft.Extensions.DependencyInjection.Abstractions from 8.0.0 to 8.0.1 by @dependabot in #253
  • ⬆️ Actions: Bump actions/checkout from 2 to 4 by @dependabot in #251
  • ⬆️ Actions: Bump nuget/setup-nuget from 1 to 2 by @dependabot in #248
  • ⬆️ .NET: Bump Microsoft.AspNetCore.Mvc.Testing from 8.0.0 to 8.0.3 by @dependabot in #252
  • ⬆️ Actions: Bump actions/setup-node from 1 to 4 by @dependabot in #250
  • ⬆️ Actions: Bump actions/setup-dotnet from 3 to 4 by @dependabot in #247
  • ⬆️ Actions: Bump JamesIves/github-pages-deploy-action from 3.7.1 to 4.5.0 by @dependabot in #249
  • ⬆️ Actions: Bump actions/checkout from 3 to 4 by @dependabot in #275
  • ⬆️ Actions: Bump actions/upload-artifact from 3 to 4 by @dependabot in #274
  • ⬆️ Actions: Bump actions/setup-dotnet from 3 to 4 by @dependabot in #271
  • ⬆️ Actions: Bump github/codeql-action from 2 to 3 by @dependabot in #273
  • ⬆️ Actions: Bump actions/cache from 3 to 4 by @dependabot in #272
  • ⬆️ .NET: Bump Respawn from 6.1.0 to 6.2.1 by @dependabot in #269
  • ⬆️ .NET: Bump Microsoft.EntityFrameworkCore.Design and Microsoft.EntityFrameworkCore by @dependabot in #266
  • ⬆️ .NET: Bump Ardalis.Specification.EntityFrameworkCore and Ardalis.Specification by @dependabot in #267
  • ⬆️ .NET: Bump Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore, Microsoft.Extensions.Diagnostics.HealthChecks, Microsoft.Extensions.Logging.Abstractions and Microsoft.EntityFrameworkCore by @dependabot in #268
  • ⬆️ .NET: Bump Testcontainers from 3.6.0 to 3.8.0 by @dependabot in #270
  • ⬆️ .NET: Bump Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore, Microsoft.Extensions.Diagnostics.HealthChecks, Microsoft.Extensions.Logging.Abstractions and Microsoft.EntityFrameworkCore by @dependabot in #281
  • ⬆️ .NET: Bump AspNetCore.HealthChecks.UI from 7.0.2 to 8.0.1 by @dependabot in #280
  • ⬆️ .NET: Bump xunit.runner.visualstudio from 2.5.4 to 2.5.8 by @dependabot in #279
  • ⬆️ .NET: Bump JunitXml.TestLogger from 3.0.134 to 3.1.12 by @dependabot in #278

New Contributors

Full Changelog: v2024.2.22...v2024.6.6

v2024.2.22

22 Feb 06:23
0ee96ab
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.7.0...v2024.2.22

v0.7.0

27 Nov 12:51
249a3e9
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.0...v0.7.0

v0.6.0

15 Aug 02:12
ced3e1b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.0...v0.6.0

v0.5.0

22 Jul 03:47
5c05501
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.0...v0.5.0