Cross-platform .NET sample microservices and container based application that runs on Linux Windows and macOS. Powered by .NET 7, Docker Containers and Azure Kubernetes Services. Supports Visual Studio, VS for Mac and CLI based environments with Docker CLI, dotnet CLI, VS Code or any other code editor. Moved to https://github.com/dotnet/eShop.
This release contains following fixes and optimizations:
Changes:
Envoy
version to 1.22.0GlobalUsings.cs
and migrate using statements to these files for all projectsExpiration
dateWebSPA
project related changes:
package-lock.json
file in WebSPA project.Readme
files to incorporate latest instructions:
README.md
file.branch-guide.md
file.CONTRIBUTING.md
eShopOnContainers
wiki:
Bug Fixes:
Contributions :
We’d like to acknowledge and thank the following community members for their valuable contributions!
@marranica, @Ich1goSan, @onurkanbakirci
This release contains a LOT of changes and new features:
Changes:
C# 9.0
features.eShopOnContainers
to eshop-mobile-client
GracePeriodManagerTask
in GracePeriodManagerService
CardType
and Enumeration
class.Newtonsoft.Json
to System.Text.Json
WebSPA
project related changes:
WebSPA
UI theme.WebSPA
Angular Version to 11.2
Catalog Item
specific images.package-lock.json
file in WebSPA project.GitHub
Actions specific changes:
deploy/azure/az/servicebus/sbusdeploy.json
Microsoft.Azure.ServiceBus
to Azure.Messaging.ServiceBus
Microsoft.AspNetCore.DataProtection.StackExchangeRedis
package instead of Microsoft.AspNetCore.DataProtection.Redis
Microsoft.AspNetCore.Hosting.Abstractions
to 2.2.0
Readme
files to incorporate latest instructions:
Main.md
file.branch-guide.md
file.CONTRIBUTING.md
file.eShopOnContainers
wiki:
Frequent-errors
page.Bug Fixes:
SameSite
cookie policy.ContentPage.ToolbarItems
in a TabbedPage
ISubscriptionClient
ordering-signalrhub
workflow badge imageWebSPA
pager display.WebSPA
catalog filter.mobileshoppingagg
address in mobileshopping envoy.yaml
EventBusServiceBus.cs
class.EventRabbitMQ
queue.deploy-all.sh
deployment script fileContributions :
We’d like to acknowledge and thank the following community members for their valuable contributions!
@dsrodenas, @vishipayyallore, @borjasanes, @mvelosop, @hetal-kapadia, @william-keller, @Sreenivas-Kalluru, @alecola, @f1nzer, @Marusyk, @n-stefan, @mohamed-seada-1994, @colindembovsky, @sanderobdeijn, @deckerbd, @michaelgregson, @kaypee90, @alan0428a, @GitHubPang, @ryanceleslie, @oliviergaumond, @zedy-wj
This release contains the following changes :
Changes :
dotnet.myget.org
NuGet package feed dependency from the NuGet.config
file.Ordering.BackgroundTasks
package-lock.json
file in WebSPA project.Bug Fixes :
Contributions :
We’d like to acknowledge and thank the following community members for their valuable contributions !
@vishipayyallore, @william-keller, @hetal-kapadia , @InstanceFactory
This release contains the following changes :
Changes :
host.docker.internal
OpenIdConnect
string literal to OpenIdConnectDefaults.AuthenticationScheme
Bug Fixes :
typo
in the main Readme
file.Readme
and appsetting.json
file.packages-lock.json
appsettings.json
invalid type for io.k8s.api.core.v1.ConfigMap.data
from macOS environment.Contributions :
We’d like to acknowledge and thank the following community members for their valuable contributions !
@vishipayyallore, @markharwood101, @hfz-r, @smholvoet, @InstanceFactory, @EdmondShtogu, @nsedoud, @H3RSKO, @MajidAliKhanQuaid, @fjvela, @jeremiahflaga, @zakaria-c, @wojciechrak , @anjoy8, @m-knet, @n-stefan, @synercoder , @Rosenberg96
This release contains a LOT of changes and new features:
Changes
Removed scenarios
Basic and advanced scenarios
eShop supports two scenarios:
Update to 2.2.0 including:
This release contains projects updated to netcore2.2 and following improvements:
Bugs & issues fixed
This release contains API Gateways implementation using Ocelot.
Main new features:
Still NO API Gateway implementation (Clients communicate directly over microservices)