Skip to content

2sxc 11.05

Choose a tag to compare

@iJungleboy iJungleboy released this 04 Sep 11:43
· 7135 commits to master since this release
993b5db

We did a LOT of refactoring / reengineering in this version.

Highlights

  1. Removed old Edit UI #2134
  2. Major enhancements in the new Edit-UI to use OnPush almost everywhere (performance)
  3. Refactored a LOT of code in the UI and backend, primarily to prepare for .net core

Enhancements

  1. Improve insights-logs to keep up to 100 of each section #2154
  2. Updated JsPlumb (used in Query Designer) to latest 2.x version
  3. Improve field configurations - disable translation on fields which shouldn't have it #2129
  4. Icon-picker in UI: optionally hide prefix #2137

Bugfixes

  1. Some app-types (static json types) were missing when search in DNN was running #2155
  2. Various bugfixes in the edit UI, especially in the QueryDesigner
  3. View configurations in 11.04 showed guid for content-types #2145
  4. Icon-Picker: was very slow #2136
  5. New apps were missing the default scope #2135
  6. Edit-UI dialog sometimes showed the wrong field #2129

Refactoring and Clean-Up

  1. Get all core EAV librararies and 2sxc DLLs to be multi-target .net 451 and .net standard 2.0 #2141 #2143
  2. Completely reorganize code structure to be separate from DNN to help us get to .net core #2153
  3. Switch object hierarchy IBlock and IBlockBuilder #2151
  4. Drop IsEntity in context #2148 and ShowTemplatePicker #2146
  5. Make sure every module has an InstanceContext #2149
  6. Drop old DLL ToSic.Eav.Tokens (not needed any more) #2142
  7. Deprecate old GPS feature which was part of the number field a long time agoo #2138