Skip to content

Releases: mehdihadeli/vertical-slice-api-template

v1.3.6

01 Jan 10:30
3837aef
Compare
Choose a tag to compare

What Changed 👀

🚀 Features

  • feat: ✨ add masstransit in-memeory and rabbitmq broker for messaging support.
  • feat: ✨ add .net 8 new resiliency mechanism for application.
  • feat: ✨ using .net 9 new hybrid cache for primary and second cache with in-memory and distributed cache with redis.
  • feat: ✨ add .net 9 opnapi support for generating openapi documents beside of existing swagger functionality.
  • feat: ✨ add rate limit.
  • feat: ✨ add .net 8 header propagations middleware.
  • feat: ✨ add opentelemetry building blocks and using ActivitySource for collecting traces, IMeterFactory and Meter for collecting metrics and using .net ILogger besides of adding builder.Logging.AddOpenTelemetry for collecting logs.
  • feat: 🧱 add some Grafana dashboards for application.
  • feat: 🧱 add otel-collector and use OTLP/gRPC port for collecting telemetry data
  • feat: 🔊 integrate prometheus for collection metrics with opentelemetry and otel-collector.
  • feat: 🔊 integrate jaeger, tempo and zipkin for collection tracer with opentelemetry and otel-collector.
  • feat: 🔊 integrate loki and elastic-search kibana for collection logs with opentelemetry and otel-collector.
  • feat: 🔊 add aspire-dashboard for collecting telemetry data in development mode through OTLP/gRPC port.
  • feat: 🧱 add docker-compose for infrastructure and application services.
  • feat: 🧱 add k8s manifest for infrastructure and application services.
  • feat: ✨ add kiota for generating api client besides of existing connectted service client.

♻️ Enhancement

  • refactor: 📦 upgrade to .net 9 (#25)
  • refactor: ♻️ refactor test base building blocks

🧪 Test

  • test: 🧪 add some k6 load tests.

👷 CI

v1.3.5

26 Sep 17:47
bcc85cd
Compare
Choose a tag to compare

What Changed 👀

🐛 Bug Fixes

v1.3.4

24 Sep 21:52
e686950
Compare
Choose a tag to compare

What Changed 👀

🚀 Features

♻️ Enhancement

🐛 Bug Fixes

👷 CI

  • ci: 👷 add release drafter auto labeler github action @mehdihadeli (#18)

🧪 Test

v1.3.2-preview.1

22 Aug 15:23
Compare
Choose a tag to compare

What's Changed

  • refactor: upgrade to .net 8 and packages upgrade by @mehdihadeli in #8
  • refactor: ♻️ upgrade ef core to latest version by @mehdihadeli in #10

Full Changelog: https://github.com/mehdihadeli/vertical-slice-api-template/commits/v1.3.2-preview.1

v1.3.2

22 Aug 18:06
ea0fa46
Compare
Choose a tag to compare

What's Changed

  • refactor: ♻️ refactor project folder structure and improve tests by @mehdihadeli in #11

Full Changelog: v1.3.2-preview.1...v1.3.2