What's new in 2sxc 8.2
2sxc 8.2 was released and is now through with the first round of hot-fixes. Time to tell you what's new :)
Core Topics
- Architecture
- Removed all jQuery from all sub-components (it was previously still needed in JSPlumb)
- Output
- Updated the Image-Resizer and by default will now install the Pro-Version with advanced filters and features
- The better image-resizer has an awesome, powerful cache which will give blindingly fast thumbnails
- Multi-language: we fixed about 10 bugs related to multi-language scenarios
- Editing-Improvements
- You can now press Ctrl+S to save :)
- …and if something doesn't work, it will show you which fields caused trouble
- This is also the case when you press save on the (disabled) save button - it will tell you why it can't save.
- Debugging improvements
- JavaScript errors are now more verbose, and have better hints to let you debug them even more
- The package includes the PDB files (which tell the error-system what line of code was affected) which you can (manually) place in your .bin folder to get more better error messages
- Developing Improvements
- Razor is highlighted in the code-editor
- Updated the JSPlumb (the component which is used to design visual queries)
- New command in a razor-template: Permissions.UserMayEditContent will help you show/hide toolbars as needed
Update in 10.20 - Permissions.UserMayEditContent has been discontinued. Use Edit.Enable instead.
- More snippets
- Installation and App-Installation
- If you now package an app, it will include additional files (dnn-manifests etc.) so that users wanting to install it in DNN get the correct help-instructions
- Additional folders are now excluded, incl. bower_components
- Gettings-Started installation now also works with https-sites
- Metadata API
- We've enhanced the toolbar to support metadata editing (I'll blog about that some other time) - to see how it works, try out the blueimp gallery 2 and review the toolbar documentation
- About 50 small bugs, too numerous to mention :)
Daniel Mettler grew up in the jungles of Indonesia and is founder and CEO of 2sic internet solutions in Switzerland and Liechtenstein, an 20-head web specialist with over 800 DNN projects since 1999. He is also chief architect of 2sxc (see github), an open source module for creating attractive content and DNN Apps.