Release 1.1 solves external files referencing problem

11-03-2016 14:00

jsreport@1.1 is here!!!

This release should fix the major pain jsreport was causing when referencing external files like styles or scripts and also brings some ui or performance improvements and bug fixes.

New assets extension

Referencing external files with jsreport-assets is now piece of cake. This extension which is now part of the default package lets you to simply upload or link external file and embed it into any place of the template, helpers or script using the similar notation as child-templates. See the assets documentation for details.

assets

Global scripts

Another great new feature lets you to turn a custom script into the global script. Such a script doesn't need to be linked to templates and runs automatically for every single one. This opens opportunities like adding common helpers into all templates.

global-script

Studio improvements

Additionally to the mentioned new features jsreport@1.1 brings also some smaller UI improvements.

Like closing studio tabs using the mouse middle button

closing

Or new context menu for renaming entities

rename

xlsx performance

Performance is always the big deal for jsreport. This release brings really massive performance improvements into the xlsx recipe. You can see it can handle almost 100 000 cells in 1 second and all of this with limited memory footprint.

xlsx-perf

Let us know what you think about all of it!