2sxc 10.04: TinyMCE 5 and DNN 9.4 Support
Two months of work, lots of awesome things
Highlights
- WYSIWYG Editor is now TinyMCE 5
- WYSIWYG Editor is now responsive / mobile ready and toolbar works
- WYSIWYG Editor now shows source-button in simple mode
- .net Core implementation changed, for compatibility with DNN 9.4
- new Edit-UI shows better messages when fields are not yet valid
- new Edit-UI now has debug-mode (ctl+alt+shift+click to activate)
- Updated new edit UI from Angular 7 to Angular 8.2.4
Fixed bugs and issues
- Language switching in sub-dialogs now doesn't affect main dialog
- Version dialog works again #1798
- Export content app works again (issue with authentication) #1795
- Bug in certain dialogs when the app hasn't been selected yet #1797
- Certain wysiwyg fields didn't work properly
- Bug with GPS picker field
- Auto-set focus to wysiwyg when opened
- JS Source-Maps work again in the NG8
- Error when saving entities without fields (like string-field configurations) #1796
Refactoring
- Changed ngrx/store to handle most of the data using ngrx/data
- Cleaned input-type fallback-handling on server instead of JS
- External components are now fully configured through metadata
- Simplified API for custom input fields (WebComponents)