All Changes in EAV and 2sxc v16
Version 16
Changes in 2sxc 16.00 LTS (2023-05-04)
No relevant changes, just minor bugfixes + our convention to upgrade the main version every 6 months. We mainly finished the docs for various features, so this is what is now done.
- ✅ improve IConfiguration API - lighten the
IDataService
API - ✅ Document new data sources API
- ✅ finish Dynamic DataSources
- ✅ Document CDN / Asset management
- ✅ Document Formula improvements
- ✅ IDataService completed
- ✅...and documented
- ✅ New WYSIWYG mode completed (and documented)
- ✅ Toolbars Service Improvements: transport
data
for use in notes etc. ca. 0.5d 2dm - ✅ Data-conversion of entities to json in attribute... - documented
Changes in 2sxc 16.01 LTS (2023-05-23)
Various bugfixes + some enhancements.
- ✅ New rich WYSIWYG experience
- ✅ Edit-UI can now be opened to only show a few specified fields (feature API not yet public, but used in the new WYSIWYG feature) #3080
- ✅ New ITypedItem and AsTyped(...) API
- ✅ New Data.Content and Data.Header objects
- ✅ IDynamicEntity now has methods like
String(...)
,Int(...)
,Bool(...)
,Date(...)
,Decimal(...)
,Double(...)
,Long(...)
,DateTime(...)
,Float(...)
to convert values to the desired type. #3089 - ✅ Sort-Items UI was enhanced with remove, add, add-existing #3077
- ✅ DynamicDataSource now supports relationships #3078
- ✅ DynamicDataSource now shows better errors in Razor on compile issues #3084
- ✅ Razor now automatically suggests the
insights
button on the toolbar if there are errors #3085 - ✅ Enhancement: Serializing Entities to JSON now skips
empty
fields such as messages or ephemeral fields - ✅ Clean up Formulas code into better SoC @SDV
- ✅ Clean up ancient documentation which is probably invalid, but still seen by many :(
Dnn / Evoq
- ✅ Evoq: Better support for list management together with page workflow #3087
- ✅ Dnn Skin: Adding module to skin using IRenderService now allows editing entities #3092
Oqtane
- ✅ Enabled full WASM support for Oqtane #3083 (previously only server-rendering worked)
- 🪲 Improvement on how AJAX reloads work, resolves some reload-errors #3081
Minor Bugfixes
- 🪲 Two bugfixes related to Formulas v1 - returning date #3088
- 🪲 XML-Data-Export now works with IsContentAdmin permissions (before it required IsSiteAdmin) #3075
- 🪲 View list of data now works with IsContentAdmin permissions (before it required IsSiteAdmin)
- 🪲 Fixed issue with
GetService<ILogService>()
becauseILogService
had been renamed toISystemLogService
#3082