Version 06.04.00
Mainly it's a much faster, slicker UI for adding content / switching templates. The features are not specifically documented yet but work.
Add / Edit UI Improvements for the content-editor
- Template selector now renders templates via AJAX (improves experience for content editors)
- Enabled Views / templates without content (for design-elements like lines)
- Changing templates (after already adding content) also uses AJAX
- adding items to the list (+) also uses AJAX, lightning fast
- improved the default "google-maps" template so that the JS loads correctly even when late-loaded (in the ajax-preview-mode)
Admin / Config Improvements
- Added App Config dialog to edit settings, resources, etc. of an app
- Renamed user group 2SexyContent Designers to 2sxc designers
- new settings in the app-views to enable publish JSON data - ideal for no-server-code apps
Bugfixes
- Fixed SQL issue (missing SQL schema "dbo" in the delete-App stored procedure)
- Fixed issue with number field / GPS picker (number formatting when using a comma)
- Fixed TinyCache ImageResizer issue!
Refactoring / Internals
- editing-front-end now uses AngularJS
- stabilized XML-import API for future features
- Improved various WebAPIs to enable preview-features and such
Important Side-effects / possible breaking changes
- Because content is sometimes loaded by AJAX, it can have side-effects on javascripts loaded in the content. Specifically when you use external scripts like google-maps, you have to be sure that they will initialize even when loading in a delayed fashion.
- The DynamicEntity got a new property Modified so that scripts know when data/content has changed. If you had a ContentType with such a property, it would not be accessible any more since the new
- As the PublishData - setting has been moved to the template-configuration, existing templates using this (previously configured at module-level) will need to be manually updated (just set the checkbox) for the JSON to work automatically again.
Full technical list here: https://github.com/2sic/2SexyContent/issues?q=is%3Aclosed+milestone%3A%222sxc+6.4.0+-+improved+add-module+and+switch-view%22+