Releases: Azaferany/dotnet-quickstart-template
Releases · Azaferany/dotnet-quickstart-template
v2.0.0
2.0.0 (2023-12-04)
⚠ BREAKING CHANGES
- the .net version has been change from 6 to .net8
Features
- upgrade to .net8 + all its related packages (cda3c5d)
Performance Improvements
- bump Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore (#266) (6dc6bca)
- deps: bump Microsoft.AspNetCore.Authentication.JwtBearer (#258) (c3aadca)
- deps: bump Microsoft.AspNetCore.Authentication.JwtBearer (#289) (33f44eb)
- deps: bump Microsoft.Extensions.Diagnostics.HealthChecks (#260) (1048a21)
- deps: bump Microsoft.Extensions.Localization from 7.0.5 to 7.0.7 (#257) (baa8cfa)
- deps: bump Microsoft.Extensions.Localization from 7.0.7 to 7.0.8 (#269) (d38015c)
- deps: bump Microsoft.Extensions.Localization.Abstractions (#261) (a89b131)
- deps: bump Sentry.AspNetCore from 3.33.0 to 3.33.1 (#255) (393d3cc)
v1.0.8
v1.0.7
v1.0.6
1.0.6 (2023-04-30)
Performance Improvements
- bump OpenTelemetry (f946043)
- bump EntityFrameworkCore from 6.0.0 to 7.0.0 (bed3928)
- deps: bump FluentAssertions from 6.9.0 to 6.10.0 (#168) (9db5557)
- deps: bump Microsoft.Extensions.Caching.StackExchangeRedis (#134) (8e74c0c)
- deps: bump Microsoft.Extensions.Localization from 7.0.1 to 7.0.2 (#135) (b071f4a)
- deps: bump Npgsql.EntityFrameworkCore.PostgreSQL (#181) (e8d0cdc)
- deps: bump prometheus-net.AspNetCore from 7.0.0 to 8.0.0 (#184) (b57198a)
- deps: bump prometheus-net.AspNetCore.Grpc from 7.0.0 to 8.0.0 (#185) (ea60683)
- deps: bump prometheus-net.AspNetCore.HealthChecks (#183) (bbb5d7f)
- deps: bump Verify.Xunit from 19.9.2 to 19.10.0 (#182) (d9fc465)
v1.0.5
1.0.5 (2022-12-25)
Performance Improvements
- deps: bump Microsoft.Extensions.Caching.StackExchangeRedis (#90) (a739afd)
- deps: bump Microsoft.Extensions.Configuration.Abstractions (#84) (8096123)
- deps: bump Microsoft.Extensions.DependencyInjection.Abstractions (#89) (2054333)
- deps: bump Microsoft.Extensions.Http from 6.0.0 to 7.0.0 (#86) (1165bb4)
- deps: bump Microsoft.Extensions.Localization from 6.0.10 to 7.0.0 (#82) (2708e70)
- deps: bump Microsoft.NET.Test.Sdk from 17.4.0 to 17.4.1 (#113) (9606dac)
- deps: bump OpenTelemetry.Exporter.Jaeger from 1.3.1 to 1.3.2 (#118) (0afbc9a)
- deps: bump OpenTelemetry.Instrumentation.AspNetCore (#76) (16f81d0)
- deps: bump OpenTelemetry.Instrumentation.Http (#78) (f774dfd)
- deps: bump prometheus-net.DotNetRuntime from 4.2.4 to 4.3.0 (#57) (a63a5c2)
- deps: bump Sentry.AspNetCore from 3.23.0 to 3.23.1 (#71) (5687a30)
- deps: bump Sentry.AspNetCore from 3.23.1 to 3.25.0 (#120) (c2d27bf)
- deps: bump Sentry.Serilog from 3.23.0 to 3.23.1 (#72) (e369068)
- deps: bump Sentry.Serilog from 3.23.1 to 3.25.0 (#119) (685bcc6)
- deps: bump Serilog.Enrichers.Span from 2.3.0 to 3.0.0 (#93) (311390b)
- deps: bump Verify.Xunit from 18.1.1 to 18.2.0 (#70) (a7d99e8)
- deps: bump Verify.Xunit from 19.1.0 to 19.5.0 (#116) (8748082)
v1.0.4
1.0.4 (2022-10-12)
Performance Improvements
- deps: bump Microsoft.AspNetCore.Authentication.JwtBearer (#51) (4090ef6)
- deps: bump Microsoft.AspNetCore.Mvc.Testing from 6.0.9 to 6.0.10 (#49) (aadd761)
- deps: bump Microsoft.EntityFrameworkCore.Design (#55) (2c58112)
- deps: bump Microsoft.EntityFrameworkCore.InMemory (#52) (f411cab)
- deps: bump Microsoft.Extensions.Caching.StackExchangeRedis (#48) (d85ccda)
- deps: bump Microsoft.Extensions.Diagnostics.HealthChecks (#54) (f1de8c7)
- deps: bump Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore (#50) (9d3f5c1)
- deps: bump Microsoft.Extensions.Localization.Abstractions (#53) (dbd5591)
- remove direct reference to OpenTelemetry.Api (b1d10de)
v1.0.3
v1.0.2
1.0.2 (2022-09-03)
Bug Fixes
- fix Authority miss placement (892f3cf)
Performance Improvements
- deps: bump coverlet.collector from 3.1.0 to 3.1.2 (#8) (61497a9)
- deps: bump Microsoft.AspNetCore.Authentication.JwtBearer (#16) (168b2c7)
- deps: bump Microsoft.AspNetCore.Mvc.Testing from 6.0.7 to 6.0.8 (#20) (7669c6a)
- deps: bump Microsoft.EntityFrameworkCore.Design (#17) (b9709cc)
- deps: bump Microsoft.EntityFrameworkCore.InMemory (#6) (87debd9)
- deps: bump Microsoft.Extensions.Caching.StackExchangeRedis (#21) (4b82e99)
- deps: bump Microsoft.Extensions.Diagnostics.HealthChecks (#18) (9d13215)
- deps: bump Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore (#15) (aeff1df)
- deps: bump Microsoft.Extensions.Localization from 6.0.7 to 6.0.8 (#7) (96f76fd)
- deps: bump Microsoft.Extensions.Localization.Abstractions (#14) (c1cf9e6)
- deps: bump Microsoft.NET.Test.Sdk from 16.11.0 to 17.3.1 (#25) (9272628)
- deps: bump Npgsql.EntityFrameworkCore.PostgreSQL (#24) (efecd74)
- deps: bump prometheus-net.DotNetRuntime from 4.2.3 to 4.2.4 (#27) (00b9a32)
- deps: bump Sentry.AspNetCore from 3.20.0 to 3.21.0 (#23) (9199f8d)
- deps: bump Sentry.Serilog from 3.20.0 to 3.21.0 (#22) (f8a12e1)
- deps: bump Serilog.HttpClient from 1.0.0 to 2.0.0 (#13) (b4d04c4)
- deps: bump Verify.Xunit from 17.5.0 to 17.10.2 (#26) (3789b21)
- deps: bump xunit from 2.4.1 to 2.4.2 (#5) (9f39c1a)
- deps: bump xunit.runner.visualstudio from 2.4.3 to 2.4.5 (#10) (f29d54f)
v1.0.1
v1.0.0
1.0.0 (2022-08-29)
Features
- add api versioning (ef3529b)
- add Cors (46aa976)
- add distributed cache (5e05da7)
- add ef DbContext with ISoftDeletable & ITimeable (41b61b3)
- add health checks (5043179)
- add oauth2 (jwt + introspection) authentication & authorization (051c72d)
- add OpenTelemetry tracing (5b47897)
- add prometheus metrics (a565aa5)
- add request logging (8f4bde1)
- add sentry (90ab194)
- add swagger (be7b149)
Performance Improvements
- add http client request + response logging (a53c199)
- add initial WebApplicationFactory for IntegrationTests (9d4ccd3)
- add localization (081b5b3)
- add Metrics for all HttpClients(provided by HttpClientFactory) (726a11e)
- add migrations script (79decf2)
- add startup.cs (08bdbe3)
- add Swagger Snapshot Tests (925f6d1)
- add test for ISoftDeletable & ITimeable Auto fill properties (#3) (f0efc66)
- add user detail tests (#2) (f4db540)
- enrich logs with trace ids (8728d6d)
- fill httpContext.User.Identity.Name correct and use it directly (6ecd0ef)
- include xml comments in swagger docs (6029df7)
- init clean architecture structure (8d429d7)
- move configs to appsettings.json (c8d1c77)
- use dotnet SystemClock (63c9b86)