Releases: mehdihadeli/food-delivery-microservices
Releases · mehdihadeli/food-delivery-microservices
Release list
v1.4.0
8th Aug 2025
What Changed 👀
🚀 Features
- feat: ✨ add .net aspire integration for all projects and services @mehdihadeli (#249)
- feat: ✨ add some
aspire resource hostmodules for loki, tempo, grafana, jaeger, zipkin, elastic-search, kibana, prometheus @mehdihadeli (#249) - feat: ✨migrate to use xunit3 for tests @mehdihadeli (#249)
Full Changelog: v1.3.0...v1.4.0
v1.3.0
18th Jul 2025
What Changed 👀
🚀 Features
- feat: ✨ add custom instructions, reusable prompts and custom chat modes to copilot to enhance GitHub copilot result @mehdihadeli (#248)
Full Changelog: v1.2.0...v1.3.0
v1.2.0
6th Jul 2025
What Changed 👀
🚀 Features
- feat: ✨add
spa-bff,api-bffandmobile-bfffor spa and web and mobile application. @mehdihadeli (#247) - feat: ✨add UI applications based on
blazorandreact. @mehdihadeli (#247) - feat: ✨add shared
DefaultServicesto FoodDelivery.Services.Shared. @mehdihadeli (#247) - feat: ✨using just for using reusable scripts to use in husky and GitHub action workflows. @mehdihadeli (#247)
♻️ Enhancement
- refactor: ♻️ refactor identity server configurations. @mehdihadeli (#247)
📦Build
- build: 📦 upgrade package versions. @mehdihadeli (#247)
Full Changelog: v1.0.0...v1.2.0
v1.0.0
3th April 2025
What Changed 👀
🚀 Features
- feat: 🧱 adding deployment configs which contains, tempo, prometheus, loki, grafana configuration. @mehdihadeli (#246)
- feat: 🧱 integrate opentelemetry and opentelemetry collector and using
OTLP/gRPCport to export telemetry data like traces, logs and metrics to different exporters like loki, tempo and prometheus,... @mehdihadeli (#246) - feat: 🧱 add some Grafana dashboards for application. @mehdihadeli (#246)
- feat: 🧱 integrate prometheus for collection metrics with
opentelemetryandotel-collector. @mehdihadeli (#246) - feat: 🧱 integrate jaeger, tempo and zipkin for collection tracer with
opentelemetryandotel-collector. @mehdihadeli (#246) - feat: 🧱 integrate
lokiandelastic-search kibanafor collection logs withopentelemetryandotel-collector. @mehdihadeli (#246) - feat: 🧱 add
aspire-dashboardfor collecting telemetry data in development mode throughOTLP/gRPCport. @mehdihadeli (#246) - feat: ✨ add .net 8 new resiliency mechanism for application. @mehdihadeli (#246)
- feat: ✨ add opentelemetry building blocks and using
ActivitySourcefor collecting traces,IMeterFactoryandMeterfor collecting metrics and using .netILoggerbesides of addingbuilder.Logging.AddOpenTelemetryfor collecting logs. @mehdihadeli (#246) - feat: ✨ adding some features and refactoring in the building blocks projects. @mehdihadeli (#246)
- feat: ✨ using .net 9 new hybrid cache for primary and second cache with in-memory and distributed cache with redis. @mehdihadeli (#246)
- feat: ✨ add .net 9 opnapi support for generating openapi documents beside of existing swagger functionality. @mehdihadeli (#246)
- feat: ✨ add rate limit. @mehdihadeli (#246)
- feat: ✨ add .net 8 header propagations middleware. @mehdihadeli (#246)
- feat: ✨adding ObservabilityPipelineBehavior and adding ActivityExtensions and DiagnosticsProvider for writing application activity and metrics. @mehdihadeli (#246)
- feat: ✨ using mapperly source generator package for simple mappings and manual mappings for complex mappings. @mehdihadeli (#246)
- feat: ✨ using Mediator source generator package for handling request and event handling as implementation of mediator pattern and removing MediatR package. @mehdihadeli (#246)
♻️ Enhancement
- refactor: ♻️ upgrade to .net 9 and some refactoring @mehdihadeli (#246)
- refactor: ♻️ refactor husky for pre-commit quality checks through running
format,styleandanalyzersnpm commands @mehdihadeli (#246) - refactor: ♻️ update services dockerfiles @mehdihadeli (#246)
👷 CI
- ci: 👷 refactor reusable github action workflows for services @mehdihadeli (#246)