highlights of updates
general updates
- blobStorage now support saving reports bigger than 1gb,
- support for using a custom favicon in studio
- assets now support a new encoding
bufferto work better with binary data in scripts/helpers - pdf-utils now supports working with more cases of external pdf files
- xlsx: add vertical loop support to generation step (beta), fix for loop with handlebars block parameters
- docx: add
docxObjecthelper to allow embeddingdocxfile into another docx, docxHtml ol lists now support thestartattribute, fixdocxStyleworking with tables - all extensions dependencies were updated to ensure that we do our best to not use vulnerable packages, npm audit may or may not report 0 vulnerabilities in most cases
- the default chrome that comes with jsreport and the chrome versions installed in docker were updated to use
Chrome 127
core
- fix blobStorage failing to save reports bigger than 1gb
- decrease default value of
options.profile.maxDiffSizeto10mb - fix logs metadata for main logs
- fix support for using of async helper that returns a value other than string in template engines
- improve support for
jsreport.templateEngines.waitForAsyncHelperswhen used in async helper
studio
- add option
favicon(path to a file) to allow changing the favicon used in studio - fix firefox bug triggering click event after mouseup event caused by user selecting text
- fix middle click to close tab not working on firefox
assets
- add support for encoding
buffer(handy when working in scripts/helpers that work directly with binary data)
authorization
- fix
visibilityPermissionspermission on folder not preserved if changes are made to grandchildren folders
xlsx
- generation step: add vertical loop support as beta
- fix generation step not working when the using loop with block parameters
- fix using folder scoped asset helpers in xlsx generation
pdf-utils
- improve manipulation support for more cases of external pdf files
docx
docxHtmlol lists now support thestartattribute- fix
docxStyleworking with tables - add
docxObjecthelper to allow embeddingdocxfile into another docx