Skip to content

2sxc 10.05: TinyMCE 5, RazorBlade 2 and DNN 9.4 Support

Choose a tag to compare

@iJungleboy iJungleboy released this 13 Sep 11:05
· 7898 commits to master since this release
d0141ac

Two months of work, lots of awesome things

Highlights

  1. WYSIWYG Editor is now TinyMCE 5
  2. Razor Blade in distribution is now V2 #1791
  3. WYSIWYG Editor is now responsive / mobile ready and toolbar works
  4. WYSIWYG Editor now shows source-button in simple mode
  5. .net Core implementation changed, for compatibility with DNN 9.4
  6. new Edit-UI shows better messages when fields are not yet valid
  7. new Edit-UI now has debug-mode (ctl+alt+shift+click to activate)
  8. Updated new edit UI from Angular 7 to Angular 8.2.4

Fixed bugs and issues

  1. Adding module to dnn 9 sometimes didn't show button till page refresh #1807
  2. Language switching in sub-dialogs now doesn't affect main dialog
  3. Version dialog works again #1798
  4. Export content app works again (issue with authentication) #1795
  5. Bug in certain dialogs when the app hasn't been selected yet #1797
  6. Certain wysiwyg fields didn't work properly
  7. Bug with GPS picker field
  8. Auto-set focus to wysiwyg when opened
  9. JS Source-Maps work again in the NG8
  10. Error when saving entities without fields (like string-field configurations) #1796
  11. caching issues where new code wasn't loaded #1804
  12. various performance enhancements

Refactoring

  1. Changed ngrx/store to handle all of the data using ngrx/data #1808
  2. Cleaned input-type fallback-handling on server instead of JS
  3. External components are now fully configured through metadata
  4. Simplified API for custom input fields (WebComponents)