hi @AB-D we were not aware, but now that you mention it probably makes sense that it work this way because each cell has its own style rules, nothing is shared, so the styles will grow proportionally to the number of cells that the file has. how many cells are you producing that you end up with a 10mb of style? this is probably an optimization we had to do later, it will take a while
You have likely a bigger asset and it timeouts during diffing the long text.
We are currently working on replacing the string diff library that is the bottleneck.
Until we release this, you can try to increase the reportTimeout config.
When developing on my local environment, the automatic reload/render when the template content changes is good, however, is there a setting to make it so that the reload/render will only occur when I save the file?
Do you mean when you hit save in your desktop IDE? This is how it should work already.
We monitor the file changes, and when you edit we do the reload/render.
The size of the logs we store for jsreport studio startup is limited. This is hardcoded at this moment, unfortunately.
However, you should be able to get standard jsreport logs in the file system logs/reporter.log. Would this work for you?