Jul 5, 2015
Barista SharePoint 2013 Branch
There is now a branch within the repository that supports SharePoint 2013
Some Highlights:
- Barista Fiddle improvements (Editor updates, Autocomplete, code folding, syntax checking)
- New WkHtmlToPdf bundle for Html to Pdf document conversion (Based on WkHtmlToPdf library which isn’t a commercial product, has ability to set page sizes/margins/etc)
- Reduced GAC deployments – all dependencies except Barista.Core, Barista.SharePoint and Barista.Core are now located in the hive rather than the GAC to minimize collisions.
- Minification in Web Optimization bundle no longer depends on YUI Compressor
- Addition of endpoint to get general Barista status (Machine name, Barista deployment status, etc: /_layouts/barista/v1/barista.svc/status)
- Improvements to the WCF Pipeline
- General bugfixes across the bundles.
Roadmap:
- Additional Barista Fiddle improvements (Tabs, Dynamic Auto-complete, better save/load to SharePoint mechanism)
- Separate Bundles into individual assemblies and use DI to lift them (Work started)
- Provide mechanism for individual bundles to be approved via a farm administrator in the service application management screen
- Provide mechanism for bundles to be deployed via different mechanism than SP deployment
- Provide v2 of barista services which uses another underlying script engine (V8, Chakra, other… specific goals in mind are performance, sandboxing, real-time debugging, ECMAScript 6 support…)
- General work items in TFS…