Skip to content

4.1.0

Choose a tag to compare

@bjrmatos bjrmatos released this 05 Oct 21:14
· 488 commits to master since this release

highlights of updates

general updates

  • optimizations to studio when working with a large number of entities
  • fix store methods to avoid unexpected mutations
  • office recipes (docx, pptx, xlsx) support handlebars partials and NUL, VERTICAL TAB characters are normalized (invalid xml characters)
  • fixes for xlsx nested loops and normalize data when it contains characters that are xml entities
  • fix import issue when exporting a folder and trying to import it back inside the same folder
  • all extensions dependencies were updated to ensure that we don't use vulnerable packages, so npm audit now reports 0 vulnerabilities in most cases
  • the default chrome that comes with jsreport and the chrome versions installed in docker were updated to use Chrome 117

core

  • fix parameter mutations passed to store methods producing unexpected changes in store

studio

  • fix deleting entity inside a folder does not refresh EntityTree
  • multiple optimizations for studio when working with a large number of entities

tags

  • updates to make possible the optimizations for studio

fs-store

  • fix parameter mutations passed to store methods producing unexpected changes in store
  • add indexes to fs store to improve big import performance
  • fix too many open files open error on windows with big import

xlsx

  • fix nested loops with closing tags on single line
  • fix xlsxChart not working when copy/paste charts found
  • fix xml/html entities encode
  • make handlebars partials to work

pdf-utils

  • fix hyperlinks not working when adding password to pdf

docx

  • remove NUL, VERTICAL TAB characters

pptx

  • make handlebars partials to work
  • remove NUL, VERTICAL TAB characters

import-export

  • fix issues when importing an export that contain folder (and nested entities) inside the same folder