javascript based business reporting platform
LGPL-3.0 License
Bot releases are hidden (Show)
Published by bjrmatos 2 months ago
Chrome 127
Published by bjrmatos 4 months ago
Chrome 126
Published by bjrmatos 5 months ago
req.context.user
res.meta.fileExtension
without starting .
in office related extensionswaitForAsyncHelper
, waitForAsyncHelpers
not working with trustUserCode: truereq.context.user
in sandboxreq.context.user
in sandbox<p>
tagPublished by bjrmatos 7 months ago
Chrome 122
jsreport.templatingEngines.createStream
api to allow creating content from engines (like handlebars) as a stream which allows creating big content without getting out of memory errors'
string delimitersresponse.output
apiresponse.output
apiPublished by bjrmatos 11 months ago
trustUserCode: false
docxRaw
support to get xml from inline string in docxdocxChild
handlebars content to be evaluated as part of the caller documentPublished by bjrmatos about 1 year ago
Published by bjrmatos about 1 year ago
trustUserCode: false
or not using an explicit value for it in the configuration) is now using Secure Ecmascript in favor of vm2 (which is now insecure and deprecated). see the blog post for the full details about this changexlsxTemplates
entitySet is now removed, also options migrateXlsxTemplatesToAssets
, migrateResourcesToAssets
for old migrations are also removed18.15.0
migrateXlsxTemplatesToAssets
, migrateResourcesToAssets
Published by bjrmatos over 1 year ago
''
for pdf width, height and other options throw errors on recent versions of puppeteer, we now normalize options and don't pass empty valueslaunchOptions.headless: old
to avoid warnings, for now we use the old headless mode until the new mode gets stablePublished by bjrmatos over 1 year ago
@packageName/module
and sub paths module/subpath
sandbox.isolateModules: false
jsreport.npm.require
to require sub paths await jsreport.npm.require('[email protected]/package.json')
jsreport.npm.require
to require @
scoped packagesPublished by bjrmatos over 1 year ago
Published by bjrmatos over 1 year ago
options.onReqReady
to be able to receive the parsed req valuesreq.options.timeout
is parsedPublished by bjrmatos over 1 year ago
req.options
on reporter main code when enableRequestReportTimeout
is enabledPublished by bjrmatos over 1 year ago
<img>
, <table>
tags in docxHtml
helperne
operatorbeforeRender
/afterRender
scripts not being able to merge/replace existing buffersreq.options.language
when req.template.localization
is emptyappendAfterPageNumber
in jsreport-proxy pdfUtils.append
to allowing appending new pages starting at specific indextemplate.docx.templateAsset
from payload not overwriting the template.docx.templateAssetShortid
if
and start of another if
in same linetable
tag in docxHtml
helperimg
tag in docxHtml
helperPublished by bjrmatos almost 2 years ago
mainReporter.executeWorkerAction
now supports cancellation with AbortController.signal
.openTab
method now supports opening dependant editor tabs (like chrome header/footer tabs) with the option docProp
/studio/hierarchyMove
api endpoint as post route explicitlyStudio.openTab
with docProp
option to open chrome header/footer tabsPublished by bjrmatos almost 2 years ago
docx
, xlsx
, pptx
) now default to accept buffer strings as base64 and throw better error when failed to parse office template inputdebug
xlsxAddImage
now support alt text and xlsxChart
can be used along with dynamic tabledocxStyle
, docxImage
, docxChart
, docxHtml
now can be used safely in document header/footerdocxChild
helper to allow merging text of another docxpptxImage
(new options: (usePlaceholderSize, width, height)pptxTable
(new support of vertical tables)collection.findAdmin
, collection.findOneAdmin
, reporter.adminRequest
to easily allow execution of store queries without taking into account permissionsextensions.reports.cleanParallelLimit
option)req.template.staticPdf
is nulldocxStyle
work in document header/footerdocxChild
helper to allow merging text of another docxdocxImage
and docxChart
to work in document header/footerdocxHtml
work in document header/footerpptxTable
and add support for vertical tablespptxImage
now support same options as docxImage
(usePlaceholderSize, width, height options)Published by bjrmatos about 2 years ago
config.json
is now a reserved name, entities can not use this name anymoredocxHtml
helper)pdfAccessibility.enabled
to support copying accessibility tagspdfDest
helper to support cross page clickable linksdocxTOCOptions
to support configuring TOC behavior (only option available there right now is updateFields
which controls if the generated docx file should show a prompt when it is being open in Word to decide if the TOC should be updated)Published by bjrmatos about 2 years ago
Published by bjrmatos about 2 years ago
Published by pofider over 2 years ago
jsreport configure
command