Skip to content
This repository has been archived by the owner on Nov 17, 2023. It is now read-only.

5.0.0 - Final fixes under .NET 5.0

Compare
Choose a tag to compare
@sughosneo sughosneo released this 08 Nov 12:32
· 406 commits to dev since this release
42abcad

This release contains a LOT of changes and new features:

Changes:

  • Updates the code to .NET 5.0
  • Includes C# 9.0 features.
  • Removes unused using from different classes.
  • Removes mobile project from eShopOnContainers to eshop-mobile-client
  • Renames GracePeriodManagerTask in GracePeriodManagerService
  • Updates CardType and Enumeration class.
  • Updates the dotnet sdk tag in Dockerfiles
  • Migrates Newtonsoft.Json to System.Text.Json
  • WebSPA project related changes:
    • Updates the WebSPA UI theme.
    • Updates WebSPA Angular Version to 11.2
    • Updates the Catalog Item specific images.
    • Updates packages in package-lock.json file in WebSPA project.
  • GitHub Actions specific changes:
    • Includes first version of GitHub actions as part of CI/CD pipelines
    • Updates Job steps to accomodate latest action packages.
    • Refactors GitHub Actions workflows to use composite.
  • Updates Azure Service Bus ARM Templates in deploy/azure/az/servicebus/sbusdeploy.json
  • Updates the Azure Service Bus SDK version and changes the namespace from Microsoft.Azure.ServiceBus to Azure.Messaging.ServiceBus
  • Uses the Microsoft.AspNetCore.DataProtection.StackExchangeRedis package instead of Microsoft.AspNetCore.DataProtection.Redis
  • Downgrades Microsoft.AspNetCore.Hosting.Abstractions to 2.2.0
  • Updates following Readme files to incorporate latest instructions:
    • Main.md file.
    • branch-guide.md file.
    • CONTRIBUTING.md file.
  • Contains following updates in eShopOnContainers wiki:
    • Updates the System-requirements page.
    • Docker-compose-deployment-files
    • Updates the images Visual-Studio-2017-environment
    • Updates the steps for Windows-setup
    • Updates the steps for Mac-setup
    • Moves the Xamarin-setup specific content to
    • Architecture
    • gRPC
    • Using-HealthChecks
    • Azure-Key-Vault
    • Unit-and-integration-testing
    • Updates Frequent-errors page.
    • Includes Github Actions related documentations.

Bug Fixes:

  • Fixes SameSite cookie policy.
  • Fixes ContentPage.ToolbarItems in a TabbedPage
  • Fixes persistency for ISubscriptionClient
  • Fixes ordering-signalrhub workflow badge image
  • Fixes WebSPA pager display.
  • Fixes WebSPA catalog filter.
  • Fixes mobileshoppingagg address in mobileshopping envoy.yaml
  • Fixes serialization in EventBusServiceBus.cs class.
  • Fixes to use existing cosumerChannel in EventRabbitMQ queue.
  • Fixes few typos in fields name, documentation and scripts.
  • Fixes deploy-all.sh deployment script file

Contributions :

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