You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If #195 is merged, the existing API will completely change and that will need a v3.0.0 release. We could use this release to add other (maybe) breaking changes.
I think of the following breaking changes:
remove the defensive copy in JSZip#filter. Users already have access to zip.files, a defensive copy is pointless here.
change the createFolders default value from false to true. People are used to file managers creating folders, the false value is (only ?) needed when we don't generate a regular zip file (xlsx file for example)
If #195 is merged, the existing API will completely change and that will need a v3.0.0 release. We could use this release to add other (maybe) breaking changes.
I think of the following breaking changes:
zip.files, a defensive copy is pointless here.base64support inasync()createFoldersdefault value fromfalsetotrue. People are used to file managers creating folders, thefalsevalue is (only ?) needed when we don't generate a regular zip file (xlsx file for example)JSZip.compressions, it now requires internal objects to worktypeoption ingenerateAsync()mandatoryOther non-breaking changes that could be nice to have:
Do you have other ideas ? remarks ?