You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
🧩 Extensions now nicely support C# naming for the AppCode folder, while using kebap-case (JS-Style) in the /extensions folder
Bugfixes
✏️ Edit UI: tooltip positioning bugfix
🧩 Extensions: various minor fixes
Internal and Code Hygiene
Introduce a Runtime-Cache-Key which supports multi-tenancy for 🩸 Oqtane and is also used in AppCode caches
☢️ Dnn uses AppId as part of the cache key, but 🩸 Oqtane uses t##-z###-a#####"
Improve various C# unit-tests
Improve internal APIs around the Engine
Improve DI-startup XDocs, place all in similar namespaces and add docs
Simplify differences around .net vs. .net Framework regarding download files HttpResponseMessage
User record classes for service dependencies to simplify code and make it more readable