2sxc 10.27.01 with massive enhancements
Major Features
- Custom Toolbars or modifications (like add a delete-button) is now much easier thanks to a new toolbar API #2010 - see specs and how-to
- When an entity has a list of sub-entities (like related tags, or the author) then often it just has one. The syntax to access this has been dramatically improved so you can now write
@Content.Author.Name#1993 - JavaScript: The $2sxc now has an
insights()method to debug what's happening in the JS #2013 - see also the docs for $2sxc.insights - New DataSource AttributeRename - see docs
- Inner-Content can now restrict what apps can be added #2007
Enhancements
- QueryRun DataSource now shows statistics on all streams #1989
- App DataSource now shows statistics on all streams #1990
- App DataSource now optimizes internal preparations (faster) #1991
- Quick-Dialog (the one appearing below) is now using Angular9 and Ivy
- Help-links on DataSources in VisualQuery now point to the new docs.2sxc.org #1994
- The entire in-page javascript responsible for the toolbars etc. was refactored and cleaned up (ca. 2 weeks of work)
- Server-side list-management standardized, to prepare for a future feature #1995
- Internal LookUpEngine got a performance boost #1998
- Enhanced DNN Serach Indexer Logging for Insights #1997
Important Bugfixes
- DataSource Cache-All-Streams didn't respect all parameters #1988
- Entities which were stored as JSON in SQL were missing the Modified and Owner porperty #2005 #2006
- the JS API $2sxc sometimes resolved the wrong path for certain WebAPI calles #2000
- Minor: added contentType param to edit-ui URLs fo the new admin UI we're building #2014
- DNN-Search Index didn't correctly provide all the tokens - so some queries returned different results to search #1999
Version 10.27.01 fixed 3 small known bugs which will affect the blog App and some ToList() razor code.