2sxc 9.33 has more than 100 hours of work - a lot under the hood, but also a few visible goodies like paste formatted. These are the highlights:
New features
- WYSIWYG Paste formatted text optional (can be enabled in the features) #1502
This is really helpful. For example, this list containing links was copied directly from github, and it just works :)
- Completely rebuilt the QuickDialog using Angular 7, Observables and more, fixing a lot of issues #1643
- Show app-version on mouse-over #1645
- New feature to enable purge of cached streams on demand #1621
- Enhancements in permission checks in APIs #1626
- Visual Query - now DNN tokens like PortalId or Date work when testing queries #1631 #1622
- Make deleting apps easier by allowing the answer "yes!" instead of the full app name #1634
Bugfixes
- Bugs may load in memory multiple times on first access (now much faster) #1593 #1624
- ValueSort was not able to use URL parameters #1607
- Various UI JS Bugs #1607 #1609 #1612
- Template Custom Button #1611
- Entity Picker without type-name returned system-items #1630
- Items in version history showed date/time off by a month and hour #1635
- Issue when renaming entity types #1637
- Various bugs in Quick-Dialog #1644
- AJAX issues showing toolbar #1602
- JS issues which broke the TimelineJS App #1648
Refactoring
- Refactored WebAPIs to remove a global variable which sometimes caused issues #1627
- Refactored WebAPI to remove shared serializer #1628
- Move WebAPI standards to interfaces, in preparation of using 2sxc in other environments #1629
With Love from Switzerand and Kroatia,
Daniel & Tonci