1.0.2
Release Notes
We deeply appreciate the contributions from our community. A grand total of 27 pull requests by 7 contributors were integrated into this release.
Noteworthy Changes in v1.0.2
#638 Module Router Enhancement provides support for Url Parameters in addition to QueryString parameters
#637 Improvements for custom authorization policy usage
#642 Page path validation
#644 Icons in module actions menu
#651 Html encode job log messages
#651 Add new IModule property to allow modules to specify Blazor Runtime support
#651 Provide feedback during module content import
#651 Remove default EditMode option at the Page level (should be implemented at Module level)
#651 Include link to Event Log in AddModuleMessage for Error message type
#651 Fixed fallback support for themes in siterouter
#651 Integrated auth policy into site templates for Module Creator
#656 modifications to ActionLink and ActionDialog controls
#656 added logic to prevent IHostedService from blocking startup
#657 Make a Deploy to Azure Button
#659 Fixed scheduler so that it does not set NextExecution until after the job has finished executing
#658 Allow scheduled jobs to set next execution date
#658 Fix issue in site settings where logo field was not being populated
#658 Fixed compositing issue where deleted modules were being rendered.
#661 increase wait time for browser redirects during app restarts
List of Contributors in v1.0.2
Shaun Walker @sbwalker
PoisnFang @PoisnFang
Michael Washington @ADefWebserver
Pavel Veselý @chlupac
Mike Casas @mikecasas
Alexander Hendel @alexhendel
Sven Reichelt @svreic
Additional Resources
The Oqtane Framework is built on Blazor, an open source and cross-platform web UI framework for building single-page apps using .NET and C# instead of JavaScript.
This release of Oqtane is targeted at .NET Core 3.2 (v3.1.300+). This release is upgradeable from Oqtane 1.0.0-1.0.1. Simply install this release and your database will be upgraded automatically.
Oqtane supports both Blazor Server and Blazor WebAssembly in the same code base ( you can switch hosting models by changing the Runtime setting in the Oqtane.Server\appsettings.json file ):
{
"Runtime": "Server"
}
or
{
"Runtime": "WebAssembly"
}
Please note that this project is property of the .NET Foundation