#2782 Added validation to prevent module definitions from having duplicate names @sbwalker
#2780 Fixed module rendering order issue within pane @sbwalker
#2780 Moved default module ordering logic to server API for consistency and performance @sbwalker
#2776 Elevated AdminDashboard SecurityAccessLevel to View @thabaum
#2772 Improved module/theme/translation upload user experience to be consistent with download user experience @sbwalker
#2771 Fixed Deploy to Azure button @vnetonline
#2770 Removed default access to Admin Page for Registered User role @thabaum
#2768 Invalidated cache when updating Module Definition name, description, categories @sbwalker
#2759 Fixed MenuHorizontal scroll on mobile view (credit to @GOstSRB) @leigh-pointer
#2754 Added ability to use environment variables in order to set them as app settings in Azure @pepsinio
#2753 Allowed module and theme Dependencies property to include .dll file extension @sbwalker
#2753 Added testmode config setting for validating list of assemblies sent to client @sbwalker
#2747 Added content-type and UTF8 encoding to site map @thabaum
#2745 Added support for common actions to SharedResources @thabaum
#2741 Added filter to exclude orphaned permissions @sbwalker
#2740 Allowed routes with Module ID and no Action to be displayed on any page regardless of whether a PageModule record exists (ie. Admin Dashboard) @sbwalker
#2739 Fixed UI issue where it was not loading correct module instance in scenarios where the same module exists on multiple pages @sbwalker
#2731 Fixed regression issue where module definition permissions were not being created properly for new sites @sbwalker
#2730 Consolidated package installation so that it always occurs during startup and includes logging in case of errors @sbwalker
#2729 Improved UX by bypassing Toggle Password button focus @leigh-pointer
#2727 Included Module Settings when passing Module parameter to ISiteMap interface @leigh-pointer
#2725 Added defensive logic for null reference permissions issue @thabaum
This will be the last .NET 6 release - the next release will be Oqtane 4.0 on .NET 7 (expected timing late May/early June)