Our latest


Announcements, Blogs, Releases and much much more...

  • Read our latest news and announcements, hot off the press.

Announcements






Category Blog

Published on 10-Jun-2021

Oqtane 2.1.0 releases
Oqtane 2.1.0 releases
Oqtane 2.1.0 releases

Multiple Database Support and 2.1.0

Release Notes

We deeply appreciate the contributions from our community. A grand total of 94 pull requests containing 261 commits by 6 contributors were integrated into this release.

Noteworthy Changes in v2.1.0

#1443 Site settings UX fixes @sbwalker

#1442 Use full package name for manifest @sbwalker

#1439 Modify Updater to use backup folder @sbwalker

#1437 Create all artifacts in Oqtane.Packages folder @sbwalker

#1436 Separate Updater from core Oqtane solution so it can deployed independently @sbwalker

#1435 Improve System Update user experience @sbwalker

#1434 Use secure Packages location for system upgrade process @sbwalker

#1433 Preserve backward compatibility of CreateAuthorizationPolicyUrl method @sbwalker

#1432 Use versionless package names for database providers to support future framework upgrades @sbwalker

#1430 Version all DLLs and packages consistently and fix all deprecated iconurl warnings in nuspecs @sbwalker

#1429 Fix EF Core version value in upgrade scripts @sbwalker

#1428 Fix issue where SQLite does not support AlterColumnOperation @cnurse

#1427 Move logic for inserting migrations history from MigrateableModuleBase to MigrationUtils @sbwalker

#1425 Added metadata support for Module and Theme templates @sbwalker

#1423 Made RenderMode configurable @sbwalker

#1422 Manage HtmlText module transition from SQL scripts to Migrations in module rather than in core framework @sbwalker

#1421 Leave a copy of database provider packages in distribution Packages folder @sbwalker

#1418 Package installer fix to handle .nupkg.bak files @sbwalker

#1416 Add support for custom "internal" module and theme templates @sbwalker

#1413 Module Creator external template changes for 2.1 - supporting mutliple databases, EF Core migrations, and other multi-tenancy improvements @sbwalker

#1411 Add new secure Packages location to .gitignore @sbwalker

#1408 Moved Packages folder to secure location @sbwalker

#1406 Automate the 2.1.0 appsettings.json upgrade @sbwalker

#1405 Move database projects into their own solution to keep the streamline main solution @sbwalker

#1404 Add support for public content folders @sbwalker

#1401 Move Available Databases to appsettings and use IOptions @cnurse

#1398 Merge AppVersions Information into __EFMigrationsHistory table @cnurse

#1397 Fix Upgrade issue with new componentized Database projects @cnurse

#1395 Add support for ref folder in package installation @sbwalker

#1393 Added PackageName property to IModule and ITheme interfaces to allow creators to specify the Nuget package name associated to a specific module/theme. This is necessary for packages which contain multiple extensions. @sbwalker

#1388 Implemented Label component in Installer for consistency @sbwalker

#1387 Provide support for multiple entities in auth policy and makes parameter names more intuitive @sbwalker

#1385 Class and Method Documentation to produce better developer docs @iJungleboy

#1383 Convert Database projects so they build installable Packages @cnurse

#1379 Image bug in src attribute - image is not displayed - caused by multi-tenancy refactoring @sbwalker

#1372 Auth improvements related to multi-tenancy @sbwalker

#1358 Fix broken unit tests @hishamco

#1357 Database type name should use type AssemblyQualifiedName instead of magic string @hishamco

#1355 Increase Folder Name & Path length @hishamco

#1345 Remove DbConfig and new constructors on DbContextBase and refactor Migrations @cnurse

#1342 Switch DBType to use the fully-qualified type name rather than a simple name @cnurse

#1340 Remove dependency of Oqtane.Server on SqlClient @cnurse

#1339 Added DatabaseService to get list of database types from server @sbwalker

#1338 Add support for Blazor pre-rendering @sbwalker

#1337 Optimize tenant resolution and routing @sbwalker

#1325 Make module title required @sbwalker

#1323 Enhancements in Language Management @hishamco

#1320 add upgrade support for language packages @sbwalker

#1318 Allow installation of Language packages through Language Management @sbwalker

#1310 Fix issue where tabpanel control loses focus @sbwalker

#1304 Fix NuGet Icon Warning in packages @leigh-pointer

#1303 Permissions for edit applied from the page permissions @leigh-pointer

#1295 Make container fluid to fill the pane @leigh-pointer

#1294 New DatabaseConfig components added in the Client project for supported Databases @cnurse

#1285 Fix Error with Footer on Oqtane Theme @leigh-pointer

#1284 Make version static-readonly @iJungleboy

#1281 LocalizationManager enhancements @hishamco

#1280 User and role management improvements @sbwalker

#1267 Modify package installer to support satellite assemblies in subfolders @sbwalker

#1265 Add English to the language switcher @hishamco

#1264 Exclude English from the languages list @hishamco

#1262 Fix bug with installs due to missing Migrations @cnurse

#1261 Move SqlServer databases into a separate project @hishamco

#1260 Remove supported cultures entry from appsettings.json @hishamco

#1259 Localize Page Template Module Titles @hishamco

#1254 Add support for Default Alias using wildcard @chlupac

GitHub Oqtane 2.1.0 Release

Created on 05-Jun-2021 Last updated 21-Jun-2021

Assigned Tag
  • Oqtane